Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-08-12 22:09:42

0001 # hltGetConfiguration /frozen/2025/2e34/v1.3/HLT --cff --data --type 2025v13
0002 
0003 # /frozen/2025/2e34/v1.3/HLT/V1 (CMSSW_15_0_11)
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.3/HLT/V1")
0013 )
0014 
0015 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 fragment.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.streams = cms.PSet( 
1232   ALCAHcalIsoTrk = cms.vstring( 'AlCaHcalIsoTrk' ),
1233   ALCALowPtJet = cms.vstring( 'AlCaLowPtJet' ),
1234   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1235   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1236   ALCAP0 = cms.vstring( 'AlCaP0' ),
1237   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1238   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1239   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1240   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1241   DQM = cms.vstring( 'OnlineMonitor' ),
1242   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1243   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1244   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1245   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1246   DQMOnlineScouting = cms.vstring( 'DQMOnlineScouting' ),
1247   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1248   EcalCalibration = cms.vstring( 'EcalLaser' ),
1249   Express = cms.vstring( 'ExpressPhysics' ),
1250   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1251   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1252   LocalTestDataRaw = cms.vstring( 'TestDataRaw' ),
1253   LocalTestDataScouting = cms.vstring( 'TestDataScouting' ),
1254   NanoDST = cms.vstring( 'L1Accept' ),
1255   ParkingAnomalyDetection = cms.vstring( 'ParkingAnomalyDetection' ),
1256   ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0',
1257     'ParkingDoubleMuonLowMass1' ),
1258   ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2',
1259     'ParkingDoubleMuonLowMass3' ),
1260   ParkingDoubleMuonLowMass2 = cms.vstring( 'ParkingDoubleMuonLowMass4',
1261     'ParkingDoubleMuonLowMass5' ),
1262   ParkingDoubleMuonLowMass3 = cms.vstring( 'ParkingDoubleMuonLowMass6',
1263     'ParkingDoubleMuonLowMass7' ),
1264   ParkingHH = cms.vstring( 'ParkingHH0',
1265     'ParkingHH1' ),
1266   ParkingLLP = cms.vstring( 'ParkingLLP0',
1267     'ParkingLLP1' ),
1268   ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ),
1269   ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ),
1270   ParkingSingleMuon10 = cms.vstring( 'ParkingSingleMuon10' ),
1271   ParkingSingleMuon11 = cms.vstring( 'ParkingSingleMuon11' ),
1272   ParkingSingleMuon12 = cms.vstring( 'ParkingSingleMuon12' ),
1273   ParkingSingleMuon13 = cms.vstring( 'ParkingSingleMuon13' ),
1274   ParkingSingleMuon14 = cms.vstring( 'ParkingSingleMuon14' ),
1275   ParkingSingleMuon15 = cms.vstring( 'ParkingSingleMuon15' ),
1276   ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ),
1277   ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ),
1278   ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ),
1279   ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ),
1280   ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ),
1281   ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ),
1282   ParkingSingleMuon8 = cms.vstring( 'ParkingSingleMuon8' ),
1283   ParkingSingleMuon9 = cms.vstring( 'ParkingSingleMuon9' ),
1284   ParkingVBF0 = cms.vstring( 'ParkingVBF0',
1285     'ParkingVBF1' ),
1286   ParkingVBF1 = cms.vstring( 'ParkingVBF2',
1287     'ParkingVBF3' ),
1288   ParkingVBF2 = cms.vstring( 'ParkingVBF4',
1289     'ParkingVBF5' ),
1290   ParkingVBF3 = cms.vstring( 'ParkingVBF6',
1291     'ParkingVBF7' ),
1292   PhysicsBTagMuEGTau = cms.vstring( 'BTagMu',
1293     'MuonEG',
1294     'Tau' ),
1295   PhysicsCommissioning = cms.vstring( 'Commissioning',
1296     'Cosmics',
1297     'HLTPhysics',
1298     'HcalNZS',
1299     'MonteCarlo',
1300     'NoBPTX',
1301     'ZeroBias' ),
1302   PhysicsEGamma0 = cms.vstring( 'EGamma0' ),
1303   PhysicsEGamma1 = cms.vstring( 'EGamma1' ),
1304   PhysicsEGamma2 = cms.vstring( 'EGamma2' ),
1305   PhysicsEGamma3 = cms.vstring( 'EGamma3' ),
1306   PhysicsEmittanceScan0 = cms.vstring( 'EmittanceScan0',
1307     'EmittanceScan1' ),
1308   PhysicsEmittanceScan1 = cms.vstring( 'EmittanceScan2',
1309     'EmittanceScan3' ),
1310   PhysicsEmittanceScan2 = cms.vstring( 'EmittanceScan4',
1311     'EmittanceScan5' ),
1312   PhysicsHLTPhysics0 = cms.vstring( 'EphemeralHLTPhysics0',
1313     'EphemeralHLTPhysics1' ),
1314   PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics2',
1315     'EphemeralHLTPhysics3' ),
1316   PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics4',
1317     'EphemeralHLTPhysics5' ),
1318   PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics6',
1319     'EphemeralHLTPhysics7' ),
1320   PhysicsJetMET0 = cms.vstring( 'JetMET0' ),
1321   PhysicsJetMET1 = cms.vstring( 'JetMET1' ),
1322   PhysicsMuon0 = cms.vstring( 'Muon0' ),
1323   PhysicsMuon1 = cms.vstring( 'Muon1' ),
1324   PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ),
1325   PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0',
1326     'EphemeralZeroBias1' ),
1327   PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias2',
1328     'EphemeralZeroBias3' ),
1329   PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias4',
1330     'EphemeralZeroBias5' ),
1331   PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias6',
1332     'EphemeralZeroBias7' ),
1333   RPCMON = cms.vstring( 'RPCMonitor' ),
1334   ScoutingPF0 = cms.vstring( 'ScoutingPF0' ),
1335   ScoutingPF1 = cms.vstring( 'ScoutingPF1' )
1336 )
1337 fragment.datasets = cms.PSet( 
1338   AlCaHcalIsoTrk = cms.vstring( 'AlCa_IsoTrackHBHE_v3' ),
1339   AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v31',
1340     'AlCa_PFJet40_v36' ),
1341   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' ),
1342   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1343     'AlCa_LumiPixelsCounts_ZeroBias_v15' ),
1344   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v27',
1345     'AlCa_EcalEtaEEonly_v27',
1346     'AlCa_EcalPi0EBonly_v27',
1347     'AlCa_EcalPi0EEonly_v27' ),
1348   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1349     'HLT_PPSMaxTracksPerRP4_v10' ),
1350   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1351     'HLT_PPSMaxTracksPerRP4_v10' ),
1352   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v22' ),
1353   BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v29',
1354     'HLT_BTagMu_AK4DiJet170_Mu5_v28',
1355     'HLT_BTagMu_AK4DiJet20_Mu5_v29',
1356     'HLT_BTagMu_AK4DiJet40_Mu5_v29',
1357     'HLT_BTagMu_AK4DiJet70_Mu5_v29',
1358     'HLT_BTagMu_AK4Jet300_Mu5_v28',
1359     'HLT_BTagMu_AK8DiJet170_Mu5_v25',
1360     'HLT_BTagMu_AK8Jet170_DoubleMu5_v18',
1361     'HLT_BTagMu_AK8Jet300_Mu5_v28' ),
1362   Commissioning = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
1363     'HLT_PFJet40_GPUvsCPU_v8' ),
1364   Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9' ),
1365   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1366     'DQM_HcalReconstruction_v11',
1367     'DQM_PixelReconstruction_v14' ),
1368   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v27',
1369     'HLT_ZeroBias_Beamspot_v20' ),
1370   DQMOnlineScouting = cms.vstring( 'DST_PFScouting_DoubleEGMonitorJPsi_v1',
1371     'DST_PFScouting_DoubleEGMonitorZ_v1',
1372     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
1373     'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
1374     'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
1375     'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
1376     'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
1377     'HLT_TriggersForScoutingPFMonitor_PS125_v1',
1378     'HLT_TriggersForScoutingPFMonitor_PS250_v1',
1379     'HLT_TriggersForScoutingPFMonitor_PS500_v1' ),
1380   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1381   EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1382     'HLT_DiPhoton10Time1ns_v11',
1383     'HLT_DiPhoton10Time1p2ns_v11',
1384     'HLT_DiPhoton10Time1p4ns_v11',
1385     'HLT_DiPhoton10Time1p6ns_v11',
1386     'HLT_DiPhoton10Time1p8ns_v11',
1387     'HLT_DiPhoton10Time2ns_v11',
1388     'HLT_DiPhoton10_CaloIdL_v11',
1389     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1390     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
1391     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
1392     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1393     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1394     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1395     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1396     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1397     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1398     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1399     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1400     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1401     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1402     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1403     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1404     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1405     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1406     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1407     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1408     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1409     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1410     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1411     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1412     'HLT_DoubleEle10_eta1p22_mMax6_v13',
1413     'HLT_DoubleEle25_CaloIdL_MW_v18',
1414     'HLT_DoubleEle27_CaloIdL_MW_v18',
1415     'HLT_DoubleEle33_CaloIdL_MW_v31',
1416     'HLT_DoubleEle6p5_eta1p22_mMax6_v13',
1417     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
1418     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
1419     'HLT_DoubleEle8_eta1p22_mMax6_v13',
1420     'HLT_DoublePhoton33_CaloIdL_v18',
1421     'HLT_DoublePhoton70_v18',
1422     'HLT_DoublePhoton85_v26',
1423     'HLT_ECALHT800_v22',
1424     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
1425     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1426     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
1427     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
1428     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
1429     'HLT_Ele15_IsoVVVL_PFHT450_v32',
1430     'HLT_Ele15_IsoVVVL_PFHT600_v36',
1431     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
1432     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1433     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
1434     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1435     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
1436     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11',
1437     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11',
1438     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11',
1439     'HLT_Ele28_HighEta_SC20_Mass55_v27',
1440     'HLT_Ele30_WPTight_Gsf_v16',
1441     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
1442     'HLT_Ele32_WPTight_Gsf_v30',
1443     'HLT_Ele35_WPTight_Gsf_v24',
1444     'HLT_Ele38_WPTight_Gsf_v24',
1445     'HLT_Ele40_WPTight_Gsf_v24',
1446     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
1447     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
1448     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1449     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1450     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
1451     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
1452     'HLT_Ele50_IsoVVVL_PFHT450_v32',
1453     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1454     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
1455     'HLT_Photon100EBHE10_v13',
1456     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1457     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
1458     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1459     'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
1460     'HLT_Photon110EB_TightID_TightIso_v15',
1461     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1462     'HLT_Photon120_v24',
1463     'HLT_Photon150_v18',
1464     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1465     'HLT_Photon175_v26',
1466     'HLT_Photon200_v25',
1467     'HLT_Photon20_HoverELoose_v21',
1468     'HLT_Photon300_NoHE_v24',
1469     'HLT_Photon30EB_TightID_TightIso_v15',
1470     'HLT_Photon30_HoverELoose_v21',
1471     'HLT_Photon32_OneProng32_M50To105_v14',
1472     'HLT_Photon33_v16',
1473     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
1474     'HLT_Photon35_TwoProngs35_v17',
1475     'HLT_Photon40EB_TightID_TightIso_v6',
1476     'HLT_Photon40EB_v4',
1477     'HLT_Photon45EB_TightID_TightIso_v6',
1478     'HLT_Photon45EB_v4',
1479     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1480     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
1481     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1482     'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
1483     'HLT_Photon50EB_TightID_TightIso_v11',
1484     'HLT_Photon50EB_v5',
1485     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1486     'HLT_Photon50_TimeGt2p5ns_v8',
1487     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1488     'HLT_Photon50_v24',
1489     'HLT_Photon55EB_TightID_TightIso_v7',
1490     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
1491     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
1492     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
1493     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
1494     'HLT_Photon75EB_TightID_TightIso_v11',
1495     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
1496     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1497     'HLT_Photon75_v24',
1498     'HLT_Photon90EB_TightID_TightIso_v11',
1499     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1500     'HLT_Photon90_v24',
1501     'HLT_SingleEle8_SingleEGL1_v12',
1502     'HLT_SingleEle8_v12' ),
1503   EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1504     'HLT_DiPhoton10Time1ns_v11',
1505     'HLT_DiPhoton10Time1p2ns_v11',
1506     'HLT_DiPhoton10Time1p4ns_v11',
1507     'HLT_DiPhoton10Time1p6ns_v11',
1508     'HLT_DiPhoton10Time1p8ns_v11',
1509     'HLT_DiPhoton10Time2ns_v11',
1510     'HLT_DiPhoton10_CaloIdL_v11',
1511     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1512     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
1513     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
1514     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1515     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1516     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1517     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1518     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1519     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1520     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1521     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1522     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1523     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1524     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1525     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1526     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1527     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1528     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1529     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1530     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1531     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1532     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1533     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1534     'HLT_DoubleEle10_eta1p22_mMax6_v13',
1535     'HLT_DoubleEle25_CaloIdL_MW_v18',
1536     'HLT_DoubleEle27_CaloIdL_MW_v18',
1537     'HLT_DoubleEle33_CaloIdL_MW_v31',
1538     'HLT_DoubleEle6p5_eta1p22_mMax6_v13',
1539     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
1540     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
1541     'HLT_DoubleEle8_eta1p22_mMax6_v13',
1542     'HLT_DoublePhoton33_CaloIdL_v18',
1543     'HLT_DoublePhoton70_v18',
1544     'HLT_DoublePhoton85_v26',
1545     'HLT_ECALHT800_v22',
1546     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
1547     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1548     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
1549     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
1550     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
1551     'HLT_Ele15_IsoVVVL_PFHT450_v32',
1552     'HLT_Ele15_IsoVVVL_PFHT600_v36',
1553     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
1554     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1555     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
1556     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1557     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
1558     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11',
1559     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11',
1560     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11',
1561     'HLT_Ele28_HighEta_SC20_Mass55_v27',
1562     'HLT_Ele30_WPTight_Gsf_v16',
1563     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
1564     'HLT_Ele32_WPTight_Gsf_v30',
1565     'HLT_Ele35_WPTight_Gsf_v24',
1566     'HLT_Ele38_WPTight_Gsf_v24',
1567     'HLT_Ele40_WPTight_Gsf_v24',
1568     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
1569     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
1570     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1571     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1572     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
1573     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
1574     'HLT_Ele50_IsoVVVL_PFHT450_v32',
1575     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1576     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
1577     'HLT_Photon100EBHE10_v13',
1578     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1579     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
1580     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1581     'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
1582     'HLT_Photon110EB_TightID_TightIso_v15',
1583     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1584     'HLT_Photon120_v24',
1585     'HLT_Photon150_v18',
1586     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1587     'HLT_Photon175_v26',
1588     'HLT_Photon200_v25',
1589     'HLT_Photon20_HoverELoose_v21',
1590     'HLT_Photon300_NoHE_v24',
1591     'HLT_Photon30EB_TightID_TightIso_v15',
1592     'HLT_Photon30_HoverELoose_v21',
1593     'HLT_Photon32_OneProng32_M50To105_v14',
1594     'HLT_Photon33_v16',
1595     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
1596     'HLT_Photon35_TwoProngs35_v17',
1597     'HLT_Photon40EB_TightID_TightIso_v6',
1598     'HLT_Photon40EB_v4',
1599     'HLT_Photon45EB_TightID_TightIso_v6',
1600     'HLT_Photon45EB_v4',
1601     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1602     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
1603     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1604     'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
1605     'HLT_Photon50EB_TightID_TightIso_v11',
1606     'HLT_Photon50EB_v5',
1607     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1608     'HLT_Photon50_TimeGt2p5ns_v8',
1609     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1610     'HLT_Photon50_v24',
1611     'HLT_Photon55EB_TightID_TightIso_v7',
1612     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
1613     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
1614     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
1615     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
1616     'HLT_Photon75EB_TightID_TightIso_v11',
1617     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
1618     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1619     'HLT_Photon75_v24',
1620     'HLT_Photon90EB_TightID_TightIso_v11',
1621     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1622     'HLT_Photon90_v24',
1623     'HLT_SingleEle8_SingleEGL1_v12',
1624     'HLT_SingleEle8_v12' ),
1625   EGamma2 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1626     'HLT_DiPhoton10Time1ns_v11',
1627     'HLT_DiPhoton10Time1p2ns_v11',
1628     'HLT_DiPhoton10Time1p4ns_v11',
1629     'HLT_DiPhoton10Time1p6ns_v11',
1630     'HLT_DiPhoton10Time1p8ns_v11',
1631     'HLT_DiPhoton10Time2ns_v11',
1632     'HLT_DiPhoton10_CaloIdL_v11',
1633     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1634     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
1635     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
1636     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1637     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1638     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1639     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1640     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1641     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1642     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1643     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1644     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1645     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1646     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1647     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1648     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1649     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1650     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1651     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1652     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1653     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1654     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1655     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1656     'HLT_DoubleEle10_eta1p22_mMax6_v13',
1657     'HLT_DoubleEle25_CaloIdL_MW_v18',
1658     'HLT_DoubleEle27_CaloIdL_MW_v18',
1659     'HLT_DoubleEle33_CaloIdL_MW_v31',
1660     'HLT_DoubleEle6p5_eta1p22_mMax6_v13',
1661     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
1662     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
1663     'HLT_DoubleEle8_eta1p22_mMax6_v13',
1664     'HLT_DoublePhoton33_CaloIdL_v18',
1665     'HLT_DoublePhoton70_v18',
1666     'HLT_DoublePhoton85_v26',
1667     'HLT_ECALHT800_v22',
1668     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
1669     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1670     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
1671     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
1672     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
1673     'HLT_Ele15_IsoVVVL_PFHT450_v32',
1674     'HLT_Ele15_IsoVVVL_PFHT600_v36',
1675     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
1676     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1677     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
1678     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1679     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
1680     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11',
1681     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11',
1682     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11',
1683     'HLT_Ele28_HighEta_SC20_Mass55_v27',
1684     'HLT_Ele30_WPTight_Gsf_v16',
1685     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
1686     'HLT_Ele32_WPTight_Gsf_v30',
1687     'HLT_Ele35_WPTight_Gsf_v24',
1688     'HLT_Ele38_WPTight_Gsf_v24',
1689     'HLT_Ele40_WPTight_Gsf_v24',
1690     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
1691     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
1692     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1693     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1694     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
1695     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
1696     'HLT_Ele50_IsoVVVL_PFHT450_v32',
1697     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1698     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
1699     'HLT_Photon100EBHE10_v13',
1700     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1701     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
1702     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1703     'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
1704     'HLT_Photon110EB_TightID_TightIso_v15',
1705     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1706     'HLT_Photon120_v24',
1707     'HLT_Photon150_v18',
1708     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1709     'HLT_Photon175_v26',
1710     'HLT_Photon200_v25',
1711     'HLT_Photon20_HoverELoose_v21',
1712     'HLT_Photon300_NoHE_v24',
1713     'HLT_Photon30EB_TightID_TightIso_v15',
1714     'HLT_Photon30_HoverELoose_v21',
1715     'HLT_Photon32_OneProng32_M50To105_v14',
1716     'HLT_Photon33_v16',
1717     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
1718     'HLT_Photon35_TwoProngs35_v17',
1719     'HLT_Photon40EB_TightID_TightIso_v6',
1720     'HLT_Photon40EB_v4',
1721     'HLT_Photon45EB_TightID_TightIso_v6',
1722     'HLT_Photon45EB_v4',
1723     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1724     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
1725     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1726     'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
1727     'HLT_Photon50EB_TightID_TightIso_v11',
1728     'HLT_Photon50EB_v5',
1729     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1730     'HLT_Photon50_TimeGt2p5ns_v8',
1731     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1732     'HLT_Photon50_v24',
1733     'HLT_Photon55EB_TightID_TightIso_v7',
1734     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
1735     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
1736     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
1737     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
1738     'HLT_Photon75EB_TightID_TightIso_v11',
1739     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
1740     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1741     'HLT_Photon75_v24',
1742     'HLT_Photon90EB_TightID_TightIso_v11',
1743     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1744     'HLT_Photon90_v24',
1745     'HLT_SingleEle8_SingleEGL1_v12',
1746     'HLT_SingleEle8_v12' ),
1747   EGamma3 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
1748     'HLT_DiPhoton10Time1ns_v11',
1749     'HLT_DiPhoton10Time1p2ns_v11',
1750     'HLT_DiPhoton10Time1p4ns_v11',
1751     'HLT_DiPhoton10Time1p6ns_v11',
1752     'HLT_DiPhoton10Time1p8ns_v11',
1753     'HLT_DiPhoton10Time2ns_v11',
1754     'HLT_DiPhoton10_CaloIdL_v11',
1755     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1756     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
1757     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
1758     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1759     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1760     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
1761     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
1762     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1763     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1764     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1765     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
1766     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1767     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
1768     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
1769     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
1770     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
1771     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
1772     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1773     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1774     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1775     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1776     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1777     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1778     'HLT_DoubleEle10_eta1p22_mMax6_v13',
1779     'HLT_DoubleEle25_CaloIdL_MW_v18',
1780     'HLT_DoubleEle27_CaloIdL_MW_v18',
1781     'HLT_DoubleEle33_CaloIdL_MW_v31',
1782     'HLT_DoubleEle6p5_eta1p22_mMax6_v13',
1783     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
1784     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
1785     'HLT_DoubleEle8_eta1p22_mMax6_v13',
1786     'HLT_DoublePhoton33_CaloIdL_v18',
1787     'HLT_DoublePhoton70_v18',
1788     'HLT_DoublePhoton85_v26',
1789     'HLT_ECALHT800_v22',
1790     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
1791     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1792     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
1793     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
1794     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
1795     'HLT_Ele15_IsoVVVL_PFHT450_v32',
1796     'HLT_Ele15_IsoVVVL_PFHT600_v36',
1797     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
1798     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
1799     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
1800     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1801     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
1802     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11',
1803     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11',
1804     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11',
1805     'HLT_Ele28_HighEta_SC20_Mass55_v27',
1806     'HLT_Ele30_WPTight_Gsf_v16',
1807     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
1808     'HLT_Ele32_WPTight_Gsf_v30',
1809     'HLT_Ele35_WPTight_Gsf_v24',
1810     'HLT_Ele38_WPTight_Gsf_v24',
1811     'HLT_Ele40_WPTight_Gsf_v24',
1812     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
1813     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
1814     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1815     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1816     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
1817     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
1818     'HLT_Ele50_IsoVVVL_PFHT450_v32',
1819     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1820     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
1821     'HLT_Photon100EBHE10_v13',
1822     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
1823     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
1824     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
1825     'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
1826     'HLT_Photon110EB_TightID_TightIso_v15',
1827     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
1828     'HLT_Photon120_v24',
1829     'HLT_Photon150_v18',
1830     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
1831     'HLT_Photon175_v26',
1832     'HLT_Photon200_v25',
1833     'HLT_Photon20_HoverELoose_v21',
1834     'HLT_Photon300_NoHE_v24',
1835     'HLT_Photon30EB_TightID_TightIso_v15',
1836     'HLT_Photon30_HoverELoose_v21',
1837     'HLT_Photon32_OneProng32_M50To105_v14',
1838     'HLT_Photon33_v16',
1839     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
1840     'HLT_Photon35_TwoProngs35_v17',
1841     'HLT_Photon40EB_TightID_TightIso_v6',
1842     'HLT_Photon40EB_v4',
1843     'HLT_Photon45EB_TightID_TightIso_v6',
1844     'HLT_Photon45EB_v4',
1845     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
1846     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
1847     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
1848     'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
1849     'HLT_Photon50EB_TightID_TightIso_v11',
1850     'HLT_Photon50EB_v5',
1851     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
1852     'HLT_Photon50_TimeGt2p5ns_v8',
1853     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1854     'HLT_Photon50_v24',
1855     'HLT_Photon55EB_TightID_TightIso_v7',
1856     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
1857     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
1858     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
1859     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
1860     'HLT_Photon75EB_TightID_TightIso_v11',
1861     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
1862     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
1863     'HLT_Photon75_v24',
1864     'HLT_Photon90EB_TightID_TightIso_v11',
1865     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
1866     'HLT_Photon90_v24',
1867     'HLT_SingleEle8_SingleEGL1_v12',
1868     'HLT_SingleEle8_v12' ),
1869   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1870   EmittanceScan0 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1871   EmittanceScan1 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1872   EmittanceScan2 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1873   EmittanceScan3 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1874   EmittanceScan4 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1875   EmittanceScan5 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1876   EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1877   EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1878   EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1879   EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1880   EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1881   EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1882   EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1883   EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1884   EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1885   EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1886   EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1887   EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1888   EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1889   EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1890   EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1891   EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1892   EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v26',
1893     'HLT_PFJet500_v37',
1894     'HLT_Physics_v15' ),
1895   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v27',
1896     'HLT_ZeroBias_Beamspot_v20' ),
1897   ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1898     'HLT_IsoMu20_v31',
1899     'HLT_IsoMu24_v29',
1900     'HLT_IsoMu27_v32',
1901     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
1902     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
1903     'HLT_Physics_v15',
1904     'HLT_Random_v3',
1905     'HLT_ZeroBias_Alignment_v9',
1906     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1907     'HLT_ZeroBias_IsolatedBunches_v13',
1908     'HLT_ZeroBias_v14' ),
1909   HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
1910     'HLT_Ele32_WPTight_Gsf_v30',
1911     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1912     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1913     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
1914     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
1915     'HLT_HT550_DisplacedDijet60_Inclusive_v26',
1916     'HLT_IsoMu24_HLTTracking_v4',
1917     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1918     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1919     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
1920     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v4',
1921     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v4',
1922     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1923     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
1924     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
1925     'HLT_PFHT510_v33',
1926     'HLT_PFJet260_v36',
1927     'HLT_PFJet320_v36',
1928     'HLT_PFMET130_PFMHT130_IDTight_v36',
1929     'HLT_PFMET140_PFMHT140_IDTight_v36' ),
1930   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1931   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1932     'HLT_HcalPhiSym_v24' ),
1933   JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v10',
1934     'HLT_AK8DiPFJet250_250_SoftDropMass50_v10',
1935     'HLT_AK8DiPFJet260_260_SoftDropMass30_v10',
1936     'HLT_AK8DiPFJet260_260_SoftDropMass40_v10',
1937     'HLT_AK8DiPFJet270_270_SoftDropMass30_v10',
1938     'HLT_AK8DiPFJet280_280_SoftDropMass30_v16',
1939     'HLT_AK8DiPFJet290_290_SoftDropMass30_v10',
1940     'HLT_AK8PFJet140_v31',
1941     'HLT_AK8PFJet200_v31',
1942     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
1943     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13',
1944     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13',
1945     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13',
1946     'HLT_AK8PFJet220_SoftDropMass40_v17',
1947     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
1948     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
1949     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13',
1950     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13',
1951     'HLT_AK8PFJet230_SoftDropMass40_v17',
1952     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13',
1953     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13',
1954     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13',
1955     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13',
1956     'HLT_AK8PFJet260_v32',
1957     'HLT_AK8PFJet275_Nch40_v10',
1958     'HLT_AK8PFJet275_Nch45_v10',
1959     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13',
1960     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13',
1961     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13',
1962     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13',
1963     'HLT_AK8PFJet320_v32',
1964     'HLT_AK8PFJet380_SoftDropMass30_v10',
1965     'HLT_AK8PFJet400_SoftDropMass30_v10',
1966     'HLT_AK8PFJet400_v32',
1967     'HLT_AK8PFJet40_v32',
1968     'HLT_AK8PFJet425_SoftDropMass30_v10',
1969     'HLT_AK8PFJet450_SoftDropMass30_v10',
1970     'HLT_AK8PFJet450_v32',
1971     'HLT_AK8PFJet500_v32',
1972     'HLT_AK8PFJet550_v27',
1973     'HLT_AK8PFJet60_v31',
1974     'HLT_AK8PFJet80_v32',
1975     'HLT_AK8PFJetFwd140_v30',
1976     'HLT_AK8PFJetFwd200_v30',
1977     'HLT_AK8PFJetFwd260_v31',
1978     'HLT_AK8PFJetFwd320_v31',
1979     'HLT_AK8PFJetFwd400_v31',
1980     'HLT_AK8PFJetFwd40_v31',
1981     'HLT_AK8PFJetFwd450_v31',
1982     'HLT_AK8PFJetFwd500_v31',
1983     'HLT_AK8PFJetFwd60_v30',
1984     'HLT_AK8PFJetFwd80_v30',
1985     'HLT_CaloJet500_NoJetID_v24',
1986     'HLT_CaloJet550_NoJetID_v19',
1987     'HLT_CaloMET350_NotCleaned_v16',
1988     'HLT_CaloMET90_NotCleaned_v16',
1989     'HLT_CaloMHT90_v16',
1990     'HLT_DiPFJetAve100_HFJEC_v33',
1991     'HLT_DiPFJetAve140_v29',
1992     'HLT_DiPFJetAve160_HFJEC_v32',
1993     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v10',
1994     'HLT_DiPFJetAve200_v29',
1995     'HLT_DiPFJetAve220_HFJEC_v32',
1996     'HLT_DiPFJetAve260_HFJEC_v15',
1997     'HLT_DiPFJetAve260_v30',
1998     'HLT_DiPFJetAve300_HFJEC_v32',
1999     'HLT_DiPFJetAve320_v30',
2000     'HLT_DiPFJetAve400_v30',
2001     'HLT_DiPFJetAve40_v30',
2002     'HLT_DiPFJetAve500_v30',
2003     'HLT_DiPFJetAve60_HFJEC_v31',
2004     'HLT_DiPFJetAve60_v30',
2005     'HLT_DiPFJetAve80_HFJEC_v33',
2006     'HLT_DiPFJetAve80_v30',
2007     'HLT_DoublePFJets100_PNetBTag_0p11_v10',
2008     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10',
2009     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10',
2010     'HLT_DoublePFJets200_PNetBTag_0p11_v10',
2011     'HLT_DoublePFJets350_PNetBTag_0p11_v10',
2012     'HLT_DoublePFJets40_PNetBTag_0p11_v10',
2013     'HLT_HT350_v9',
2014     'HLT_HT425_v21',
2015     'HLT_L1ETMHadSeeds_v11',
2016     'HLT_L1Mu6HT240_v10',
2017     'HLT_MET105_IsoTrk50_v23',
2018     'HLT_MET120_IsoTrk50_v23',
2019     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10',
2020     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10',
2021     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10',
2022     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10',
2023     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10',
2024     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10',
2025     'HLT_Mu12eta2p3_PFJet40_v17',
2026     'HLT_Mu12eta2p3_v17',
2027     'HLT_PFHT1050_v34',
2028     'HLT_PFHT180_v33',
2029     'HLT_PFHT250_v33',
2030     'HLT_PFHT350_v35',
2031     'HLT_PFHT370_v33',
2032     'HLT_PFHT430_v33',
2033     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28',
2034     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28',
2035     'HLT_PFHT510_v33',
2036     'HLT_PFHT590_v33',
2037     'HLT_PFHT680_v33',
2038     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28',
2039     'HLT_PFHT780_v33',
2040     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28',
2041     'HLT_PFHT890_v33',
2042     'HLT_PFJet110_v16',
2043     'HLT_PFJet140_v35',
2044     'HLT_PFJet200_v35',
2045     'HLT_PFJet260_v36',
2046     'HLT_PFJet320_v36',
2047     'HLT_PFJet400_v36',
2048     'HLT_PFJet40_v37',
2049     'HLT_PFJet450_v37',
2050     'HLT_PFJet500_v37',
2051     'HLT_PFJet550_v27',
2052     'HLT_PFJet60_v37',
2053     'HLT_PFJet80_v37',
2054     'HLT_PFJetFwd140_v34',
2055     'HLT_PFJetFwd200_v34',
2056     'HLT_PFJetFwd260_v35',
2057     'HLT_PFJetFwd320_v35',
2058     'HLT_PFJetFwd400_v35',
2059     'HLT_PFJetFwd40_v35',
2060     'HLT_PFJetFwd450_v35',
2061     'HLT_PFJetFwd500_v35',
2062     'HLT_PFJetFwd60_v35',
2063     'HLT_PFJetFwd80_v34',
2064     'HLT_PFMET105_IsoTrk50_v17',
2065     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25',
2066     'HLT_PFMET120_PFMHT120_IDTight_v36',
2067     'HLT_PFMET130_PFMHT130_IDTight_v36',
2068     'HLT_PFMET140_PFMHT140_IDTight_v36',
2069     'HLT_PFMET200_BeamHaloCleaned_v25',
2070     'HLT_PFMET200_NotCleaned_v25',
2071     'HLT_PFMET250_NotCleaned_v25',
2072     'HLT_PFMET300_NotCleaned_v25',
2073     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16',
2074     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16',
2075     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25',
2076     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36',
2077     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16',
2078     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35',
2079     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16',
2080     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35',
2081     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v27',
2082     'HLT_PFMETTypeOne200_BeamHaloCleaned_v25' ),
2083   JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v10',
2084     'HLT_AK8DiPFJet250_250_SoftDropMass50_v10',
2085     'HLT_AK8DiPFJet260_260_SoftDropMass30_v10',
2086     'HLT_AK8DiPFJet260_260_SoftDropMass40_v10',
2087     'HLT_AK8DiPFJet270_270_SoftDropMass30_v10',
2088     'HLT_AK8DiPFJet280_280_SoftDropMass30_v16',
2089     'HLT_AK8DiPFJet290_290_SoftDropMass30_v10',
2090     'HLT_AK8PFJet140_v31',
2091     'HLT_AK8PFJet200_v31',
2092     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
2093     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13',
2094     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13',
2095     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13',
2096     'HLT_AK8PFJet220_SoftDropMass40_v17',
2097     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2098     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2099     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13',
2100     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13',
2101     'HLT_AK8PFJet230_SoftDropMass40_v17',
2102     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13',
2103     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13',
2104     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13',
2105     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13',
2106     'HLT_AK8PFJet260_v32',
2107     'HLT_AK8PFJet275_Nch40_v10',
2108     'HLT_AK8PFJet275_Nch45_v10',
2109     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13',
2110     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13',
2111     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13',
2112     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13',
2113     'HLT_AK8PFJet320_v32',
2114     'HLT_AK8PFJet380_SoftDropMass30_v10',
2115     'HLT_AK8PFJet400_SoftDropMass30_v10',
2116     'HLT_AK8PFJet400_v32',
2117     'HLT_AK8PFJet40_v32',
2118     'HLT_AK8PFJet425_SoftDropMass30_v10',
2119     'HLT_AK8PFJet450_SoftDropMass30_v10',
2120     'HLT_AK8PFJet450_v32',
2121     'HLT_AK8PFJet500_v32',
2122     'HLT_AK8PFJet550_v27',
2123     'HLT_AK8PFJet60_v31',
2124     'HLT_AK8PFJet80_v32',
2125     'HLT_AK8PFJetFwd140_v30',
2126     'HLT_AK8PFJetFwd200_v30',
2127     'HLT_AK8PFJetFwd260_v31',
2128     'HLT_AK8PFJetFwd320_v31',
2129     'HLT_AK8PFJetFwd400_v31',
2130     'HLT_AK8PFJetFwd40_v31',
2131     'HLT_AK8PFJetFwd450_v31',
2132     'HLT_AK8PFJetFwd500_v31',
2133     'HLT_AK8PFJetFwd60_v30',
2134     'HLT_AK8PFJetFwd80_v30',
2135     'HLT_CaloJet500_NoJetID_v24',
2136     'HLT_CaloJet550_NoJetID_v19',
2137     'HLT_CaloMET350_NotCleaned_v16',
2138     'HLT_CaloMET90_NotCleaned_v16',
2139     'HLT_CaloMHT90_v16',
2140     'HLT_DiPFJetAve100_HFJEC_v33',
2141     'HLT_DiPFJetAve140_v29',
2142     'HLT_DiPFJetAve160_HFJEC_v32',
2143     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v10',
2144     'HLT_DiPFJetAve200_v29',
2145     'HLT_DiPFJetAve220_HFJEC_v32',
2146     'HLT_DiPFJetAve260_HFJEC_v15',
2147     'HLT_DiPFJetAve260_v30',
2148     'HLT_DiPFJetAve300_HFJEC_v32',
2149     'HLT_DiPFJetAve320_v30',
2150     'HLT_DiPFJetAve400_v30',
2151     'HLT_DiPFJetAve40_v30',
2152     'HLT_DiPFJetAve500_v30',
2153     'HLT_DiPFJetAve60_HFJEC_v31',
2154     'HLT_DiPFJetAve60_v30',
2155     'HLT_DiPFJetAve80_HFJEC_v33',
2156     'HLT_DiPFJetAve80_v30',
2157     'HLT_DoublePFJets100_PNetBTag_0p11_v10',
2158     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10',
2159     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10',
2160     'HLT_DoublePFJets200_PNetBTag_0p11_v10',
2161     'HLT_DoublePFJets350_PNetBTag_0p11_v10',
2162     'HLT_DoublePFJets40_PNetBTag_0p11_v10',
2163     'HLT_HT350_v9',
2164     'HLT_HT425_v21',
2165     'HLT_L1ETMHadSeeds_v11',
2166     'HLT_L1Mu6HT240_v10',
2167     'HLT_MET105_IsoTrk50_v23',
2168     'HLT_MET120_IsoTrk50_v23',
2169     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10',
2170     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10',
2171     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10',
2172     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10',
2173     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10',
2174     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10',
2175     'HLT_Mu12eta2p3_PFJet40_v17',
2176     'HLT_Mu12eta2p3_v17',
2177     'HLT_PFHT1050_v34',
2178     'HLT_PFHT180_v33',
2179     'HLT_PFHT250_v33',
2180     'HLT_PFHT350_v35',
2181     'HLT_PFHT370_v33',
2182     'HLT_PFHT430_v33',
2183     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28',
2184     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28',
2185     'HLT_PFHT510_v33',
2186     'HLT_PFHT590_v33',
2187     'HLT_PFHT680_v33',
2188     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28',
2189     'HLT_PFHT780_v33',
2190     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28',
2191     'HLT_PFHT890_v33',
2192     'HLT_PFJet110_v16',
2193     'HLT_PFJet140_v35',
2194     'HLT_PFJet200_v35',
2195     'HLT_PFJet260_v36',
2196     'HLT_PFJet320_v36',
2197     'HLT_PFJet400_v36',
2198     'HLT_PFJet40_v37',
2199     'HLT_PFJet450_v37',
2200     'HLT_PFJet500_v37',
2201     'HLT_PFJet550_v27',
2202     'HLT_PFJet60_v37',
2203     'HLT_PFJet80_v37',
2204     'HLT_PFJetFwd140_v34',
2205     'HLT_PFJetFwd200_v34',
2206     'HLT_PFJetFwd260_v35',
2207     'HLT_PFJetFwd320_v35',
2208     'HLT_PFJetFwd400_v35',
2209     'HLT_PFJetFwd40_v35',
2210     'HLT_PFJetFwd450_v35',
2211     'HLT_PFJetFwd500_v35',
2212     'HLT_PFJetFwd60_v35',
2213     'HLT_PFJetFwd80_v34',
2214     'HLT_PFMET105_IsoTrk50_v17',
2215     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25',
2216     'HLT_PFMET120_PFMHT120_IDTight_v36',
2217     'HLT_PFMET130_PFMHT130_IDTight_v36',
2218     'HLT_PFMET140_PFMHT140_IDTight_v36',
2219     'HLT_PFMET200_BeamHaloCleaned_v25',
2220     'HLT_PFMET200_NotCleaned_v25',
2221     'HLT_PFMET250_NotCleaned_v25',
2222     'HLT_PFMET300_NotCleaned_v25',
2223     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16',
2224     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16',
2225     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25',
2226     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36',
2227     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16',
2228     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35',
2229     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16',
2230     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35',
2231     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v27',
2232     'HLT_PFMETTypeOne200_BeamHaloCleaned_v25' ),
2233   L1Accept = cms.vstring( 'DST_Physics_v17',
2234     'DST_ZeroBias_v12' ),
2235   MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v21',
2236     'MC_AK4CaloJets_v21',
2237     'MC_AK4PFJetPNet_v9',
2238     'MC_AK4PFJets_v33',
2239     'MC_AK8CaloHT_v20',
2240     'MC_AK8PFHT_v32',
2241     'MC_AK8PFJetPNet_v9',
2242     'MC_AK8PFJets_v33',
2243     'MC_CaloHT_v20',
2244     'MC_CaloMET_JetIdCleaned_v21',
2245     'MC_CaloMET_v20',
2246     'MC_CaloMHT_v20',
2247     'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26',
2248     'MC_DoubleEle5_CaloIdL_MW_v29',
2249     'MC_DoubleMuNoFiltersNoVtx_v20',
2250     'MC_DoubleMu_TrkIsoVVL_DZ_v27',
2251     'MC_Egamma_Open_Unseeded_v12',
2252     'MC_Egamma_Open_v12',
2253     'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2254     'MC_Ele5_WPTight_Gsf_v23',
2255     'MC_IsoMu_v31',
2256     'MC_PFHT_v32',
2257     'MC_PFMET_v33',
2258     'MC_PFMHT_v32',
2259     'MC_PFScouting_v10',
2260     'MC_ReducedIterativeTracking_v26' ),
2261   Muon0 = cms.vstring( 'HLT_CascadeMu100_v16',
2262     'HLT_CscCluster100_Ele5_v7',
2263     'HLT_CscCluster100_Mu5_v10',
2264     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v10',
2265     'HLT_CscCluster50_Photon20Unseeded_v5',
2266     'HLT_CscCluster50_Photon30Unseeded_v5',
2267     'HLT_CscCluster_Loose_v11',
2268     'HLT_CscCluster_Medium_v11',
2269     'HLT_CscCluster_Tight_v11',
2270     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12',
2271     'HLT_DoubleCscCluster100_v8',
2272     'HLT_DoubleCscCluster75_v8',
2273     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2274     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16',
2275     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2276     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2277     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2278     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2279     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2280     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2281     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2282     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2283     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2284     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2285     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2286     'HLT_DoubleL2Mu50_v12',
2287     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2288     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2289     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14',
2290     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13',
2291     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13',
2292     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14',
2293     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10',
2294     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10',
2295     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26',
2296     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26',
2297     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26',
2298     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26',
2299     'HLT_DoubleMu43NoFiltersNoVtx_v17',
2300     'HLT_DoubleMu48NoFiltersNoVtx_v17',
2301     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24',
2302     'HLT_HighPtTkMu100_v16',
2303     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v10',
2304     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v10',
2305     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v10',
2306     'HLT_IsoMu20_v31',
2307     'HLT_IsoMu24_OneProng32_v13',
2308     'HLT_IsoMu24_TwoProngs35_v17',
2309     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4',
2310     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4',
2311     'HLT_IsoMu24_eta2p1_L1HT200_v4',
2312     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10',
2313     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10',
2314     'HLT_IsoMu24_eta2p1_PFHT250_v10',
2315     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10',
2316     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10',
2317     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10',
2318     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v10',
2319     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v10',
2320     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v10',
2321     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v10',
2322     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v10',
2323     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10',
2324     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v10',
2325     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10',
2326     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v10',
2327     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v10',
2328     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10',
2329     'HLT_IsoMu24_eta2p1_v31',
2330     'HLT_IsoMu24_v29',
2331     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12',
2332     'HLT_IsoMu27_v32',
2333     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
2334     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16',
2335     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2336     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2337     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
2338     'HLT_IsoTrk200_L1SingleMuShower_v8',
2339     'HLT_IsoTrk400_L1SingleMuShower_v8',
2340     'HLT_L1CSCShower_DTCluster50_v11',
2341     'HLT_L1CSCShower_DTCluster75_v11',
2342     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8',
2343     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8',
2344     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v6',
2345     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v6',
2346     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14',
2347     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9',
2348     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31',
2349     'HLT_Mu15_IsoVVVL_PFHT450_v31',
2350     'HLT_Mu15_IsoVVVL_PFHT600_v35',
2351     'HLT_Mu15_v19',
2352     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
2353     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9',
2354     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9',
2355     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9',
2356     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10',
2357     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21',
2358     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
2359     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30',
2360     'HLT_Mu17_TrkIsoVVL_v29',
2361     'HLT_Mu17_v29',
2362     'HLT_Mu18_Mu9_SameSign_v20',
2363     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19',
2364     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19',
2365     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19',
2366     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19',
2367     'HLT_Mu19_TrkIsoVVL_v20',
2368     'HLT_Mu19_v20',
2369     'HLT_Mu20_v28',
2370     'HLT_Mu27_v29',
2371     'HLT_Mu37_TkMu27_v21',
2372     'HLT_Mu3_PFJet40_v32',
2373     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18',
2374     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18',
2375     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18',
2376     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18',
2377     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18',
2378     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18',
2379     'HLT_Mu50_IsoVVVL_PFHT450_v31',
2380     'HLT_Mu50_L1SingleMuShower_v15',
2381     'HLT_Mu50_v29',
2382     'HLT_Mu55_v19',
2383     'HLT_Mu8_TrkIsoVVL_v28',
2384     'HLT_Mu8_v28',
2385     'HLT_TripleMu_10_5_5_DZ_v26',
2386     'HLT_TripleMu_12_10_5_v26',
2387     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v19',
2388     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v24',
2389     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21' ),
2390   Muon1 = cms.vstring( 'HLT_CascadeMu100_v16',
2391     'HLT_CscCluster100_Ele5_v7',
2392     'HLT_CscCluster100_Mu5_v10',
2393     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v10',
2394     'HLT_CscCluster50_Photon20Unseeded_v5',
2395     'HLT_CscCluster50_Photon30Unseeded_v5',
2396     'HLT_CscCluster_Loose_v11',
2397     'HLT_CscCluster_Medium_v11',
2398     'HLT_CscCluster_Tight_v11',
2399     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12',
2400     'HLT_DoubleCscCluster100_v8',
2401     'HLT_DoubleCscCluster75_v8',
2402     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2403     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16',
2404     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2405     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2406     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2407     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2408     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2409     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2410     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2411     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2412     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2413     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2414     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2415     'HLT_DoubleL2Mu50_v12',
2416     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2417     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2418     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14',
2419     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13',
2420     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13',
2421     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14',
2422     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10',
2423     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10',
2424     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26',
2425     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26',
2426     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26',
2427     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26',
2428     'HLT_DoubleMu43NoFiltersNoVtx_v17',
2429     'HLT_DoubleMu48NoFiltersNoVtx_v17',
2430     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24',
2431     'HLT_HighPtTkMu100_v16',
2432     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v10',
2433     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v10',
2434     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v10',
2435     'HLT_IsoMu20_v31',
2436     'HLT_IsoMu24_OneProng32_v13',
2437     'HLT_IsoMu24_TwoProngs35_v17',
2438     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4',
2439     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4',
2440     'HLT_IsoMu24_eta2p1_L1HT200_v4',
2441     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10',
2442     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10',
2443     'HLT_IsoMu24_eta2p1_PFHT250_v10',
2444     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10',
2445     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10',
2446     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10',
2447     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v10',
2448     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v10',
2449     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v10',
2450     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v10',
2451     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v10',
2452     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10',
2453     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v10',
2454     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10',
2455     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v10',
2456     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v10',
2457     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10',
2458     'HLT_IsoMu24_eta2p1_v31',
2459     'HLT_IsoMu24_v29',
2460     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12',
2461     'HLT_IsoMu27_v32',
2462     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
2463     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16',
2464     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2465     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2466     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
2467     'HLT_IsoTrk200_L1SingleMuShower_v8',
2468     'HLT_IsoTrk400_L1SingleMuShower_v8',
2469     'HLT_L1CSCShower_DTCluster50_v11',
2470     'HLT_L1CSCShower_DTCluster75_v11',
2471     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8',
2472     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8',
2473     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v6',
2474     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v6',
2475     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14',
2476     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9',
2477     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31',
2478     'HLT_Mu15_IsoVVVL_PFHT450_v31',
2479     'HLT_Mu15_IsoVVVL_PFHT600_v35',
2480     'HLT_Mu15_v19',
2481     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
2482     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9',
2483     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9',
2484     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9',
2485     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10',
2486     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21',
2487     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
2488     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30',
2489     'HLT_Mu17_TrkIsoVVL_v29',
2490     'HLT_Mu17_v29',
2491     'HLT_Mu18_Mu9_SameSign_v20',
2492     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19',
2493     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19',
2494     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19',
2495     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19',
2496     'HLT_Mu19_TrkIsoVVL_v20',
2497     'HLT_Mu19_v20',
2498     'HLT_Mu20_v28',
2499     'HLT_Mu27_v29',
2500     'HLT_Mu37_TkMu27_v21',
2501     'HLT_Mu3_PFJet40_v32',
2502     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18',
2503     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18',
2504     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18',
2505     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18',
2506     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18',
2507     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18',
2508     'HLT_Mu50_IsoVVVL_PFHT450_v31',
2509     'HLT_Mu50_L1SingleMuShower_v15',
2510     'HLT_Mu50_v29',
2511     'HLT_Mu55_v19',
2512     'HLT_Mu8_TrkIsoVVL_v28',
2513     'HLT_Mu8_v28',
2514     'HLT_TripleMu_10_5_5_DZ_v26',
2515     'HLT_TripleMu_12_10_5_v26',
2516     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v19',
2517     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v24',
2518     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21' ),
2519   MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33',
2520     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33',
2521     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33',
2522     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31',
2523     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23',
2524     'HLT_Mu17_Photon30_IsoCaloId_v22',
2525     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14',
2526     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
2527     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23',
2528     'HLT_Mu27_Ele37_CaloIdL_MW_v21',
2529     'HLT_Mu37_Ele27_CaloIdL_MW_v21',
2530     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14',
2531     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14',
2532     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18',
2533     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18',
2534     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34',
2535     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34',
2536     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35',
2537     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
2538     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14',
2539     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14',
2540     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4',
2541     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4',
2542     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4',
2543     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4',
2544     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
2545     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
2546     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10',
2547     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
2548     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10',
2549     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10',
2550     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
2551     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13',
2552     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13',
2553     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2554     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27' ),
2555   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
2556     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2557     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2558     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2559     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2560     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2561     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
2562     'HLT_UncorrectedJetE30_NoBPTX_v16',
2563     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
2564     'HLT_UncorrectedJetE70_NoBPTX3BX_v16' ),
2565   OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v10',
2566     'HLT_AK8DiPFJet250_250_SoftDropMass50_v10',
2567     'HLT_AK8DiPFJet260_260_SoftDropMass30_v10',
2568     'HLT_AK8DiPFJet260_260_SoftDropMass40_v10',
2569     'HLT_AK8DiPFJet270_270_SoftDropMass30_v10',
2570     'HLT_AK8DiPFJet280_280_SoftDropMass30_v16',
2571     'HLT_AK8DiPFJet290_290_SoftDropMass30_v10',
2572     'HLT_AK8PFJet140_v31',
2573     'HLT_AK8PFJet200_v31',
2574     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
2575     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13',
2576     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13',
2577     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13',
2578     'HLT_AK8PFJet220_SoftDropMass40_v17',
2579     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2580     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2581     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13',
2582     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13',
2583     'HLT_AK8PFJet230_SoftDropMass40_v17',
2584     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13',
2585     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13',
2586     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13',
2587     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13',
2588     'HLT_AK8PFJet260_v32',
2589     'HLT_AK8PFJet275_Nch40_v10',
2590     'HLT_AK8PFJet275_Nch45_v10',
2591     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13',
2592     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13',
2593     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13',
2594     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13',
2595     'HLT_AK8PFJet320_v32',
2596     'HLT_AK8PFJet380_SoftDropMass30_v10',
2597     'HLT_AK8PFJet400_SoftDropMass30_v10',
2598     'HLT_AK8PFJet400_v32',
2599     'HLT_AK8PFJet40_v32',
2600     'HLT_AK8PFJet425_SoftDropMass30_v10',
2601     'HLT_AK8PFJet450_SoftDropMass30_v10',
2602     'HLT_AK8PFJet450_v32',
2603     'HLT_AK8PFJet500_v32',
2604     'HLT_AK8PFJet550_v27',
2605     'HLT_AK8PFJet60_v31',
2606     'HLT_AK8PFJet80_v32',
2607     'HLT_AK8PFJetFwd140_v30',
2608     'HLT_AK8PFJetFwd200_v30',
2609     'HLT_AK8PFJetFwd260_v31',
2610     'HLT_AK8PFJetFwd320_v31',
2611     'HLT_AK8PFJetFwd400_v31',
2612     'HLT_AK8PFJetFwd40_v31',
2613     'HLT_AK8PFJetFwd450_v31',
2614     'HLT_AK8PFJetFwd500_v31',
2615     'HLT_AK8PFJetFwd60_v30',
2616     'HLT_AK8PFJetFwd80_v30',
2617     'HLT_BTagMu_AK4DiJet110_Mu5_v29',
2618     'HLT_BTagMu_AK4DiJet170_Mu5_v28',
2619     'HLT_BTagMu_AK4DiJet20_Mu5_v29',
2620     'HLT_BTagMu_AK4DiJet40_Mu5_v29',
2621     'HLT_BTagMu_AK4DiJet70_Mu5_v29',
2622     'HLT_BTagMu_AK4Jet300_Mu5_v28',
2623     'HLT_BTagMu_AK8DiJet170_Mu5_v25',
2624     'HLT_BTagMu_AK8Jet170_DoubleMu5_v18',
2625     'HLT_BTagMu_AK8Jet300_Mu5_v28',
2626     'HLT_CDC_L2cosmic_10_er1p0_v11',
2627     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2628     'HLT_CaloJet500_NoJetID_v24',
2629     'HLT_CaloJet550_NoJetID_v19',
2630     'HLT_CaloMET350_NotCleaned_v16',
2631     'HLT_CaloMET60_DTCluster50_v13',
2632     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
2633     'HLT_CaloMET90_NotCleaned_v16',
2634     'HLT_CaloMHT90_v16',
2635     'HLT_CascadeMu100_v16',
2636     'HLT_CscCluster50_Photon20Unseeded_v5',
2637     'HLT_CscCluster50_Photon30Unseeded_v5',
2638     'HLT_CscCluster_Loose_v11',
2639     'HLT_CscCluster_Medium_v11',
2640     'HLT_CscCluster_Tight_v11',
2641     'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
2642     'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33',
2643     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33',
2644     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33',
2645     'HLT_DiPFJetAve100_HFJEC_v33',
2646     'HLT_DiPFJetAve140_v29',
2647     'HLT_DiPFJetAve160_HFJEC_v32',
2648     'HLT_DiPFJetAve200_v29',
2649     'HLT_DiPFJetAve220_HFJEC_v32',
2650     'HLT_DiPFJetAve260_HFJEC_v15',
2651     'HLT_DiPFJetAve260_v30',
2652     'HLT_DiPFJetAve300_HFJEC_v32',
2653     'HLT_DiPFJetAve320_v30',
2654     'HLT_DiPFJetAve400_v30',
2655     'HLT_DiPFJetAve40_v30',
2656     'HLT_DiPFJetAve500_v30',
2657     'HLT_DiPFJetAve60_HFJEC_v31',
2658     'HLT_DiPFJetAve60_v30',
2659     'HLT_DiPFJetAve80_HFJEC_v33',
2660     'HLT_DiPFJetAve80_v30',
2661     'HLT_DiPhoton10Time1ns_v11',
2662     'HLT_DiPhoton10Time1p2ns_v11',
2663     'HLT_DiPhoton10Time1p4ns_v11',
2664     'HLT_DiPhoton10Time1p6ns_v11',
2665     'HLT_DiPhoton10Time1p8ns_v11',
2666     'HLT_DiPhoton10Time2ns_v11',
2667     'HLT_DiPhoton10_CaloIdL_v11',
2668     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
2669     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
2670     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
2671     'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
2672     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
2673     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
2674     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
2675     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
2676     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
2677     'HLT_Dimuon0_Jpsi_v24',
2678     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
2679     'HLT_Dimuon0_LowMass_L1_4_v24',
2680     'HLT_Dimuon0_LowMass_L1_TM530_v22',
2681     'HLT_Dimuon0_LowMass_v24',
2682     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
2683     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
2684     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
2685     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
2686     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
2687     'HLT_Dimuon10_Upsilon_y1p4_v17',
2688     'HLT_Dimuon12_Upsilon_y1p4_v18',
2689     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
2690     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
2691     'HLT_Dimuon14_PsiPrime_v29',
2692     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
2693     'HLT_Dimuon18_PsiPrime_v30',
2694     'HLT_Dimuon24_Phi_noCorrL1_v22',
2695     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
2696     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
2697     'HLT_Dimuon25_Jpsi_v30',
2698     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
2699     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
2700     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
2701     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
2702     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2703     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
2704     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2705     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
2706     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2707     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
2708     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
2709     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
2710     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
2711     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
2712     'HLT_DiphotonMVA14p25_High_Mass60_v1',
2713     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
2714     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
2715     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
2716     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
2717     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
2718     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12',
2719     'HLT_DoubleCscCluster100_v8',
2720     'HLT_DoubleCscCluster75_v8',
2721     'HLT_DoubleEle25_CaloIdL_MW_v18',
2722     'HLT_DoubleEle27_CaloIdL_MW_v18',
2723     'HLT_DoubleEle33_CaloIdL_MW_v31',
2724     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
2725     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
2726     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2727     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16',
2728     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
2729     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2730     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
2731     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2732     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2733     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2734     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2735     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2736     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2737     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2738     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2739     'HLT_DoubleL2Mu50_v12',
2740     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2741     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
2742     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14',
2743     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13',
2744     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13',
2745     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14',
2746     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12',
2747     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17',
2748     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12',
2749     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
2750     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10',
2751     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10',
2752     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26',
2753     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26',
2754     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26',
2755     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26',
2756     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
2757     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
2758     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
2759     'HLT_DoubleMu3_Trk_Tau3mu_v28',
2760     'HLT_DoubleMu43NoFiltersNoVtx_v17',
2761     'HLT_DoubleMu48NoFiltersNoVtx_v17',
2762     'HLT_DoubleMu4_3_Bs_v31',
2763     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
2764     'HLT_DoubleMu4_3_Jpsi_v31',
2765     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
2766     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
2767     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
2768     'HLT_DoubleMu4_Jpsi_Displaced_v23',
2769     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
2770     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24',
2771     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
2772     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
2773     'HLT_DoublePFJets100_PNetBTag_0p11_v10',
2774     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10',
2775     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10',
2776     'HLT_DoublePFJets200_PNetBTag_0p11_v10',
2777     'HLT_DoublePFJets350_PNetBTag_0p11_v10',
2778     'HLT_DoublePFJets40_PNetBTag_0p11_v10',
2779     'HLT_DoublePhoton33_CaloIdL_v18',
2780     'HLT_DoublePhoton70_v18',
2781     'HLT_DoublePhoton85_v26',
2782     'HLT_ECALHT800_v22',
2783     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
2784     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
2785     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
2786     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
2787     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
2788     'HLT_Ele15_IsoVVVL_PFHT450_v32',
2789     'HLT_Ele15_IsoVVVL_PFHT600_v36',
2790     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
2791     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
2792     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
2793     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
2794     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
2795     'HLT_Ele28_HighEta_SC20_Mass55_v27',
2796     'HLT_Ele30_WPTight_Gsf_v16',
2797     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
2798     'HLT_Ele32_WPTight_Gsf_v30',
2799     'HLT_Ele35_WPTight_Gsf_v24',
2800     'HLT_Ele38_WPTight_Gsf_v24',
2801     'HLT_Ele40_WPTight_Gsf_v24',
2802     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
2803     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
2804     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2805     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2806     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
2807     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
2808     'HLT_Ele50_IsoVVVL_PFHT450_v32',
2809     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
2810     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
2811     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
2812     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
2813     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14',
2814     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14',
2815     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14',
2816     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
2817     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
2818     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14',
2819     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10',
2820     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
2821     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
2822     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
2823     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
2824     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
2825     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
2826     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
2827     'HLT_HT350_v9',
2828     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
2829     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
2830     'HLT_HT425_v21',
2831     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
2832     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
2833     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10',
2834     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
2835     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10',
2836     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
2837     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2838     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
2839     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12',
2840     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
2841     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14',
2842     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10',
2843     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
2844     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10',
2845     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
2846     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
2847     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
2848     'HLT_HT550_DisplacedDijet60_Inclusive_v26',
2849     'HLT_HcalNZS_v22',
2850     'HLT_HcalPhiSym_v24',
2851     'HLT_HighPtTkMu100_v16',
2852     'HLT_IsoMu20_v31',
2853     'HLT_IsoMu24_OneProng32_v13',
2854     'HLT_IsoMu24_TwoProngs35_v17',
2855     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4',
2856     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4',
2857     'HLT_IsoMu24_eta2p1_L1HT200_v4',
2858     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10',
2859     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10',
2860     'HLT_IsoMu24_eta2p1_PFHT250_v10',
2861     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10',
2862     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10',
2863     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10',
2864     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10',
2865     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10',
2866     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10',
2867     'HLT_IsoMu24_eta2p1_v31',
2868     'HLT_IsoMu24_v29',
2869     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12',
2870     'HLT_IsoMu27_v32',
2871     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
2872     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16',
2873     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
2874     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
2875     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
2876     'HLT_L1CSCShower_DTCluster50_v11',
2877     'HLT_L1CSCShower_DTCluster75_v11',
2878     'HLT_L1ETMHadSeeds_v11',
2879     'HLT_L1MET_DTCluster50_v13',
2880     'HLT_L1MET_DTClusterNoMB1S50_v13',
2881     'HLT_L1Mu6HT240_v10',
2882     'HLT_L1SingleLLPJet_v8',
2883     'HLT_L1SingleMuCosmics_v9',
2884     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
2885     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
2886     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12',
2887     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
2888     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10',
2889     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2890     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10',
2891     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
2892     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12',
2893     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10',
2894     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10',
2895     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
2896     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
2897     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
2898     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
2899     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2900     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2901     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2902     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2903     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8',
2904     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8',
2905     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v6',
2906     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v6',
2907     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14',
2908     'HLT_MET105_IsoTrk50_v23',
2909     'HLT_MET120_IsoTrk50_v23',
2910     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10',
2911     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10',
2912     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10',
2913     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10',
2914     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10',
2915     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10',
2916     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9',
2917     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31',
2918     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23',
2919     'HLT_Mu12eta2p3_PFJet40_v17',
2920     'HLT_Mu12eta2p3_v17',
2921     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31',
2922     'HLT_Mu15_IsoVVVL_PFHT450_v31',
2923     'HLT_Mu15_IsoVVVL_PFHT600_v35',
2924     'HLT_Mu15_v19',
2925     'HLT_Mu17_Photon30_IsoCaloId_v22',
2926     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
2927     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9',
2928     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9',
2929     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9',
2930     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10',
2931     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21',
2932     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
2933     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30',
2934     'HLT_Mu17_TrkIsoVVL_v29',
2935     'HLT_Mu17_v29',
2936     'HLT_Mu18_Mu9_SameSign_v20',
2937     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19',
2938     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19',
2939     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19',
2940     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19',
2941     'HLT_Mu19_TrkIsoVVL_v20',
2942     'HLT_Mu19_v20',
2943     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14',
2944     'HLT_Mu20_v28',
2945     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
2946     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23',
2947     'HLT_Mu25_TkMu0_Phi_v24',
2948     'HLT_Mu27_Ele37_CaloIdL_MW_v21',
2949     'HLT_Mu27_v29',
2950     'HLT_Mu30_TkMu0_Psi_v17',
2951     'HLT_Mu30_TkMu0_Upsilon_v17',
2952     'HLT_Mu37_Ele27_CaloIdL_MW_v21',
2953     'HLT_Mu37_TkMu27_v21',
2954     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14',
2955     'HLT_Mu3_PFJet40_v32',
2956     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18',
2957     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18',
2958     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18',
2959     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18',
2960     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18',
2961     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18',
2962     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14',
2963     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18',
2964     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18',
2965     'HLT_Mu4_L1DoubleMu_v17',
2966     'HLT_Mu50_IsoVVVL_PFHT450_v31',
2967     'HLT_Mu50_L1SingleMuShower_v15',
2968     'HLT_Mu50_v29',
2969     'HLT_Mu55_v19',
2970     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
2971     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14',
2972     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
2973     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14',
2974     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
2975     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14',
2976     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14',
2977     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
2978     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
2979     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34',
2980     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34',
2981     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35',
2982     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
2983     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14',
2984     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14',
2985     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4',
2986     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4',
2987     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4',
2988     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4',
2989     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
2990     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
2991     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10',
2992     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
2993     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10',
2994     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10',
2995     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
2996     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13',
2997     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13',
2998     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2999     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27',
3000     'HLT_Mu8_TrkIsoVVL_v28',
3001     'HLT_Mu8_v28',
3002     'HLT_PFHT1050_v34',
3003     'HLT_PFHT180_v33',
3004     'HLT_PFHT250_v33',
3005     'HLT_PFHT350_v35',
3006     'HLT_PFHT370_v33',
3007     'HLT_PFHT430_v33',
3008     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28',
3009     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28',
3010     'HLT_PFHT510_v33',
3011     'HLT_PFHT590_v33',
3012     'HLT_PFHT680_v33',
3013     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28',
3014     'HLT_PFHT780_v33',
3015     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28',
3016     'HLT_PFHT890_v33',
3017     'HLT_PFJet110_v16',
3018     'HLT_PFJet140_v35',
3019     'HLT_PFJet200_TimeGt2p5ns_v14',
3020     'HLT_PFJet200_TimeLtNeg2p5ns_v14',
3021     'HLT_PFJet200_v35',
3022     'HLT_PFJet260_v36',
3023     'HLT_PFJet320_v36',
3024     'HLT_PFJet400_v36',
3025     'HLT_PFJet40_v37',
3026     'HLT_PFJet450_v37',
3027     'HLT_PFJet500_v37',
3028     'HLT_PFJet550_v27',
3029     'HLT_PFJet60_v37',
3030     'HLT_PFJet80_v37',
3031     'HLT_PFJetFwd140_v34',
3032     'HLT_PFJetFwd200_v34',
3033     'HLT_PFJetFwd260_v35',
3034     'HLT_PFJetFwd320_v35',
3035     'HLT_PFJetFwd400_v35',
3036     'HLT_PFJetFwd40_v35',
3037     'HLT_PFJetFwd450_v35',
3038     'HLT_PFJetFwd500_v35',
3039     'HLT_PFJetFwd60_v35',
3040     'HLT_PFJetFwd80_v34',
3041     'HLT_PFMET105_IsoTrk50_v17',
3042     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25',
3043     'HLT_PFMET120_PFMHT120_IDTight_v36',
3044     'HLT_PFMET130_PFMHT130_IDTight_v36',
3045     'HLT_PFMET140_PFMHT140_IDTight_v36',
3046     'HLT_PFMET200_BeamHaloCleaned_v25',
3047     'HLT_PFMET200_NotCleaned_v25',
3048     'HLT_PFMET250_NotCleaned_v25',
3049     'HLT_PFMET300_NotCleaned_v25',
3050     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16',
3051     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16',
3052     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25',
3053     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36',
3054     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16',
3055     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35',
3056     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16',
3057     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35',
3058     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v27',
3059     'HLT_PFMETTypeOne200_BeamHaloCleaned_v25',
3060     'HLT_Photon100EBHE10_v13',
3061     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
3062     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
3063     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
3064     'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
3065     'HLT_Photon110EB_TightID_TightIso_v15',
3066     'HLT_Photon120_R9Id90_HE10_IsoM_v27',
3067     'HLT_Photon120_v24',
3068     'HLT_Photon150_v18',
3069     'HLT_Photon165_R9Id90_HE10_IsoM_v28',
3070     'HLT_Photon175_v26',
3071     'HLT_Photon200_v25',
3072     'HLT_Photon20_HoverELoose_v21',
3073     'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v15',
3074     'HLT_Photon30_HoverELoose_v21',
3075     'HLT_Photon32_OneProng32_M50To105_v14',
3076     'HLT_Photon33_v16',
3077     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
3078     'HLT_Photon35_TwoProngs35_v17',
3079     'HLT_Photon40EB_TightID_TightIso_v6',
3080     'HLT_Photon40EB_v4',
3081     'HLT_Photon45EB_TightID_TightIso_v6',
3082     'HLT_Photon45EB_v4',
3083     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
3084     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
3085     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
3086     'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
3087     'HLT_Photon50EB_TightID_TightIso_v11',
3088     'HLT_Photon50_R9Id90_HE10_IsoM_v27',
3089     'HLT_Photon50_TimeGt2p5ns_v8',
3090     'HLT_Photon50_TimeLtNeg2p5ns_v8',
3091     'HLT_Photon50_v24',
3092     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
3093     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
3094     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
3095     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
3096     'HLT_Photon75EB_TightID_TightIso_v11',
3097     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
3098     'HLT_Photon75_R9Id90_HE10_IsoM_v27',
3099     'HLT_Photon75_v24',
3100     'HLT_Photon90EB_TightID_TightIso_v11',
3101     'HLT_Photon90_R9Id90_HE10_IsoM_v27',
3102     'HLT_Photon90_v24',
3103     'HLT_Physics_v15',
3104     'HLT_QuadPFJet100_88_70_30_v14',
3105     'HLT_QuadPFJet103_88_75_15_v21',
3106     'HLT_QuadPFJet105_88_75_30_v13',
3107     'HLT_QuadPFJet105_88_76_15_v21',
3108     'HLT_QuadPFJet111_90_80_15_v21',
3109     'HLT_QuadPFJet111_90_80_30_v13',
3110     'HLT_Random_v3',
3111     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3112     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3113     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3114     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3115     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3116     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18',
3117     'HLT_TripleMu_10_5_5_DZ_v26',
3118     'HLT_TripleMu_12_10_5_v26',
3119     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v19',
3120     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v24',
3121     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21',
3122     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
3123     'HLT_UncorrectedJetE30_NoBPTX_v16',
3124     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
3125     'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
3126     'HLT_ZeroBias_Alignment_v9',
3127     'HLT_ZeroBias_FirstBXAfterTrain_v11',
3128     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
3129     'HLT_ZeroBias_FirstCollisionInTrain_v12',
3130     'HLT_ZeroBias_IsolatedBunches_v13',
3131     'HLT_ZeroBias_LastCollisionInTrain_v11',
3132     'HLT_ZeroBias_v14') ),
3133   ParkingAnomalyDetection = cms.vstring( 'HLT_L1AXOVVTight_v1',
3134     'HLT_L1AXOVVVTight_v1',
3135     'HLT_L1CICADA_VVTight_v1',
3136     'HLT_L1CICADA_VVVTight_v1',
3137     'HLT_L1CICADA_VVVVTight_v1' ),
3138   ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3139     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3140     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3141     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3142     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3143     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3144     'HLT_Dimuon0_Jpsi_v24',
3145     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3146     'HLT_Dimuon0_LowMass_L1_4_v24',
3147     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3148     'HLT_Dimuon0_LowMass_v24',
3149     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3150     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3151     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3152     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3153     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3154     'HLT_Dimuon0_Upsilon_v2',
3155     'HLT_Dimuon10_Upsilon_y1p4_v17',
3156     'HLT_Dimuon12_Upsilon_y1p4_v18',
3157     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3158     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3159     'HLT_Dimuon14_PsiPrime_v29',
3160     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3161     'HLT_Dimuon18_PsiPrime_v30',
3162     'HLT_Dimuon24_Phi_noCorrL1_v22',
3163     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3164     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3165     'HLT_Dimuon25_Jpsi_v30',
3166     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3167     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3168     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3169     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3170     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3171     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3172     'HLT_DoubleMu4_3_Bs_v31',
3173     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3174     'HLT_DoubleMu4_3_Jpsi_v31',
3175     'HLT_DoubleMu4_3_LowMass_SS_v10',
3176     'HLT_DoubleMu4_3_LowMass_v17',
3177     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3178     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3179     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3180     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3181     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3182     'HLT_DoubleMu4_LowMass_Displaced_v17',
3183     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3184     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3185     'HLT_Mu25_TkMu0_Phi_v24',
3186     'HLT_Mu30_TkMu0_Psi_v17',
3187     'HLT_Mu30_TkMu0_Upsilon_v17',
3188     'HLT_Mu4_L1DoubleMu_v17',
3189     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3190     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3191     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3192     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3193     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3194     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3195     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3196     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3197   ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3198     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3199     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3200     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3201     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3202     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3203     'HLT_Dimuon0_Jpsi_v24',
3204     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3205     'HLT_Dimuon0_LowMass_L1_4_v24',
3206     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3207     'HLT_Dimuon0_LowMass_v24',
3208     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3209     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3210     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3211     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3212     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3213     'HLT_Dimuon0_Upsilon_v2',
3214     'HLT_Dimuon10_Upsilon_y1p4_v17',
3215     'HLT_Dimuon12_Upsilon_y1p4_v18',
3216     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3217     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3218     'HLT_Dimuon14_PsiPrime_v29',
3219     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3220     'HLT_Dimuon18_PsiPrime_v30',
3221     'HLT_Dimuon24_Phi_noCorrL1_v22',
3222     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3223     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3224     'HLT_Dimuon25_Jpsi_v30',
3225     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3226     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3227     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3228     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3229     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3230     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3231     'HLT_DoubleMu4_3_Bs_v31',
3232     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3233     'HLT_DoubleMu4_3_Jpsi_v31',
3234     'HLT_DoubleMu4_3_LowMass_SS_v10',
3235     'HLT_DoubleMu4_3_LowMass_v17',
3236     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3237     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3238     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3239     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3240     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3241     'HLT_DoubleMu4_LowMass_Displaced_v17',
3242     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3243     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3244     'HLT_Mu25_TkMu0_Phi_v24',
3245     'HLT_Mu30_TkMu0_Psi_v17',
3246     'HLT_Mu30_TkMu0_Upsilon_v17',
3247     'HLT_Mu4_L1DoubleMu_v17',
3248     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3249     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3250     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3251     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3252     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3253     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3254     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3255     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3256   ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3257     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3258     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3259     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3260     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3261     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3262     'HLT_Dimuon0_Jpsi_v24',
3263     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3264     'HLT_Dimuon0_LowMass_L1_4_v24',
3265     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3266     'HLT_Dimuon0_LowMass_v24',
3267     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3268     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3269     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3270     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3271     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3272     'HLT_Dimuon0_Upsilon_v2',
3273     'HLT_Dimuon10_Upsilon_y1p4_v17',
3274     'HLT_Dimuon12_Upsilon_y1p4_v18',
3275     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3276     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3277     'HLT_Dimuon14_PsiPrime_v29',
3278     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3279     'HLT_Dimuon18_PsiPrime_v30',
3280     'HLT_Dimuon24_Phi_noCorrL1_v22',
3281     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3282     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3283     'HLT_Dimuon25_Jpsi_v30',
3284     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3285     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3286     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3287     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3288     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3289     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3290     'HLT_DoubleMu4_3_Bs_v31',
3291     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3292     'HLT_DoubleMu4_3_Jpsi_v31',
3293     'HLT_DoubleMu4_3_LowMass_SS_v10',
3294     'HLT_DoubleMu4_3_LowMass_v17',
3295     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3296     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3297     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3298     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3299     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3300     'HLT_DoubleMu4_LowMass_Displaced_v17',
3301     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3302     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3303     'HLT_Mu25_TkMu0_Phi_v24',
3304     'HLT_Mu30_TkMu0_Psi_v17',
3305     'HLT_Mu30_TkMu0_Upsilon_v17',
3306     'HLT_Mu4_L1DoubleMu_v17',
3307     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3308     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3309     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3310     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3311     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3312     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3313     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3314     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3315   ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3316     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3317     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3318     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3319     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3320     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3321     'HLT_Dimuon0_Jpsi_v24',
3322     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3323     'HLT_Dimuon0_LowMass_L1_4_v24',
3324     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3325     'HLT_Dimuon0_LowMass_v24',
3326     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3327     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3328     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3329     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3330     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3331     'HLT_Dimuon0_Upsilon_v2',
3332     'HLT_Dimuon10_Upsilon_y1p4_v17',
3333     'HLT_Dimuon12_Upsilon_y1p4_v18',
3334     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3335     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3336     'HLT_Dimuon14_PsiPrime_v29',
3337     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3338     'HLT_Dimuon18_PsiPrime_v30',
3339     'HLT_Dimuon24_Phi_noCorrL1_v22',
3340     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3341     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3342     'HLT_Dimuon25_Jpsi_v30',
3343     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3344     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3345     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3346     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3347     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3348     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3349     'HLT_DoubleMu4_3_Bs_v31',
3350     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3351     'HLT_DoubleMu4_3_Jpsi_v31',
3352     'HLT_DoubleMu4_3_LowMass_SS_v10',
3353     'HLT_DoubleMu4_3_LowMass_v17',
3354     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3355     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3356     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3357     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3358     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3359     'HLT_DoubleMu4_LowMass_Displaced_v17',
3360     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3361     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3362     'HLT_Mu25_TkMu0_Phi_v24',
3363     'HLT_Mu30_TkMu0_Psi_v17',
3364     'HLT_Mu30_TkMu0_Upsilon_v17',
3365     'HLT_Mu4_L1DoubleMu_v17',
3366     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3367     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3368     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3369     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3370     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3371     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3372     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3373     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3374   ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3375     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3376     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3377     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3378     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3379     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3380     'HLT_Dimuon0_Jpsi_v24',
3381     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3382     'HLT_Dimuon0_LowMass_L1_4_v24',
3383     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3384     'HLT_Dimuon0_LowMass_v24',
3385     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3386     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3387     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3388     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3389     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3390     'HLT_Dimuon0_Upsilon_v2',
3391     'HLT_Dimuon10_Upsilon_y1p4_v17',
3392     'HLT_Dimuon12_Upsilon_y1p4_v18',
3393     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3394     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3395     'HLT_Dimuon14_PsiPrime_v29',
3396     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3397     'HLT_Dimuon18_PsiPrime_v30',
3398     'HLT_Dimuon24_Phi_noCorrL1_v22',
3399     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3400     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3401     'HLT_Dimuon25_Jpsi_v30',
3402     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3403     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3404     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3405     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3406     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3407     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3408     'HLT_DoubleMu4_3_Bs_v31',
3409     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3410     'HLT_DoubleMu4_3_Jpsi_v31',
3411     'HLT_DoubleMu4_3_LowMass_SS_v10',
3412     'HLT_DoubleMu4_3_LowMass_v17',
3413     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3414     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3415     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3416     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3417     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3418     'HLT_DoubleMu4_LowMass_Displaced_v17',
3419     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3420     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3421     'HLT_Mu25_TkMu0_Phi_v24',
3422     'HLT_Mu30_TkMu0_Psi_v17',
3423     'HLT_Mu30_TkMu0_Upsilon_v17',
3424     'HLT_Mu4_L1DoubleMu_v17',
3425     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3426     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3427     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3428     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3429     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3430     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3431     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3432     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3433   ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3434     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3435     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3436     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3437     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3438     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3439     'HLT_Dimuon0_Jpsi_v24',
3440     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3441     'HLT_Dimuon0_LowMass_L1_4_v24',
3442     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3443     'HLT_Dimuon0_LowMass_v24',
3444     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3445     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3446     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3447     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3448     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3449     'HLT_Dimuon0_Upsilon_v2',
3450     'HLT_Dimuon10_Upsilon_y1p4_v17',
3451     'HLT_Dimuon12_Upsilon_y1p4_v18',
3452     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3453     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3454     'HLT_Dimuon14_PsiPrime_v29',
3455     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3456     'HLT_Dimuon18_PsiPrime_v30',
3457     'HLT_Dimuon24_Phi_noCorrL1_v22',
3458     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3459     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3460     'HLT_Dimuon25_Jpsi_v30',
3461     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3462     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3463     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3464     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3465     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3466     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3467     'HLT_DoubleMu4_3_Bs_v31',
3468     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3469     'HLT_DoubleMu4_3_Jpsi_v31',
3470     'HLT_DoubleMu4_3_LowMass_SS_v10',
3471     'HLT_DoubleMu4_3_LowMass_v17',
3472     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3473     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3474     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3475     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3476     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3477     'HLT_DoubleMu4_LowMass_Displaced_v17',
3478     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3479     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3480     'HLT_Mu25_TkMu0_Phi_v24',
3481     'HLT_Mu30_TkMu0_Psi_v17',
3482     'HLT_Mu30_TkMu0_Upsilon_v17',
3483     'HLT_Mu4_L1DoubleMu_v17',
3484     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3485     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3486     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3487     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3488     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3489     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3490     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3491     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3492   ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3493     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3494     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3495     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3496     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3497     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3498     'HLT_Dimuon0_Jpsi_v24',
3499     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3500     'HLT_Dimuon0_LowMass_L1_4_v24',
3501     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3502     'HLT_Dimuon0_LowMass_v24',
3503     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3504     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3505     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3506     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3507     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3508     'HLT_Dimuon0_Upsilon_v2',
3509     'HLT_Dimuon10_Upsilon_y1p4_v17',
3510     'HLT_Dimuon12_Upsilon_y1p4_v18',
3511     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3512     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3513     'HLT_Dimuon14_PsiPrime_v29',
3514     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3515     'HLT_Dimuon18_PsiPrime_v30',
3516     'HLT_Dimuon24_Phi_noCorrL1_v22',
3517     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3518     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3519     'HLT_Dimuon25_Jpsi_v30',
3520     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3521     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3522     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3523     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3524     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3525     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3526     'HLT_DoubleMu4_3_Bs_v31',
3527     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3528     'HLT_DoubleMu4_3_Jpsi_v31',
3529     'HLT_DoubleMu4_3_LowMass_SS_v10',
3530     'HLT_DoubleMu4_3_LowMass_v17',
3531     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3532     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3533     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3534     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3535     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3536     'HLT_DoubleMu4_LowMass_Displaced_v17',
3537     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3538     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3539     'HLT_Mu25_TkMu0_Phi_v24',
3540     'HLT_Mu30_TkMu0_Psi_v17',
3541     'HLT_Mu30_TkMu0_Upsilon_v17',
3542     'HLT_Mu4_L1DoubleMu_v17',
3543     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3544     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3545     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3546     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3547     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3548     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3549     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3550     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3551   ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
3552     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
3553     'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
3554     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
3555     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
3556     'HLT_Dimuon0_Jpsi_NoVertexing_v24',
3557     'HLT_Dimuon0_Jpsi_v24',
3558     'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
3559     'HLT_Dimuon0_LowMass_L1_4_v24',
3560     'HLT_Dimuon0_LowMass_L1_TM530_v22',
3561     'HLT_Dimuon0_LowMass_v24',
3562     'HLT_Dimuon0_Upsilon_L1_4p5_v25',
3563     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
3564     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
3565     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
3566     'HLT_Dimuon0_Upsilon_NoVertexing_v23',
3567     'HLT_Dimuon0_Upsilon_v2',
3568     'HLT_Dimuon10_Upsilon_y1p4_v17',
3569     'HLT_Dimuon12_Upsilon_y1p4_v18',
3570     'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
3571     'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
3572     'HLT_Dimuon14_PsiPrime_v29',
3573     'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
3574     'HLT_Dimuon18_PsiPrime_v30',
3575     'HLT_Dimuon24_Phi_noCorrL1_v22',
3576     'HLT_Dimuon24_Upsilon_noCorrL1_v22',
3577     'HLT_Dimuon25_Jpsi_noCorrL1_v22',
3578     'HLT_Dimuon25_Jpsi_v30',
3579     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
3580     'HLT_DoubleMu2_Jpsi_LowPt_v10',
3581     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
3582     'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
3583     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
3584     'HLT_DoubleMu3_Trk_Tau3mu_v28',
3585     'HLT_DoubleMu4_3_Bs_v31',
3586     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
3587     'HLT_DoubleMu4_3_Jpsi_v31',
3588     'HLT_DoubleMu4_3_LowMass_SS_v10',
3589     'HLT_DoubleMu4_3_LowMass_v17',
3590     'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
3591     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
3592     'HLT_DoubleMu4_JpsiTrk_Bc_v16',
3593     'HLT_DoubleMu4_Jpsi_Displaced_v23',
3594     'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
3595     'HLT_DoubleMu4_LowMass_Displaced_v17',
3596     'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
3597     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
3598     'HLT_Mu25_TkMu0_Phi_v24',
3599     'HLT_Mu30_TkMu0_Psi_v17',
3600     'HLT_Mu30_TkMu0_Upsilon_v17',
3601     'HLT_Mu4_L1DoubleMu_v17',
3602     'HLT_Mu7p5_L2Mu2_Jpsi_v26',
3603     'HLT_Mu7p5_L2Mu2_Upsilon_v26',
3604     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
3605     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
3606     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
3607     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
3608     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
3609     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' ),
3610   ParkingHH0 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v4',
3611     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v4',
3612     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v10',
3613     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
3614     'HLT_PFHT250_QuadPFJet25_v10',
3615     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
3616     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v10',
3617     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
3618     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
3619     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v13',
3620     'HLT_PFHT280_QuadPFJet30_v13',
3621     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v13',
3622     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v9',
3623     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v9',
3624     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v25',
3625     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v14',
3626     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v10',
3627     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v10',
3628     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v10',
3629     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v13',
3630     'HLT_PFHT400_SixPFJet32_v25',
3631     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v13',
3632     'HLT_PFHT450_SixPFJet36_v24' ),
3633   ParkingHH1 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v4',
3634     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v4',
3635     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v10',
3636     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
3637     'HLT_PFHT250_QuadPFJet25_v10',
3638     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
3639     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v10',
3640     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
3641     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
3642     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v13',
3643     'HLT_PFHT280_QuadPFJet30_v13',
3644     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v13',
3645     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v9',
3646     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v9',
3647     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v25',
3648     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v14',
3649     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v10',
3650     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v10',
3651     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v10',
3652     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v13',
3653     'HLT_PFHT400_SixPFJet32_v25',
3654     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v13',
3655     'HLT_PFHT450_SixPFJet36_v24' ),
3656   ParkingLLP0 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3657     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3658     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v3',
3659     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v3',
3660     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v3',
3661     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3662     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
3663     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14',
3664     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14',
3665     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14',
3666     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3667     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
3668     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14',
3669     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10',
3670     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10',
3671     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
3672     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3673     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
3674     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
3675     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3676     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3677     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3678     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3679     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3680     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3681     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3682     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
3683     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3684     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
3685     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3686     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
3687     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
3688     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3689     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
3690     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10',
3691     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3692     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10',
3693     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3694     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3695     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3696     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12',
3697     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3698     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3699     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14',
3700     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3701     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3702     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10',
3703     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3704     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10',
3705     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3706     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3707     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3708     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v26',
3709     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
3710     'HLT_HT550_DisplacedDijet60_Inclusive_v26',
3711     'HLT_HT650_DisplacedDijet60_Inclusive_v26',
3712     'HLT_L1MET_DTCluster50_v13',
3713     'HLT_L1MET_DTClusterNoMB1S50_v13',
3714     'HLT_L1SingleLLPJet_v8',
3715     'HLT_L1SingleMuShower_v1',
3716     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3717     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3718     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12',
3719     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3720     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10',
3721     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3722     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10',
3723     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3724     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3725     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12',
3726     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3727     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3728     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10',
3729     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10',
3730     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3731     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3732     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3733     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3734     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14',
3735     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3736     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14',
3737     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3738     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14',
3739     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14',
3740     'HLT_PFJet200_TimeGt2p5ns_v14',
3741     'HLT_PFJet200_TimeLtNeg2p5ns_v14' ),
3742   ParkingLLP1 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3743     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3744     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v3',
3745     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v3',
3746     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v3',
3747     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3748     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
3749     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14',
3750     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14',
3751     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14',
3752     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3753     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
3754     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14',
3755     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10',
3756     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10',
3757     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
3758     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
3759     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
3760     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
3761     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3762     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3763     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3764     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3765     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3766     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3767     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3768     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
3769     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3770     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
3771     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3772     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
3773     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
3774     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3775     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
3776     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10',
3777     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3778     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10',
3779     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3780     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3781     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3782     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12',
3783     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3784     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3785     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14',
3786     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3787     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3788     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10',
3789     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3790     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10',
3791     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3792     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3793     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3794     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v26',
3795     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
3796     'HLT_HT550_DisplacedDijet60_Inclusive_v26',
3797     'HLT_HT650_DisplacedDijet60_Inclusive_v26',
3798     'HLT_L1MET_DTCluster50_v13',
3799     'HLT_L1MET_DTClusterNoMB1S50_v13',
3800     'HLT_L1SingleLLPJet_v8',
3801     'HLT_L1SingleMuShower_v1',
3802     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
3803     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3804     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12',
3805     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3806     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10',
3807     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3808     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10',
3809     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3810     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3811     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12',
3812     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3813     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3814     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10',
3815     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10',
3816     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3817     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3818     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3819     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3820     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14',
3821     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3822     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14',
3823     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
3824     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14',
3825     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14',
3826     'HLT_PFJet200_TimeGt2p5ns_v14',
3827     'HLT_PFJet200_TimeLtNeg2p5ns_v14' ),
3828   ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3829     'HLT_Mu0_Barrel_L1HP11_v10',
3830     'HLT_Mu0_Barrel_L1HP13_v4',
3831     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3832     'HLT_Mu0_Barrel_L1HP6_v7',
3833     'HLT_Mu0_Barrel_L1HP7_v7',
3834     'HLT_Mu0_Barrel_L1HP8_v8',
3835     'HLT_Mu0_Barrel_L1HP9_v8',
3836     'HLT_Mu0_Barrel_v10',
3837     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3838     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3839     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3840     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3841     'HLT_Mu4_Barrel_IP4_v4',
3842     'HLT_Mu4_Barrel_IP6_v4',
3843     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3844     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3845     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3846     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3847   ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3848     'HLT_Mu0_Barrel_L1HP11_v10',
3849     'HLT_Mu0_Barrel_L1HP13_v4',
3850     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3851     'HLT_Mu0_Barrel_L1HP6_v7',
3852     'HLT_Mu0_Barrel_L1HP7_v7',
3853     'HLT_Mu0_Barrel_L1HP8_v8',
3854     'HLT_Mu0_Barrel_L1HP9_v8',
3855     'HLT_Mu0_Barrel_v10',
3856     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3857     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3858     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3859     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3860     'HLT_Mu4_Barrel_IP4_v4',
3861     'HLT_Mu4_Barrel_IP6_v4',
3862     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3863     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3864     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3865     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3866   ParkingSingleMuon10 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3867     'HLT_Mu0_Barrel_L1HP11_v10',
3868     'HLT_Mu0_Barrel_L1HP13_v4',
3869     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3870     'HLT_Mu0_Barrel_L1HP6_v7',
3871     'HLT_Mu0_Barrel_L1HP7_v7',
3872     'HLT_Mu0_Barrel_L1HP8_v8',
3873     'HLT_Mu0_Barrel_L1HP9_v8',
3874     'HLT_Mu0_Barrel_v10',
3875     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3876     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3877     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3878     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3879     'HLT_Mu4_Barrel_IP4_v4',
3880     'HLT_Mu4_Barrel_IP6_v4',
3881     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3882     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3883     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3884     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3885   ParkingSingleMuon11 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3886     'HLT_Mu0_Barrel_L1HP11_v10',
3887     'HLT_Mu0_Barrel_L1HP13_v4',
3888     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3889     'HLT_Mu0_Barrel_L1HP6_v7',
3890     'HLT_Mu0_Barrel_L1HP7_v7',
3891     'HLT_Mu0_Barrel_L1HP8_v8',
3892     'HLT_Mu0_Barrel_L1HP9_v8',
3893     'HLT_Mu0_Barrel_v10',
3894     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3895     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3896     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3897     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3898     'HLT_Mu4_Barrel_IP4_v4',
3899     'HLT_Mu4_Barrel_IP6_v4',
3900     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3901     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3902     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3903     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3904   ParkingSingleMuon12 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3905     'HLT_Mu0_Barrel_L1HP11_v10',
3906     'HLT_Mu0_Barrel_L1HP13_v4',
3907     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3908     'HLT_Mu0_Barrel_L1HP6_v7',
3909     'HLT_Mu0_Barrel_L1HP7_v7',
3910     'HLT_Mu0_Barrel_L1HP8_v8',
3911     'HLT_Mu0_Barrel_L1HP9_v8',
3912     'HLT_Mu0_Barrel_v10',
3913     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3914     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3915     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3916     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3917     'HLT_Mu4_Barrel_IP4_v4',
3918     'HLT_Mu4_Barrel_IP6_v4',
3919     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3920     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3921     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3922     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3923   ParkingSingleMuon13 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3924     'HLT_Mu0_Barrel_L1HP11_v10',
3925     'HLT_Mu0_Barrel_L1HP13_v4',
3926     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3927     'HLT_Mu0_Barrel_L1HP6_v7',
3928     'HLT_Mu0_Barrel_L1HP7_v7',
3929     'HLT_Mu0_Barrel_L1HP8_v8',
3930     'HLT_Mu0_Barrel_L1HP9_v8',
3931     'HLT_Mu0_Barrel_v10',
3932     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3933     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3934     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3935     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3936     'HLT_Mu4_Barrel_IP4_v4',
3937     'HLT_Mu4_Barrel_IP6_v4',
3938     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3939     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3940     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3941     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3942   ParkingSingleMuon14 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3943     'HLT_Mu0_Barrel_L1HP11_v10',
3944     'HLT_Mu0_Barrel_L1HP13_v4',
3945     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3946     'HLT_Mu0_Barrel_L1HP6_v7',
3947     'HLT_Mu0_Barrel_L1HP7_v7',
3948     'HLT_Mu0_Barrel_L1HP8_v8',
3949     'HLT_Mu0_Barrel_L1HP9_v8',
3950     'HLT_Mu0_Barrel_v10',
3951     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3952     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3953     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3954     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3955     'HLT_Mu4_Barrel_IP4_v4',
3956     'HLT_Mu4_Barrel_IP6_v4',
3957     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3958     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3959     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3960     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3961   ParkingSingleMuon15 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3962     'HLT_Mu0_Barrel_L1HP11_v10',
3963     'HLT_Mu0_Barrel_L1HP13_v4',
3964     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3965     'HLT_Mu0_Barrel_L1HP6_v7',
3966     'HLT_Mu0_Barrel_L1HP7_v7',
3967     'HLT_Mu0_Barrel_L1HP8_v8',
3968     'HLT_Mu0_Barrel_L1HP9_v8',
3969     'HLT_Mu0_Barrel_v10',
3970     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3971     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3972     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3973     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3974     'HLT_Mu4_Barrel_IP4_v4',
3975     'HLT_Mu4_Barrel_IP6_v4',
3976     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3977     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3978     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3979     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3980   ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
3981     'HLT_Mu0_Barrel_L1HP11_v10',
3982     'HLT_Mu0_Barrel_L1HP13_v4',
3983     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
3984     'HLT_Mu0_Barrel_L1HP6_v7',
3985     'HLT_Mu0_Barrel_L1HP7_v7',
3986     'HLT_Mu0_Barrel_L1HP8_v8',
3987     'HLT_Mu0_Barrel_L1HP9_v8',
3988     'HLT_Mu0_Barrel_v10',
3989     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
3990     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
3991     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
3992     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
3993     'HLT_Mu4_Barrel_IP4_v4',
3994     'HLT_Mu4_Barrel_IP6_v4',
3995     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
3996     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
3997     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
3998     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
3999   ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4000     'HLT_Mu0_Barrel_L1HP11_v10',
4001     'HLT_Mu0_Barrel_L1HP13_v4',
4002     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4003     'HLT_Mu0_Barrel_L1HP6_v7',
4004     'HLT_Mu0_Barrel_L1HP7_v7',
4005     'HLT_Mu0_Barrel_L1HP8_v8',
4006     'HLT_Mu0_Barrel_L1HP9_v8',
4007     'HLT_Mu0_Barrel_v10',
4008     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4009     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4010     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4011     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4012     'HLT_Mu4_Barrel_IP4_v4',
4013     'HLT_Mu4_Barrel_IP6_v4',
4014     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4015     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4016     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4017     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4018   ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4019     'HLT_Mu0_Barrel_L1HP11_v10',
4020     'HLT_Mu0_Barrel_L1HP13_v4',
4021     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4022     'HLT_Mu0_Barrel_L1HP6_v7',
4023     'HLT_Mu0_Barrel_L1HP7_v7',
4024     'HLT_Mu0_Barrel_L1HP8_v8',
4025     'HLT_Mu0_Barrel_L1HP9_v8',
4026     'HLT_Mu0_Barrel_v10',
4027     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4028     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4029     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4030     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4031     'HLT_Mu4_Barrel_IP4_v4',
4032     'HLT_Mu4_Barrel_IP6_v4',
4033     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4034     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4035     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4036     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4037   ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4038     'HLT_Mu0_Barrel_L1HP11_v10',
4039     'HLT_Mu0_Barrel_L1HP13_v4',
4040     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4041     'HLT_Mu0_Barrel_L1HP6_v7',
4042     'HLT_Mu0_Barrel_L1HP7_v7',
4043     'HLT_Mu0_Barrel_L1HP8_v8',
4044     'HLT_Mu0_Barrel_L1HP9_v8',
4045     'HLT_Mu0_Barrel_v10',
4046     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4047     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4048     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4049     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4050     'HLT_Mu4_Barrel_IP4_v4',
4051     'HLT_Mu4_Barrel_IP6_v4',
4052     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4053     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4054     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4055     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4056   ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4057     'HLT_Mu0_Barrel_L1HP11_v10',
4058     'HLT_Mu0_Barrel_L1HP13_v4',
4059     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4060     'HLT_Mu0_Barrel_L1HP6_v7',
4061     'HLT_Mu0_Barrel_L1HP7_v7',
4062     'HLT_Mu0_Barrel_L1HP8_v8',
4063     'HLT_Mu0_Barrel_L1HP9_v8',
4064     'HLT_Mu0_Barrel_v10',
4065     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4066     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4067     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4068     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4069     'HLT_Mu4_Barrel_IP4_v4',
4070     'HLT_Mu4_Barrel_IP6_v4',
4071     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4072     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4073     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4074     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4075   ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4076     'HLT_Mu0_Barrel_L1HP11_v10',
4077     'HLT_Mu0_Barrel_L1HP13_v4',
4078     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4079     'HLT_Mu0_Barrel_L1HP6_v7',
4080     'HLT_Mu0_Barrel_L1HP7_v7',
4081     'HLT_Mu0_Barrel_L1HP8_v8',
4082     'HLT_Mu0_Barrel_L1HP9_v8',
4083     'HLT_Mu0_Barrel_v10',
4084     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4085     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4086     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4087     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4088     'HLT_Mu4_Barrel_IP4_v4',
4089     'HLT_Mu4_Barrel_IP6_v4',
4090     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4091     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4092     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4093     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4094   ParkingSingleMuon8 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4095     'HLT_Mu0_Barrel_L1HP11_v10',
4096     'HLT_Mu0_Barrel_L1HP13_v4',
4097     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4098     'HLT_Mu0_Barrel_L1HP6_v7',
4099     'HLT_Mu0_Barrel_L1HP7_v7',
4100     'HLT_Mu0_Barrel_L1HP8_v8',
4101     'HLT_Mu0_Barrel_L1HP9_v8',
4102     'HLT_Mu0_Barrel_v10',
4103     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4104     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4105     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4106     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4107     'HLT_Mu4_Barrel_IP4_v4',
4108     'HLT_Mu4_Barrel_IP6_v4',
4109     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4110     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4111     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4112     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4113   ParkingSingleMuon9 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
4114     'HLT_Mu0_Barrel_L1HP11_v10',
4115     'HLT_Mu0_Barrel_L1HP13_v4',
4116     'HLT_Mu0_Barrel_L1HP6_IP6_v7',
4117     'HLT_Mu0_Barrel_L1HP6_v7',
4118     'HLT_Mu0_Barrel_L1HP7_v7',
4119     'HLT_Mu0_Barrel_L1HP8_v8',
4120     'HLT_Mu0_Barrel_L1HP9_v8',
4121     'HLT_Mu0_Barrel_v10',
4122     'HLT_Mu10_Barrel_L1HP11_IP4_v4',
4123     'HLT_Mu10_Barrel_L1HP11_IP6_v10',
4124     'HLT_Mu12_Barrel_L1HP13_IP4_v4',
4125     'HLT_Mu12_Barrel_L1HP13_IP6_v4',
4126     'HLT_Mu4_Barrel_IP4_v4',
4127     'HLT_Mu4_Barrel_IP6_v4',
4128     'HLT_Mu6_Barrel_L1HP7_IP6_v7',
4129     'HLT_Mu7_Barrel_L1HP8_IP6_v8',
4130     'HLT_Mu8_Barrel_L1HP9_IP6_v8',
4131     'HLT_Mu9_Barrel_L1HP10_IP6_v10' ),
4132   ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4133     'HLT_QuadPFJet100_88_70_30_v14',
4134     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4135     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4136     'HLT_QuadPFJet103_88_75_15_v21',
4137     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4138     'HLT_QuadPFJet105_88_75_30_v13',
4139     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4140     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4141     'HLT_QuadPFJet105_88_76_15_v21',
4142     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4143     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4144     'HLT_QuadPFJet111_90_80_15_v21',
4145     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4146     'HLT_QuadPFJet111_90_80_30_v13',
4147     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4148     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4149     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4150     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4151     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4152     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4153     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4154     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4155     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4156     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4157     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4158     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4159     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4160     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4161     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4162     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4163     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4164     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4165     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4166     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4167     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4168     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4169     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4170     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4171     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4172   ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4173     'HLT_QuadPFJet100_88_70_30_v14',
4174     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4175     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4176     'HLT_QuadPFJet103_88_75_15_v21',
4177     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4178     'HLT_QuadPFJet105_88_75_30_v13',
4179     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4180     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4181     'HLT_QuadPFJet105_88_76_15_v21',
4182     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4183     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4184     'HLT_QuadPFJet111_90_80_15_v21',
4185     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4186     'HLT_QuadPFJet111_90_80_30_v13',
4187     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4188     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4189     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4190     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4191     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4192     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4193     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4194     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4195     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4196     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4197     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4198     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4199     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4200     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4201     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4202     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4203     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4204     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4205     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4206     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4207     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4208     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4209     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4210     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4211     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4212   ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4213     'HLT_QuadPFJet100_88_70_30_v14',
4214     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4215     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4216     'HLT_QuadPFJet103_88_75_15_v21',
4217     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4218     'HLT_QuadPFJet105_88_75_30_v13',
4219     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4220     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4221     'HLT_QuadPFJet105_88_76_15_v21',
4222     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4223     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4224     'HLT_QuadPFJet111_90_80_15_v21',
4225     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4226     'HLT_QuadPFJet111_90_80_30_v13',
4227     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4228     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4229     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4230     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4231     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4232     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4233     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4234     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4235     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4236     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4237     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4238     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4239     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4240     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4241     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4242     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4243     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4244     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4245     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4246     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4247     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4248     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4249     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4250     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4251     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4252   ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4253     'HLT_QuadPFJet100_88_70_30_v14',
4254     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4255     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4256     'HLT_QuadPFJet103_88_75_15_v21',
4257     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4258     'HLT_QuadPFJet105_88_75_30_v13',
4259     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4260     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4261     'HLT_QuadPFJet105_88_76_15_v21',
4262     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4263     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4264     'HLT_QuadPFJet111_90_80_15_v21',
4265     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4266     'HLT_QuadPFJet111_90_80_30_v13',
4267     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4268     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4269     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4270     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4271     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4272     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4273     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4274     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4275     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4276     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4277     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4278     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4279     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4280     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4281     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4282     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4283     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4284     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4285     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4286     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4287     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4288     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4289     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4290     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4291     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4292   ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4293     'HLT_QuadPFJet100_88_70_30_v14',
4294     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4295     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4296     'HLT_QuadPFJet103_88_75_15_v21',
4297     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4298     'HLT_QuadPFJet105_88_75_30_v13',
4299     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4300     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4301     'HLT_QuadPFJet105_88_76_15_v21',
4302     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4303     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4304     'HLT_QuadPFJet111_90_80_15_v21',
4305     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4306     'HLT_QuadPFJet111_90_80_30_v13',
4307     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4308     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4309     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4310     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4311     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4312     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4313     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4314     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4315     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4316     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4317     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4318     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4319     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4320     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4321     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4322     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4323     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4324     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4325     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4326     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4327     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4328     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4329     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4330     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4331     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4332   ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4333     'HLT_QuadPFJet100_88_70_30_v14',
4334     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4335     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4336     'HLT_QuadPFJet103_88_75_15_v21',
4337     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4338     'HLT_QuadPFJet105_88_75_30_v13',
4339     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4340     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4341     'HLT_QuadPFJet105_88_76_15_v21',
4342     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4343     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4344     'HLT_QuadPFJet111_90_80_15_v21',
4345     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4346     'HLT_QuadPFJet111_90_80_30_v13',
4347     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4348     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4349     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4350     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4351     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4352     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4353     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4354     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4355     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4356     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4357     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4358     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4359     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4360     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4361     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4362     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4363     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4364     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4365     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4366     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4367     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4368     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4369     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4370     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4371     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4372   ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4373     'HLT_QuadPFJet100_88_70_30_v14',
4374     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4375     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4376     'HLT_QuadPFJet103_88_75_15_v21',
4377     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4378     'HLT_QuadPFJet105_88_75_30_v13',
4379     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4380     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4381     'HLT_QuadPFJet105_88_76_15_v21',
4382     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4383     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4384     'HLT_QuadPFJet111_90_80_15_v21',
4385     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4386     'HLT_QuadPFJet111_90_80_30_v13',
4387     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4388     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4389     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4390     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4391     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4392     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4393     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4394     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4395     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4396     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4397     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4398     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4399     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4400     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4401     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4402     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4403     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4404     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4405     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4406     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4407     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4408     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4409     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4410     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4411     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4412   ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
4413     'HLT_QuadPFJet100_88_70_30_v14',
4414     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
4415     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
4416     'HLT_QuadPFJet103_88_75_15_v21',
4417     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
4418     'HLT_QuadPFJet105_88_75_30_v13',
4419     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
4420     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
4421     'HLT_QuadPFJet105_88_76_15_v21',
4422     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
4423     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
4424     'HLT_QuadPFJet111_90_80_15_v21',
4425     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
4426     'HLT_QuadPFJet111_90_80_30_v13',
4427     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
4428     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
4429     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
4430     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
4431     'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
4432     'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
4433     'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
4434     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
4435     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
4436     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
4437     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
4438     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
4439     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
4440     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
4441     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
4442     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
4443     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
4444     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
4445     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
4446     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
4447     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
4448     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
4449     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
4450     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
4451     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' ),
4452   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v25' ),
4453   ScoutingPF0 = cms.vstring( 'DST_PFScouting_AXOLoose_v8',
4454     'DST_PFScouting_AXOMedium_v4',
4455     'DST_PFScouting_AXOTight_v10',
4456     'DST_PFScouting_AXOVLoose_v8',
4457     'DST_PFScouting_AXOVTight_v8',
4458     'DST_PFScouting_CICADALoose_v6',
4459     'DST_PFScouting_CICADAMedium_v6',
4460     'DST_PFScouting_CICADATight_v6',
4461     'DST_PFScouting_CICADAVLoose_v6',
4462     'DST_PFScouting_CICADAVTight_v6',
4463     'DST_PFScouting_DoubleEGMonitorJPsi_v1',
4464     'DST_PFScouting_DoubleEGMonitorZ_v1',
4465     'DST_PFScouting_DoubleEG_v10',
4466     'DST_PFScouting_DoubleMuonNoVtx_v4',
4467     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
4468     'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
4469     'DST_PFScouting_DoubleMuonVtx_v4',
4470     'DST_PFScouting_JetHT_v10',
4471     'DST_PFScouting_SingleMuon_v10',
4472     'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
4473     'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
4474     'DST_PFScouting_SinglePhotonEB_v7',
4475     'DST_PFScouting_ZeroBias_v8' ),
4476   ScoutingPF1 = cms.vstring( 'DST_PFScouting_AXOLoose_v8',
4477     'DST_PFScouting_AXOMedium_v4',
4478     'DST_PFScouting_AXOTight_v10',
4479     'DST_PFScouting_AXOVLoose_v8',
4480     'DST_PFScouting_AXOVTight_v8',
4481     'DST_PFScouting_CICADALoose_v6',
4482     'DST_PFScouting_CICADAMedium_v6',
4483     'DST_PFScouting_CICADATight_v6',
4484     'DST_PFScouting_CICADAVLoose_v6',
4485     'DST_PFScouting_CICADAVTight_v6',
4486     'DST_PFScouting_DoubleEGMonitorJPsi_v1',
4487     'DST_PFScouting_DoubleEGMonitorZ_v1',
4488     'DST_PFScouting_DoubleEG_v10',
4489     'DST_PFScouting_DoubleMuonNoVtx_v4',
4490     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
4491     'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
4492     'DST_PFScouting_DoubleMuonVtx_v4',
4493     'DST_PFScouting_JetHT_v10',
4494     'DST_PFScouting_SingleMuon_v10',
4495     'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
4496     'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
4497     'DST_PFScouting_SinglePhotonEB_v7',
4498     'DST_PFScouting_ZeroBias_v8' ),
4499   ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_DoubleEGMonitorJPsi_v1',
4500     'DST_PFScouting_DoubleEGMonitorZ_v1',
4501     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
4502     'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
4503     'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
4504     'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
4505     'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
4506     'HLT_TriggersForScoutingPFMonitor_PS125_v1',
4507     'HLT_TriggersForScoutingPFMonitor_PS250_v1',
4508     'HLT_TriggersForScoutingPFMonitor_PS500_v1' ),
4509   Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12',
4510     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17',
4511     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12',
4512     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v10',
4513     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v10',
4514     'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v10',
4515     'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v10',
4516     'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v10',
4517     'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v10',
4518     'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v10' ),
4519   TestDataRaw = cms.vstring( 'HLT_TestData_v1' ),
4520   TestDataScouting = cms.vstring( 'HLT_TestData_v1' ),
4521   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
4522     'HLT_HcalCalibration_v6' ),
4523   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
4524     'HLT_HcalCalibration_v6' ),
4525   ZeroBias = cms.vstring( 'HLT_Random_v3',
4526     'HLT_ZeroBias_Alignment_v9',
4527     'HLT_ZeroBias_FirstBXAfterTrain_v11',
4528     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4529     'HLT_ZeroBias_FirstCollisionInTrain_v12',
4530     'HLT_ZeroBias_IsolatedBunches_v13',
4531     'HLT_ZeroBias_LastCollisionInTrain_v11',
4532     'HLT_ZeroBias_v14' )
4533 )
4534 
4535 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4536     recordName = cms.string( "CSCChannelMapperRecord" ),
4537     iovIsRunNotTime = cms.bool( True ),
4538     firstValid = cms.vuint32( 1 )
4539 )
4540 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4541     recordName = cms.string( "CSCIndexerRecord" ),
4542     iovIsRunNotTime = cms.bool( True ),
4543     firstValid = cms.vuint32( 1 )
4544 )
4545 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4546     recordName = cms.string( "L1TGlobalParametersRcd" ),
4547     iovIsRunNotTime = cms.bool( True ),
4548     firstValid = cms.vuint32( 1 )
4549 )
4550 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4551     appendToDataLabel = cms.string( "HBHE" ),
4552     timeSlewParametersM2 = cms.VPSet( 
4553       cms.PSet(  tmax = cms.double( 16.0 ),
4554         tzero = cms.double( 23.960177 ),
4555         slope = cms.double( -3.178648 )
4556       ),
4557       cms.PSet(  tmax = cms.double( 10.0 ),
4558         tzero = cms.double( 11.977461 ),
4559         slope = cms.double( -1.5610227 )
4560       ),
4561       cms.PSet(  tmax = cms.double( 6.25 ),
4562         tzero = cms.double( 9.109694 ),
4563         slope = cms.double( -1.075824 )
4564       )
4565     ),
4566     timeSlewParametersM3 = cms.VPSet( 
4567       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4568         tspar2_siPM = cms.double( 0.0 ),
4569         tspar2 = cms.double( 0.0 ),
4570         cap = cms.double( 6.0 ),
4571         tspar1 = cms.double( -2.19142 ),
4572         tspar0 = cms.double( 12.2999 ),
4573         tspar1_siPM = cms.double( 0.0 )
4574       ),
4575       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4576         tspar2_siPM = cms.double( 0.0 ),
4577         tspar2 = cms.double( 32.0 ),
4578         cap = cms.double( 6.0 ),
4579         tspar1 = cms.double( -3.2 ),
4580         tspar0 = cms.double( 15.5 ),
4581         tspar1_siPM = cms.double( 0.0 )
4582       ),
4583       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4584         tspar2_siPM = cms.double( 0.0 ),
4585         tspar2 = cms.double( 0.0 ),
4586         cap = cms.double( 6.0 ),
4587         tspar1 = cms.double( -2.19142 ),
4588         tspar0 = cms.double( 12.2999 ),
4589         tspar1_siPM = cms.double( 0.0 )
4590       ),
4591       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4592         tspar2_siPM = cms.double( 0.0 ),
4593         tspar2 = cms.double( 0.0 ),
4594         cap = cms.double( 6.0 ),
4595         tspar1 = cms.double( -2.19142 ),
4596         tspar0 = cms.double( 12.2999 ),
4597         tspar1_siPM = cms.double( 0.0 )
4598       )
4599     )
4600 )
4601 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4602     recordName = cms.string( "JetTagComputerRecord" ),
4603     iovIsRunNotTime = cms.bool( True ),
4604     firstValid = cms.vuint32( 1 )
4605 )
4606 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4607     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4608     iovIsRunNotTime = cms.bool( True ),
4609     firstValid = cms.vuint32( 1 )
4610 )
4611 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4612     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4613     iovIsRunNotTime = cms.bool( True ),
4614     firstValid = cms.vuint32( 1 )
4615 )
4616 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4617     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4618     iovIsRunNotTime = cms.bool( True ),
4619     firstValid = cms.vuint32( 1 )
4620 )
4621 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4622     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4623     iovIsRunNotTime = cms.bool( True ),
4624     firstValid = cms.vuint32( 1 )
4625 )
4626 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4627     recordName = cms.string( "TfGraphRecord" ),
4628     iovIsRunNotTime = cms.bool( True ),
4629     firstValid = cms.vuint32( 1 )
4630 )
4631 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4632     RunType = cms.string( "Run3" ),
4633     PitchSimY = cms.double( 0.15 ),
4634     PitchSimX = cms.double( 0.1 ),
4635     thickness = cms.double( 0.23 ),
4636     noOfPixelSimX = cms.int32( 160 ),
4637     noOfPixelSimY = cms.int32( 104 ),
4638     noOfPixels = cms.int32( 16640 ),
4639     simXWidth = cms.double( 16.6 ),
4640     simYWidth = cms.double( 16.2 ),
4641     deadEdgeWidth = cms.double( 0.2 ),
4642     activeEdgeSigma = cms.double( 0.02 ),
4643     physActiveEdgeDist = cms.double( 0.15 ),
4644     appendToDataLabel = cms.string( "" )
4645 )
4646 
4647 fragment.hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4648   ComponentName = cms.string( "hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
4649   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltdr.json" ),
4650   minPt = cms.double( 0.7 ),
4651   maxClusterSize = cms.uint32( 8 ),
4652   appendToDataLabel = cms.string( "" )
4653 )
4654 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
4655   appendToDataLabel = cms.string( "" )
4656 )
4657 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4658   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4659   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
4660   minPt = cms.double( 0.0 ),
4661   maxClusterSize = cms.uint32( 8 ),
4662   appendToDataLabel = cms.string( "" )
4663 )
4664 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4665   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4666   SimpleMagneticField = cms.string( "" ),
4667   PropagationDirection = cms.string( "anyDirection" ),
4668   MaxDPhi = cms.double( 1.6 ),
4669   appendToDataLabel = cms.string( "" )
4670 )
4671 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4672   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4673 )
4674 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4675   AlgoName = cms.string( "CSCIndexerPostls1" )
4676 )
4677 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4678   appendToDataLabel = cms.string( "" )
4679 )
4680 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4681 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4682   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4683   MapAuto = cms.untracked.bool( False ),
4684   SkipHE = cms.untracked.bool( False ),
4685   appendToDataLabel = cms.string( "" )
4686 )
4687 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4688   appendToDataLabel = cms.string( "" )
4689 )
4690 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4691   dump = cms.untracked.vstring(  ),
4692   appendToDataLabel = cms.string( "" )
4693 )
4694 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4695   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4696   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4697   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4698   isPhase2 = cms.bool( False ),
4699   doPixelShapeCut = cms.bool( True ),
4700   doStripShapeCut = cms.bool( True ),
4701   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4702   appendToDataLabel = cms.string( "" )
4703 )
4704 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4705   appendToDataLabel = cms.string( "" )
4706 )
4707 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4708   TotalBxInEvent = cms.int32( 5 ),
4709   NumberPhysTriggers = cms.uint32( 512 ),
4710   NumberL1Muon = cms.uint32( 8 ),
4711   NumberL1EGamma = cms.uint32( 12 ),
4712   NumberL1Jet = cms.uint32( 12 ),
4713   NumberL1Tau = cms.uint32( 12 ),
4714   NumberChips = cms.uint32( 1 ),
4715   PinsOnChip = cms.uint32( 512 ),
4716   OrderOfChip = cms.vint32( 1 ),
4717   NumberL1IsoEG = cms.uint32( 4 ),
4718   NumberL1JetCounts = cms.uint32( 12 ),
4719   UnitLength = cms.int32( 8 ),
4720   NumberL1ForJet = cms.uint32( 4 ),
4721   IfCaloEtaNumberBits = cms.uint32( 4 ),
4722   IfMuEtaNumberBits = cms.uint32( 6 ),
4723   NumberL1TauJet = cms.uint32( 4 ),
4724   NumberL1Mu = cms.uint32( 4 ),
4725   NumberConditionChips = cms.uint32( 1 ),
4726   NumberPsbBoards = cms.int32( 7 ),
4727   NumberL1CenJet = cms.uint32( 4 ),
4728   PinsOnConditionChip = cms.uint32( 512 ),
4729   NumberL1NoIsoEG = cms.uint32( 4 ),
4730   NumberTechnicalTriggers = cms.uint32( 64 ),
4731   NumberPhysTriggersExtended = cms.uint32( 64 ),
4732   WordLength = cms.int32( 64 ),
4733   OrderConditionChip = cms.vint32( 1 ),
4734   appendToDataLabel = cms.string( "" )
4735 )
4736 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4737   SimpleMagneticField = cms.string( "" ),
4738   MaxDPhi = cms.double( 1.6 ),
4739   ComponentName = cms.string( "PropagatorWithMaterial" ),
4740   Mass = cms.double( 0.105 ),
4741   PropagationDirection = cms.string( "alongMomentum" ),
4742   useRungeKutta = cms.bool( False ),
4743   ptMin = cms.double( -1.0 )
4744 )
4745 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4746   SimpleMagneticField = cms.string( "ParabolicMf" ),
4747   MaxDPhi = cms.double( 1.6 ),
4748   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4749   Mass = cms.double( 0.139 ),
4750   PropagationDirection = cms.string( "alongMomentum" ),
4751   useRungeKutta = cms.bool( False ),
4752   ptMin = cms.double( -1.0 )
4753 )
4754 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4755   SimpleMagneticField = cms.string( "ParabolicMf" ),
4756   MaxDPhi = cms.double( 1.6 ),
4757   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4758   Mass = cms.double( 0.105 ),
4759   PropagationDirection = cms.string( "alongMomentum" ),
4760   useRungeKutta = cms.bool( False ),
4761   ptMin = cms.double( -1.0 )
4762 )
4763 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4764   SimpleMagneticField = cms.string( "" ),
4765   MaxDPhi = cms.double( 1.6 ),
4766   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4767   Mass = cms.double( 0.105 ),
4768   PropagationDirection = cms.string( "oppositeToMomentum" ),
4769   useRungeKutta = cms.bool( False ),
4770   ptMin = cms.double( -1.0 )
4771 )
4772 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4773   SimpleMagneticField = cms.string( "ParabolicMf" ),
4774   MaxDPhi = cms.double( 1.6 ),
4775   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4776   Mass = cms.double( 0.139 ),
4777   PropagationDirection = cms.string( "oppositeToMomentum" ),
4778   useRungeKutta = cms.bool( False ),
4779   ptMin = cms.double( -1.0 )
4780 )
4781 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4782   SimpleMagneticField = cms.string( "ParabolicMf" ),
4783   MaxDPhi = cms.double( 1.6 ),
4784   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4785   Mass = cms.double( 0.105 ),
4786   PropagationDirection = cms.string( "oppositeToMomentum" ),
4787   useRungeKutta = cms.bool( False ),
4788   ptMin = cms.double( -1.0 )
4789 )
4790 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4791   SimpleMagneticField = cms.string( "ParabolicMf" ),
4792   MaxDPhi = cms.double( 1.6 ),
4793   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4794   Mass = cms.double( 0.105 ),
4795   PropagationDirection = cms.string( "oppositeToMomentum" ),
4796   useRungeKutta = cms.bool( False ),
4797   ptMin = cms.double( 0.1 )
4798 )
4799 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4800   SimpleMagneticField = cms.string( "ParabolicMf" ),
4801   MaxDPhi = cms.double( 4.0 ),
4802   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4803   Mass = cms.double( 0.1396 ),
4804   PropagationDirection = cms.string( "alongMomentum" ),
4805   useRungeKutta = cms.bool( False ),
4806   ptMin = cms.double( -1.0 )
4807 )
4808 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4809   SimpleMagneticField = cms.string( "ParabolicMf" ),
4810   MaxDPhi = cms.double( 1.6 ),
4811   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4812   Mass = cms.double( 0.105 ),
4813   PropagationDirection = cms.string( "alongMomentum" ),
4814   useRungeKutta = cms.bool( False ),
4815   ptMin = cms.double( 0.1 )
4816 )
4817 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4818   appendToDataLabel = cms.string( "" )
4819 )
4820 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4821   QualityLabel = cms.string( "" ),
4822   Label = cms.string( "" ),
4823   appendToDataLabel = cms.string( "" )
4824 )
4825 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4826   EtaDivisions = cms.untracked.uint32( 20 ),
4827   PhiDivisions = cms.untracked.uint32( 20 ),
4828   EtaMax = cms.untracked.double( 2.5 ),
4829   appendToDataLabel = cms.string( "" )
4830 )
4831 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4832   use3d = cms.bool( True ),
4833   useSignificance = cms.bool( True ),
4834   unBoost = cms.bool( False ),
4835   minTracks = cms.uint32( 3 ),
4836   minVertices = cms.uint32( 1 ),
4837   appendToDataLabel = cms.string( "" )
4838 )
4839 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4840   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4841   NoErrorPropagation = cms.bool( False ),
4842   PropagationDirection = cms.string( "anyDirection" ),
4843   useTuningForL2Speed = cms.bool( False ),
4844   useIsYokeFlag = cms.bool( True ),
4845   endcapShiftInZNeg = cms.double( 0.0 ),
4846   SetVBFPointer = cms.bool( False ),
4847   AssumeNoMaterial = cms.bool( False ),
4848   endcapShiftInZPos = cms.double( 0.0 ),
4849   useInTeslaFromMagField = cms.bool( False ),
4850   VBFName = cms.string( "VolumeBasedMagneticField" ),
4851   useEndcapShiftsInZ = cms.bool( False ),
4852   sendLogWarning = cms.bool( False ),
4853   useMatVolumes = cms.bool( True ),
4854   debug = cms.bool( False ),
4855   ApplyRadX0Correction = cms.bool( True ),
4856   useMagVolumes = cms.bool( True ),
4857   returnTangentPlane = cms.bool( True ),
4858   appendToDataLabel = cms.string( "" )
4859 )
4860 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4861   ComponentName = cms.string( "TransientTrackBuilder" ),
4862   appendToDataLabel = cms.string( "" )
4863 )
4864 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4865   ComponentName = cms.string( "CaloDetIdAssociator" ),
4866   etaBinSize = cms.double( 0.087 ),
4867   nEta = cms.int32( 70 ),
4868   nPhi = cms.int32( 72 ),
4869   hcalRegion = cms.int32( 2 ),
4870   includeBadChambers = cms.bool( False ),
4871   includeGEM = cms.bool( False ),
4872   includeME0 = cms.bool( False )
4873 )
4874 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4875   ComponentName = cms.string( "CosmicNavigationSchool" ),
4876   PluginName = cms.string( "" ),
4877   SimpleMagneticField = cms.string( "" ),
4878   appendToDataLabel = cms.string( "" )
4879 )
4880 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4881   verbosity = cms.untracked.uint32( 1 ),
4882   buildMisalignedGeometry = cms.bool( False ),
4883   isRun2 = cms.bool( False ),
4884   dbTag = cms.string( "" ),
4885   compactViewTag = cms.string( "" ),
4886   fromPreprocessedDB = cms.untracked.bool( True ),
4887   fromDD4hep = cms.untracked.bool( False ),
4888   appendToDataLabel = cms.string( "" )
4889 )
4890 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4891   lhcInfoLabel = cms.string( "" ),
4892   lhcInfoPerFillLabel = cms.string( "" ),
4893   lhcInfoPerLSLabel = cms.string( "" ),
4894   opticsLabel = cms.string( "" ),
4895   useNewLHCInfo = cms.bool( True ),
4896   appendToDataLabel = cms.string( "" )
4897 )
4898 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4899   ComponentName = cms.string( "EcalDetIdAssociator" ),
4900   etaBinSize = cms.double( 0.02 ),
4901   nEta = cms.int32( 300 ),
4902   nPhi = cms.int32( 360 ),
4903   hcalRegion = cms.int32( 2 ),
4904   includeBadChambers = cms.bool( False ),
4905   includeGEM = cms.bool( False ),
4906   includeME0 = cms.bool( False )
4907 )
4908 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4909   appendToDataLabel = cms.string( "" ),
4910   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4911 )
4912 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4913   appendToDataLabel = cms.string( "" ),
4914   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4915 )
4916 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4917   flagMask = cms.PSet( 
4918     kBad = cms.vstring( 'kFaultyHardware',
4919       'kDead',
4920       'kKilled' ),
4921     kGood = cms.vstring( 'kGood' ),
4922     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4923       'kTowerRecovered' ),
4924     kProblematic = cms.vstring( 'kPoorReco',
4925       'kPoorCalib',
4926       'kNoisy',
4927       'kSaturated' ),
4928     kWeird = cms.vstring( 'kWeird',
4929       'kDiWeird' ),
4930     kTime = cms.vstring( 'kOutOfTime' )
4931   ),
4932   dbstatusMask = cms.PSet( 
4933     kBad = cms.vstring( 'kNonRespondingIsolated',
4934       'kDeadVFE',
4935       'kDeadFE',
4936       'kNoDataNoTP' ),
4937     kGood = cms.vstring( 'kOk' ),
4938     kRecovered = cms.vstring(  ),
4939     kProblematic = cms.vstring( 'kDAC',
4940       'kNoLaser',
4941       'kNoisy',
4942       'kNNoisy',
4943       'kNNNoisy',
4944       'kNNNNoisy',
4945       'kNNNNNoisy',
4946       'kFixedG6',
4947       'kFixedG1',
4948       'kFixedG0' ),
4949     kWeird = cms.vstring(  ),
4950     kTime = cms.vstring(  )
4951   ),
4952   timeThresh = cms.double( 2.0 )
4953 )
4954 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4955 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4956   appendToDataLabel = cms.string( "" )
4957 )
4958 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4959   appendToDataLabel = cms.string( "" )
4960 )
4961 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4962   ComponentName = cms.string( "HcalDetIdAssociator" ),
4963   etaBinSize = cms.double( 0.087 ),
4964   nEta = cms.int32( 70 ),
4965   nPhi = cms.int32( 72 ),
4966   hcalRegion = cms.int32( 2 ),
4967   includeBadChambers = cms.bool( False ),
4968   includeGEM = cms.bool( False ),
4969   includeME0 = cms.bool( False )
4970 )
4971 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4972   appendToDataLabel = cms.string( "" ),
4973   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4974 )
4975 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4976   phase = cms.uint32( 1 ),
4977   RecoveredRecHitBits = cms.vstring( '' ),
4978   SeverityLevels = cms.VPSet( 
4979     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4980       RecHitFlags = cms.vstring( '' ),
4981       Level = cms.int32( 0 )
4982     ),
4983     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4984       RecHitFlags = cms.vstring( '' ),
4985       Level = cms.int32( 1 )
4986     ),
4987     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4988       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4989         'HFAnomalousHit' ),
4990       Level = cms.int32( 5 )
4991     ),
4992     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4993       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4994         'HBHESpikeNoise',
4995         'HBHETS4TS5Noise',
4996         'HBHEOOTPU',
4997         'HBHEFlatNoise',
4998         'HBHENegativeNoise' ),
4999       Level = cms.int32( 8 )
5000     ),
5001     cms.PSet(  ChannelStatus = cms.vstring( '' ),
5002       RecHitFlags = cms.vstring( 'HFLongShort',
5003         'HFS8S1Ratio',
5004         'HFPET',
5005         'HFSignalAsymmetry' ),
5006       Level = cms.int32( 11 )
5007     ),
5008     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
5009       RecHitFlags = cms.vstring(  ),
5010       Level = cms.int32( 12 )
5011     ),
5012     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
5013       RecHitFlags = cms.vstring( '' ),
5014       Level = cms.int32( 15 )
5015     ),
5016     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
5017   'HcalCellDead' ),
5018       RecHitFlags = cms.vstring( '' ),
5019       Level = cms.int32( 20 )
5020     )
5021   ),
5022   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
5023     'HcalCellOff',
5024     'HcalCellDead' ),
5025   appendToDataLabel = cms.string( "" )
5026 )
5027 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
5028   appendToDataLabel = cms.string( "" ),
5029   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5030 )
5031 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
5032   appendToDataLabel = cms.string( "" ),
5033   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5034 )
5035 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
5036   useCondDB = cms.bool( False ),
5037   gbrForestLabel = cms.string( "" ),
5038   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
5039   useGBRForest = cms.bool( True ),
5040   useAdaBoost = cms.bool( False ),
5041   appendToDataLabel = cms.string( "" )
5042 )
5043 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5044   trackPseudoSelection = cms.PSet( 
5045     maxDistToAxis = cms.double( 0.07 ),
5046     totalHitsMin = cms.uint32( 0 ),
5047     ptMin = cms.double( 0.0 ),
5048     sip2dSigMax = cms.double( 99999.9 ),
5049     sip2dValMax = cms.double( 99999.9 ),
5050     sip3dSigMax = cms.double( 99999.9 ),
5051     sip3dValMax = cms.double( 99999.9 ),
5052     maxDecayLen = cms.double( 5.0 ),
5053     qualityClass = cms.string( "any" ),
5054     jetDeltaRMax = cms.double( 0.3 ),
5055     normChi2Max = cms.double( 99999.9 ),
5056     pixelHitsMin = cms.uint32( 0 ),
5057     sip2dSigMin = cms.double( 2.0 ),
5058     sip2dValMin = cms.double( -99999.9 ),
5059     sip3dSigMin = cms.double( -99999.9 ),
5060     sip3dValMin = cms.double( -99999.9 )
5061   ),
5062   trackSelection = cms.PSet( 
5063     maxDistToAxis = cms.double( 0.07 ),
5064     totalHitsMin = cms.uint32( 0 ),
5065     ptMin = cms.double( 0.0 ),
5066     sip2dSigMax = cms.double( 99999.9 ),
5067     sip2dValMax = cms.double( 99999.9 ),
5068     sip3dSigMax = cms.double( 99999.9 ),
5069     sip3dValMax = cms.double( 99999.9 ),
5070     maxDecayLen = cms.double( 5.0 ),
5071     qualityClass = cms.string( "any" ),
5072     jetDeltaRMax = cms.double( 0.3 ),
5073     normChi2Max = cms.double( 99999.9 ),
5074     pixelHitsMin = cms.uint32( 0 ),
5075     sip2dSigMin = cms.double( -99999.9 ),
5076     sip2dValMin = cms.double( -99999.9 ),
5077     sip3dSigMin = cms.double( -99999.9 ),
5078     sip3dValMin = cms.double( -99999.9 )
5079   ),
5080   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5081   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5082   trackFlip = cms.bool( False ),
5083   useTrackWeights = cms.bool( True ),
5084   SoftLeptonFlip = cms.bool( False ),
5085   pseudoMultiplicityMin = cms.uint32( 2 ),
5086   correctVertexMass = cms.bool( True ),
5087   minimumTrackWeight = cms.double( 0.5 ),
5088   charmCut = cms.double( 1.5 ),
5089   trackSort = cms.string( "sip2dSig" ),
5090   trackMultiplicityMin = cms.uint32( 3 ),
5091   vertexFlip = cms.bool( False ),
5092   useCategories = cms.bool( True ),
5093   categoryVariableName = cms.string( "vertexCategory" ),
5094   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
5095     'CombinedSVPseudoVertex',
5096     'CombinedSVNoVertex' ),
5097   calibrationRecord = cms.string( "" ),
5098   recordLabel = cms.string( "HLT" ),
5099   appendToDataLabel = cms.string( "" )
5100 )
5101 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5102   trackPseudoSelection = cms.PSet( 
5103     max_pT_dRcut = cms.double( 0.1 ),
5104     b_dR = cms.double( 0.6263 ),
5105     min_pT = cms.double( 120.0 ),
5106     b_pT = cms.double( 0.3684 ),
5107     ptMin = cms.double( 0.0 ),
5108     max_pT_trackPTcut = cms.double( 3.0 ),
5109     max_pT = cms.double( 500.0 ),
5110     useVariableJTA = cms.bool( False ),
5111     maxDecayLen = cms.double( 5.0 ),
5112     qualityClass = cms.string( "any" ),
5113     normChi2Max = cms.double( 99999.9 ),
5114     sip2dValMin = cms.double( -99999.9 ),
5115     sip3dValMin = cms.double( -99999.9 ),
5116     a_dR = cms.double( -0.001053 ),
5117     maxDistToAxis = cms.double( 0.07 ),
5118     totalHitsMin = cms.uint32( 0 ),
5119     a_pT = cms.double( 0.005263 ),
5120     sip2dSigMax = cms.double( 99999.9 ),
5121     sip2dValMax = cms.double( 99999.9 ),
5122     sip3dSigMax = cms.double( 99999.9 ),
5123     sip3dValMax = cms.double( 99999.9 ),
5124     min_pT_dRcut = cms.double( 0.5 ),
5125     jetDeltaRMax = cms.double( 0.3 ),
5126     pixelHitsMin = cms.uint32( 0 ),
5127     sip3dSigMin = cms.double( -99999.9 ),
5128     sip2dSigMin = cms.double( 2.0 )
5129   ),
5130   trackSelection = cms.PSet( 
5131     max_pT_dRcut = cms.double( 0.1 ),
5132     b_dR = cms.double( 0.6263 ),
5133     min_pT = cms.double( 120.0 ),
5134     b_pT = cms.double( 0.3684 ),
5135     ptMin = cms.double( 0.0 ),
5136     max_pT_trackPTcut = cms.double( 3.0 ),
5137     max_pT = cms.double( 500.0 ),
5138     useVariableJTA = cms.bool( False ),
5139     maxDecayLen = cms.double( 5.0 ),
5140     qualityClass = cms.string( "any" ),
5141     normChi2Max = cms.double( 99999.9 ),
5142     sip2dValMin = cms.double( -99999.9 ),
5143     sip3dValMin = cms.double( -99999.9 ),
5144     a_dR = cms.double( -0.001053 ),
5145     maxDistToAxis = cms.double( 0.07 ),
5146     totalHitsMin = cms.uint32( 0 ),
5147     a_pT = cms.double( 0.005263 ),
5148     sip2dSigMax = cms.double( 99999.9 ),
5149     sip2dValMax = cms.double( 99999.9 ),
5150     sip3dSigMax = cms.double( 99999.9 ),
5151     sip3dValMax = cms.double( 99999.9 ),
5152     min_pT_dRcut = cms.double( 0.5 ),
5153     jetDeltaRMax = cms.double( 0.3 ),
5154     pixelHitsMin = cms.uint32( 0 ),
5155     sip3dSigMin = cms.double( -99999.9 ),
5156     sip2dSigMin = cms.double( -99999.9 )
5157   ),
5158   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5159   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5160   trackFlip = cms.bool( False ),
5161   useTrackWeights = cms.bool( True ),
5162   SoftLeptonFlip = cms.bool( False ),
5163   pseudoMultiplicityMin = cms.uint32( 2 ),
5164   correctVertexMass = cms.bool( True ),
5165   minimumTrackWeight = cms.double( 0.5 ),
5166   charmCut = cms.double( 1.5 ),
5167   trackSort = cms.string( "sip2dSig" ),
5168   trackMultiplicityMin = cms.uint32( 3 ),
5169   vertexFlip = cms.bool( False ),
5170   useCategories = cms.bool( True ),
5171   categoryVariableName = cms.string( "vertexCategory" ),
5172   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
5173     'CombinedSVIVFV2PseudoVertex',
5174     'CombinedSVIVFV2NoVertex' ),
5175   calibrationRecord = cms.string( "" ),
5176   recordLabel = cms.string( "HLT" ),
5177   appendToDataLabel = cms.string( "" )
5178 )
5179 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5180   nthTrack = cms.int32( -1 ),
5181   impactParameterType = cms.int32( 1 ),
5182   deltaR = cms.double( -1.0 ),
5183   deltaRmin = cms.double( 0.0 ),
5184   maxImpactParameter = cms.double( 0.1 ),
5185   maxImpactParameterSig = cms.double( 999999.0 ),
5186   maximumDecayLength = cms.double( 999999.0 ),
5187   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5188   trackQualityClass = cms.string( "any" ),
5189   appendToDataLabel = cms.string( "" )
5190 )
5191 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5192   minimumImpactParameter = cms.double( 0.05 ),
5193   useSignedImpactParameterSig = cms.bool( False ),
5194   nthTrack = cms.int32( 1 ),
5195   impactParameterType = cms.int32( 1 ),
5196   deltaR = cms.double( -1.0 ),
5197   maximumDecayLength = cms.double( 999999.0 ),
5198   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5199   trackQualityClass = cms.string( "any" ),
5200   useVariableJTA = cms.bool( False ),
5201   a_dR = cms.double( -0.001053 ),
5202   b_dR = cms.double( 0.6263 ),
5203   a_pT = cms.double( 0.005263 ),
5204   b_pT = cms.double( 0.3684 ),
5205   min_pT = cms.double( 120.0 ),
5206   max_pT = cms.double( 500.0 ),
5207   min_pT_dRcut = cms.double( 0.5 ),
5208   max_pT_dRcut = cms.double( 0.1 ),
5209   max_pT_trackPTcut = cms.double( 3.0 ),
5210   appendToDataLabel = cms.string( "" )
5211 )
5212 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5213   MaxChi2 = cms.double( 100.0 ),
5214   nSigma = cms.double( 4.0 ),
5215   MaxDisplacement = cms.double( 100.0 ),
5216   MaxSagitta = cms.double( -1.0 ),
5217   MinimalTolerance = cms.double( 0.5 ),
5218   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
5219   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
5220   appendToDataLabel = cms.string( "" )
5221 )
5222 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
5223   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
5224   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5225   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5226   EstimateCut = cms.double( 20.0 ),
5227   MaxFractionOutliers = cms.double( 0.3 ),
5228   MaxNumberOfOutliers = cms.int32( 3 ),
5229   MinDof = cms.int32( 2 ),
5230   NoOutliersBeginEnd = cms.bool( False ),
5231   MinNumberOfHits = cms.int32( 4 ),
5232   MinNumberOfHitsHighEta = cms.int32( 5 ),
5233   HighEtaSwitch = cms.double( 5.0 ),
5234   RejectTracks = cms.bool( True ),
5235   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5236   NoInvalidHitsBeginEnd = cms.bool( True ),
5237   LogPixelProbabilityCut = cms.double( 0.0 ),
5238   appendToDataLabel = cms.string( "" )
5239 )
5240 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5241   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
5242   SimpleMagneticField = cms.string( "" ),
5243   PropagationDirection = cms.string( "alongMomentum" ),
5244   MaxDPhi = cms.double( 1.6 ),
5245   appendToDataLabel = cms.string( "" )
5246 )
5247 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5248   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
5249   SimpleMagneticField = cms.string( "" ),
5250   PropagationDirection = cms.string( "oppositeToMomentum" ),
5251   MaxDPhi = cms.double( 1.6 ),
5252   appendToDataLabel = cms.string( "" )
5253 )
5254 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5255   SimpleMagneticField = cms.string( "" ),
5256   MaxDPhi = cms.double( 1.6 ),
5257   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
5258   Mass = cms.double( 5.11E-4 ),
5259   PropagationDirection = cms.string( "oppositeToMomentum" ),
5260   useRungeKutta = cms.bool( False ),
5261   ptMin = cms.double( -1.0 )
5262 )
5263 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5264   MaxChi2 = cms.double( 16.0 ),
5265   nSigma = cms.double( 3.0 ),
5266   MaxDisplacement = cms.double( 0.5 ),
5267   MaxSagitta = cms.double( 2.0 ),
5268   MinimalTolerance = cms.double( 0.5 ),
5269   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5270   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
5271   pTChargeCutThreshold = cms.double( -1.0 ),
5272   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5273   appendToDataLabel = cms.string( "" )
5274 )
5275 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5276   MaxChi2 = cms.double( 16.0 ),
5277   nSigma = cms.double( 3.0 ),
5278   MaxDisplacement = cms.double( 0.5 ),
5279   MaxSagitta = cms.double( 2.0 ),
5280   MinimalTolerance = cms.double( 0.5 ),
5281   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5282   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
5283   pTChargeCutThreshold = cms.double( 15.0 ),
5284   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5285   appendToDataLabel = cms.string( "" )
5286 )
5287 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5288   MaxChi2 = cms.double( 2000.0 ),
5289   nSigma = cms.double( 3.0 ),
5290   MaxDisplacement = cms.double( 100.0 ),
5291   MaxSagitta = cms.double( -1.0 ),
5292   MinimalTolerance = cms.double( 10.0 ),
5293   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5294   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
5295   pTChargeCutThreshold = cms.double( 15.0 ),
5296   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5297   appendToDataLabel = cms.string( "" )
5298 )
5299 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5300   MaxChi2 = cms.double( 30.0 ),
5301   nSigma = cms.double( 3.0 ),
5302   MaxDisplacement = cms.double( 100.0 ),
5303   MaxSagitta = cms.double( -1.0 ),
5304   MinimalTolerance = cms.double( 10.0 ),
5305   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5306   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
5307   pTChargeCutThreshold = cms.double( 15.0 ),
5308   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5309   appendToDataLabel = cms.string( "" )
5310 )
5311 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5312   MaxChi2 = cms.double( 9.0 ),
5313   nSigma = cms.double( 3.0 ),
5314   MaxDisplacement = cms.double( 0.5 ),
5315   MaxSagitta = cms.double( 2.0 ),
5316   MinimalTolerance = cms.double( 0.5 ),
5317   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5318   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
5319   pTChargeCutThreshold = cms.double( 15.0 ),
5320   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5321   appendToDataLabel = cms.string( "" )
5322 )
5323 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5324   MaxChi2 = cms.double( 9.0 ),
5325   nSigma = cms.double( 3.0 ),
5326   MaxDisplacement = cms.double( 100.0 ),
5327   MaxSagitta = cms.double( -1.0 ),
5328   MinimalTolerance = cms.double( 10.0 ),
5329   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5330   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
5331   pTChargeCutThreshold = cms.double( 15.0 ),
5332   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
5333   appendToDataLabel = cms.string( "" )
5334 )
5335 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5336   MaxChi2 = cms.double( 16.0 ),
5337   nSigma = cms.double( 3.0 ),
5338   MaxDisplacement = cms.double( 0.5 ),
5339   MaxSagitta = cms.double( 2.0 ),
5340   MinimalTolerance = cms.double( 0.5 ),
5341   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5342   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
5343   pTChargeCutThreshold = cms.double( -1.0 ),
5344   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5345   appendToDataLabel = cms.string( "" )
5346 )
5347 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5348   MaxChi2 = cms.double( 40.0 ),
5349   nSigma = cms.double( 4.0 ),
5350   MaxDisplacement = cms.double( 0.5 ),
5351   MaxSagitta = cms.double( 2.0 ),
5352   MinimalTolerance = cms.double( 0.5 ),
5353   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5354   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
5355   appendToDataLabel = cms.string( "" )
5356 )
5357 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5358   MaxChi2 = cms.double( 16.0 ),
5359   nSigma = cms.double( 3.0 ),
5360   MaxDisplacement = cms.double( 100.0 ),
5361   MaxSagitta = cms.double( -1.0 ),
5362   MinimalTolerance = cms.double( 10.0 ),
5363   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5364   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
5365   appendToDataLabel = cms.string( "" )
5366 )
5367 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5368   MaxChi2 = cms.double( 30.0 ),
5369   nSigma = cms.double( 3.0 ),
5370   MaxDisplacement = cms.double( 100.0 ),
5371   MaxSagitta = cms.double( -1.0 ),
5372   MinimalTolerance = cms.double( 10.0 ),
5373   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5374   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
5375   appendToDataLabel = cms.string( "" )
5376 )
5377 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5378   MaxChi2 = cms.double( 9.0 ),
5379   nSigma = cms.double( 3.0 ),
5380   MaxDisplacement = cms.double( 100.0 ),
5381   MaxSagitta = cms.double( -1.0 ),
5382   MinimalTolerance = cms.double( 10.0 ),
5383   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5384   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
5385   appendToDataLabel = cms.string( "" )
5386 )
5387 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
5388   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
5389   MaxComponents = cms.int32( 12 ),
5390   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5391   appendToDataLabel = cms.string( "" )
5392 )
5393 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5394   MaxChi2 = cms.double( 9.0 ),
5395   nSigma = cms.double( 3.0 ),
5396   MaxDisplacement = cms.double( 0.5 ),
5397   MaxSagitta = cms.double( 2.0 ),
5398   MinimalTolerance = cms.double( 0.5 ),
5399   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5400   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
5401   pTChargeCutThreshold = cms.double( -1.0 ),
5402   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5403   appendToDataLabel = cms.string( "" )
5404 )
5405 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5406   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
5407   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5408   fractionShared = cms.double( 0.13 ),
5409   ValidHitBonus = cms.double( 5.0 ),
5410   MissingHitPenalty = cms.double( 20.0 ),
5411   allowSharedFirstHit = cms.bool( True )
5412 )
5413 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5414   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
5415   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5416   fractionShared = cms.double( 0.13 ),
5417   ValidHitBonus = cms.double( 5.0 ),
5418   MissingHitPenalty = cms.double( 20.0 ),
5419   allowSharedFirstHit = cms.bool( True )
5420 )
5421 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5422   MaxChi2 = cms.double( 9.0 ),
5423   nSigma = cms.double( 3.0 ),
5424   MaxDisplacement = cms.double( 0.5 ),
5425   MaxSagitta = cms.double( 2.0 ),
5426   MinimalTolerance = cms.double( 0.5 ),
5427   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5428   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
5429   pTChargeCutThreshold = cms.double( -1.0 ),
5430   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5431   appendToDataLabel = cms.string( "" )
5432 )
5433 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5434   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
5435   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5436   fractionShared = cms.double( 0.13 ),
5437   ValidHitBonus = cms.double( 5.0 ),
5438   MissingHitPenalty = cms.double( 20.0 ),
5439   allowSharedFirstHit = cms.bool( True )
5440 )
5441 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5442   nthTrack = cms.int32( -1 ),
5443   impactParameterType = cms.int32( 1 ),
5444   deltaR = cms.double( -1.0 ),
5445   deltaRmin = cms.double( 0.0 ),
5446   maxImpactParameter = cms.double( 0.1 ),
5447   maxImpactParameterSig = cms.double( 999999.0 ),
5448   maximumDecayLength = cms.double( 999999.0 ),
5449   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5450   trackQualityClass = cms.string( "any" ),
5451   appendToDataLabel = cms.string( "" )
5452 )
5453 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
5454   nthTrack = cms.int32( -1 ),
5455   impactParameterType = cms.int32( 1 ),
5456   deltaR = cms.double( -1.0 ),
5457   deltaRmin = cms.double( 0.0 ),
5458   maxImpactParameter = cms.double( 0.2 ),
5459   maxImpactParameterSig = cms.double( 999999.0 ),
5460   maximumDecayLength = cms.double( 999999.0 ),
5461   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5462   trackQualityClass = cms.string( "any" ),
5463   appendToDataLabel = cms.string( "" )
5464 )
5465 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
5466   nthTrack = cms.int32( -1 ),
5467   impactParameterType = cms.int32( 1 ),
5468   deltaR = cms.double( -1.0 ),
5469   deltaRmin = cms.double( 0.0 ),
5470   maxImpactParameter = cms.double( 0.05 ),
5471   maxImpactParameterSig = cms.double( 5.0 ),
5472   maximumDecayLength = cms.double( 999999.0 ),
5473   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5474   trackQualityClass = cms.string( "any" ),
5475   appendToDataLabel = cms.string( "" )
5476 )
5477 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5478   minimumImpactParameter = cms.double( 0.05 ),
5479   useSignedImpactParameterSig = cms.bool( False ),
5480   nthTrack = cms.int32( 1 ),
5481   impactParameterType = cms.int32( 1 ),
5482   deltaR = cms.double( -1.0 ),
5483   maximumDecayLength = cms.double( 999999.0 ),
5484   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5485   trackQualityClass = cms.string( "any" ),
5486   useVariableJTA = cms.bool( False ),
5487   a_dR = cms.double( -0.001053 ),
5488   b_dR = cms.double( 0.6263 ),
5489   a_pT = cms.double( 0.005263 ),
5490   b_pT = cms.double( 0.3684 ),
5491   min_pT = cms.double( 120.0 ),
5492   max_pT = cms.double( 500.0 ),
5493   min_pT_dRcut = cms.double( 0.5 ),
5494   max_pT_dRcut = cms.double( 0.1 ),
5495   max_pT_trackPTcut = cms.double( 3.0 ),
5496   appendToDataLabel = cms.string( "" )
5497 )
5498 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
5499   minimumImpactParameter = cms.double( 0.03 ),
5500   useSignedImpactParameterSig = cms.bool( False ),
5501   nthTrack = cms.int32( 1 ),
5502   impactParameterType = cms.int32( 1 ),
5503   deltaR = cms.double( -1.0 ),
5504   maximumDecayLength = cms.double( 999999.0 ),
5505   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5506   trackQualityClass = cms.string( "any" ),
5507   useVariableJTA = cms.bool( False ),
5508   a_dR = cms.double( -0.001053 ),
5509   b_dR = cms.double( 0.6263 ),
5510   a_pT = cms.double( 0.005263 ),
5511   b_pT = cms.double( 0.3684 ),
5512   min_pT = cms.double( 120.0 ),
5513   max_pT = cms.double( 500.0 ),
5514   min_pT_dRcut = cms.double( 0.5 ),
5515   max_pT_dRcut = cms.double( 0.1 ),
5516   max_pT_trackPTcut = cms.double( 3.0 ),
5517   appendToDataLabel = cms.string( "" )
5518 )
5519 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
5520   minimumImpactParameter = cms.double( 0.2 ),
5521   useSignedImpactParameterSig = cms.bool( True ),
5522   nthTrack = cms.int32( 2 ),
5523   impactParameterType = cms.int32( 1 ),
5524   deltaR = cms.double( -1.0 ),
5525   maximumDecayLength = cms.double( 999999.0 ),
5526   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5527   trackQualityClass = cms.string( "any" ),
5528   useVariableJTA = cms.bool( False ),
5529   a_dR = cms.double( -0.001053 ),
5530   b_dR = cms.double( 0.6263 ),
5531   a_pT = cms.double( 0.005263 ),
5532   b_pT = cms.double( 0.3684 ),
5533   min_pT = cms.double( 120.0 ),
5534   max_pT = cms.double( 500.0 ),
5535   min_pT_dRcut = cms.double( 0.5 ),
5536   max_pT_dRcut = cms.double( 0.1 ),
5537   max_pT_trackPTcut = cms.double( 3.0 ),
5538   appendToDataLabel = cms.string( "" )
5539 )
5540 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
5541   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
5542   appendToDataLabel = cms.string( "" )
5543 )
5544 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
5545   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
5546   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
5547   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
5548   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
5549   Mass = cms.double( 5.11E-4 ),
5550   BetheHeitlerCorrection = cms.int32( 2 )
5551 )
5552 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5553   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5554   NoErrorPropagation = cms.bool( False ),
5555   PropagationDirection = cms.string( "anyDirection" ),
5556   useTuningForL2Speed = cms.bool( True ),
5557   useIsYokeFlag = cms.bool( True ),
5558   endcapShiftInZNeg = cms.double( 0.0 ),
5559   SetVBFPointer = cms.bool( False ),
5560   AssumeNoMaterial = cms.bool( False ),
5561   endcapShiftInZPos = cms.double( 0.0 ),
5562   useInTeslaFromMagField = cms.bool( False ),
5563   VBFName = cms.string( "VolumeBasedMagneticField" ),
5564   useEndcapShiftsInZ = cms.bool( False ),
5565   sendLogWarning = cms.bool( False ),
5566   useMatVolumes = cms.bool( True ),
5567   debug = cms.bool( False ),
5568   ApplyRadX0Correction = cms.bool( True ),
5569   useMagVolumes = cms.bool( True ),
5570   returnTangentPlane = cms.bool( True ),
5571   appendToDataLabel = cms.string( "" )
5572 )
5573 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5574   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5575   NoErrorPropagation = cms.bool( False ),
5576   PropagationDirection = cms.string( "oppositeToMomentum" ),
5577   useTuningForL2Speed = cms.bool( True ),
5578   useIsYokeFlag = cms.bool( True ),
5579   endcapShiftInZNeg = cms.double( 0.0 ),
5580   SetVBFPointer = cms.bool( False ),
5581   AssumeNoMaterial = cms.bool( False ),
5582   endcapShiftInZPos = cms.double( 0.0 ),
5583   useInTeslaFromMagField = cms.bool( False ),
5584   VBFName = cms.string( "VolumeBasedMagneticField" ),
5585   useEndcapShiftsInZ = cms.bool( False ),
5586   sendLogWarning = cms.bool( False ),
5587   useMatVolumes = cms.bool( True ),
5588   debug = cms.bool( False ),
5589   ApplyRadX0Correction = cms.bool( True ),
5590   useMagVolumes = cms.bool( True ),
5591   returnTangentPlane = cms.bool( True ),
5592   appendToDataLabel = cms.string( "" )
5593 )
5594 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5595   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5596   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5597   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5598   EstimateCut = cms.double( -1.0 ),
5599   MaxFractionOutliers = cms.double( 0.3 ),
5600   MaxNumberOfOutliers = cms.int32( 3 ),
5601   MinDof = cms.int32( 2 ),
5602   NoOutliersBeginEnd = cms.bool( False ),
5603   MinNumberOfHits = cms.int32( 3 ),
5604   MinNumberOfHitsHighEta = cms.int32( 5 ),
5605   HighEtaSwitch = cms.double( 5.0 ),
5606   RejectTracks = cms.bool( True ),
5607   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5608   NoInvalidHitsBeginEnd = cms.bool( True ),
5609   LogPixelProbabilityCut = cms.double( -16.0 ),
5610   appendToDataLabel = cms.string( "" )
5611 )
5612 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5613   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5614   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5615   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5616   EstimateCut = cms.double( -1.0 ),
5617   MaxFractionOutliers = cms.double( 0.3 ),
5618   MaxNumberOfOutliers = cms.int32( 3 ),
5619   MinDof = cms.int32( 2 ),
5620   NoOutliersBeginEnd = cms.bool( False ),
5621   MinNumberOfHits = cms.int32( 5 ),
5622   MinNumberOfHitsHighEta = cms.int32( 5 ),
5623   HighEtaSwitch = cms.double( 5.0 ),
5624   RejectTracks = cms.bool( True ),
5625   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5626   NoInvalidHitsBeginEnd = cms.bool( False ),
5627   LogPixelProbabilityCut = cms.double( -16.0 ),
5628   appendToDataLabel = cms.string( "" )
5629 )
5630 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5631   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5632   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5633   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5634   appendToDataLabel = cms.string( "" )
5635 )
5636 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5637   SimpleMagneticField = cms.string( "" ),
5638   MaxDPhi = cms.double( 1.6 ),
5639   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5640   Mass = cms.double( 5.11E-4 ),
5641   PropagationDirection = cms.string( "alongMomentum" ),
5642   useRungeKutta = cms.bool( False ),
5643   ptMin = cms.double( -1.0 )
5644 )
5645 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5646   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
5647   appendToDataLabel = cms.string( "" )
5648 )
5649 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5650   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5651   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5652   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5653   EstimateCut = cms.double( -1.0 ),
5654   MaxFractionOutliers = cms.double( 0.3 ),
5655   MaxNumberOfOutliers = cms.int32( 3 ),
5656   MinDof = cms.int32( 2 ),
5657   NoOutliersBeginEnd = cms.bool( False ),
5658   MinNumberOfHits = cms.int32( 5 ),
5659   MinNumberOfHitsHighEta = cms.int32( 5 ),
5660   HighEtaSwitch = cms.double( 5.0 ),
5661   RejectTracks = cms.bool( True ),
5662   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5663   NoInvalidHitsBeginEnd = cms.bool( True ),
5664   LogPixelProbabilityCut = cms.double( -16.0 ),
5665   appendToDataLabel = cms.string( "" )
5666 )
5667 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5668   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5669   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5670   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5671   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5672   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5673   appendToDataLabel = cms.string( "" )
5674 )
5675 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5676   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5677   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5678   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5679   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5680   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5681   ErrorRescaling = cms.double( 100.0 ),
5682   appendToDataLabel = cms.string( "" )
5683 )
5684 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5685   MaxChi2 = cms.double( 30.0 ),
5686   nSigma = cms.double( 3.0 ),
5687   MaxDisplacement = cms.double( 0.5 ),
5688   MaxSagitta = cms.double( 2.0 ),
5689   MinimalTolerance = cms.double( 0.5 ),
5690   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5691   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5692   pTChargeCutThreshold = cms.double( 15.0 ),
5693   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5694   appendToDataLabel = cms.string( "" )
5695 )
5696 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5697   MaxChi2 = cms.double( 30.0 ),
5698   nSigma = cms.double( 3.0 ),
5699   MaxDisplacement = cms.double( 0.5 ),
5700   MaxSagitta = cms.double( 2.0 ),
5701   MinimalTolerance = cms.double( 0.5 ),
5702   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5703   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5704   pTChargeCutThreshold = cms.double( 15.0 ),
5705   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5706   appendToDataLabel = cms.string( "" )
5707 )
5708 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5709   MaxChi2 = cms.double( 36.0 ),
5710   nSigma = cms.double( 3.0 ),
5711   MaxDisplacement = cms.double( 100.0 ),
5712   MaxSagitta = cms.double( -1.0 ),
5713   MinimalTolerance = cms.double( 10.0 ),
5714   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5715   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5716   appendToDataLabel = cms.string( "" )
5717 )
5718 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5719   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5720   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5721   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5722   EstimateCut = cms.double( -1.0 ),
5723   MaxFractionOutliers = cms.double( 0.3 ),
5724   MaxNumberOfOutliers = cms.int32( 3 ),
5725   MinDof = cms.int32( 2 ),
5726   NoOutliersBeginEnd = cms.bool( False ),
5727   MinNumberOfHits = cms.int32( 5 ),
5728   MinNumberOfHitsHighEta = cms.int32( 5 ),
5729   HighEtaSwitch = cms.double( 5.0 ),
5730   RejectTracks = cms.bool( True ),
5731   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5732   NoInvalidHitsBeginEnd = cms.bool( False ),
5733   LogPixelProbabilityCut = cms.double( -16.0 ),
5734   appendToDataLabel = cms.string( "" )
5735 )
5736 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5737   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5738   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5739   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5740   EstimateCut = cms.double( -1.0 ),
5741   MaxFractionOutliers = cms.double( 0.3 ),
5742   MaxNumberOfOutliers = cms.int32( 3 ),
5743   MinDof = cms.int32( 2 ),
5744   NoOutliersBeginEnd = cms.bool( False ),
5745   MinNumberOfHits = cms.int32( 5 ),
5746   MinNumberOfHitsHighEta = cms.int32( 5 ),
5747   HighEtaSwitch = cms.double( 5.0 ),
5748   RejectTracks = cms.bool( True ),
5749   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5750   NoInvalidHitsBeginEnd = cms.bool( False ),
5751   LogPixelProbabilityCut = cms.double( -16.0 ),
5752   appendToDataLabel = cms.string( "" )
5753 )
5754 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5755   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5756   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5757   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5758   EstimateCut = cms.double( 20.0 ),
5759   MaxFractionOutliers = cms.double( 0.3 ),
5760   MaxNumberOfOutliers = cms.int32( 3 ),
5761   MinDof = cms.int32( 2 ),
5762   NoOutliersBeginEnd = cms.bool( False ),
5763   MinNumberOfHits = cms.int32( 3 ),
5764   MinNumberOfHitsHighEta = cms.int32( 5 ),
5765   HighEtaSwitch = cms.double( 5.0 ),
5766   RejectTracks = cms.bool( True ),
5767   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5768   NoInvalidHitsBeginEnd = cms.bool( True ),
5769   LogPixelProbabilityCut = cms.double( -14.0 ),
5770   appendToDataLabel = cms.string( "" )
5771 )
5772 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5773   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5774   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5775   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5776   EstimateCut = cms.double( 20.0 ),
5777   MaxFractionOutliers = cms.double( 0.3 ),
5778   MaxNumberOfOutliers = cms.int32( 3 ),
5779   MinDof = cms.int32( 2 ),
5780   NoOutliersBeginEnd = cms.bool( False ),
5781   MinNumberOfHits = cms.int32( 3 ),
5782   MinNumberOfHitsHighEta = cms.int32( 5 ),
5783   HighEtaSwitch = cms.double( 5.0 ),
5784   RejectTracks = cms.bool( True ),
5785   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5786   NoInvalidHitsBeginEnd = cms.bool( True ),
5787   LogPixelProbabilityCut = cms.double( -14.0 ),
5788   appendToDataLabel = cms.string( "" )
5789 )
5790 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5791   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5792   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5793   Updator = cms.string( "hltESPKFUpdator" ),
5794   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5795   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5796   minHits = cms.int32( 3 ),
5797   appendToDataLabel = cms.string( "" )
5798 )
5799 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5800   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5801   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5802   Updator = cms.string( "hltESPKFUpdator" ),
5803   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5804   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5805   minHits = cms.int32( 3 ),
5806   appendToDataLabel = cms.string( "" )
5807 )
5808 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5809   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5810   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5811   Updator = cms.string( "hltESPKFUpdator" ),
5812   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5813   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5814   minHits = cms.int32( 3 ),
5815   appendToDataLabel = cms.string( "" )
5816 )
5817 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5818   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5819   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5820   Updator = cms.string( "hltESPKFUpdator" ),
5821   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5822   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5823   errorRescaling = cms.double( 100.0 ),
5824   minHits = cms.int32( 3 ),
5825   appendToDataLabel = cms.string( "" )
5826 )
5827 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5828   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5829   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5830   Updator = cms.string( "hltESPKFUpdator" ),
5831   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5832   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5833   errorRescaling = cms.double( 100.0 ),
5834   minHits = cms.int32( 3 ),
5835   appendToDataLabel = cms.string( "" )
5836 )
5837 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5838   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5839   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5840   Updator = cms.string( "hltESPKFUpdator" ),
5841   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5842   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5843   errorRescaling = cms.double( 10.0 ),
5844   minHits = cms.int32( 3 ),
5845   appendToDataLabel = cms.string( "" )
5846 )
5847 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5848   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5849   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5850   Updator = cms.string( "hltESPKFUpdator" ),
5851   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5852   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5853   errorRescaling = cms.double( 10.0 ),
5854   minHits = cms.int32( 3 ),
5855   appendToDataLabel = cms.string( "" )
5856 )
5857 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5858   ComponentName = cms.string( "hltESPKFUpdator" ),
5859   appendToDataLabel = cms.string( "" )
5860 )
5861 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5862   DistanceMeasure = cms.string( "KullbackLeibler" ),
5863   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5864   appendToDataLabel = cms.string( "" )
5865 )
5866 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5867   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5868   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5869   Updator = cms.string( "hltESPKFUpdator" ),
5870   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5871   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5872   minHits = cms.int32( 3 ),
5873   appendToDataLabel = cms.string( "" )
5874 )
5875 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5876   MaxChi2 = cms.double( 9.0 ),
5877   nSigma = cms.double( 3.0 ),
5878   MaxDisplacement = cms.double( 0.5 ),
5879   MaxSagitta = cms.double( 2.0 ),
5880   MinimalTolerance = cms.double( 0.5 ),
5881   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5882   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5883   pTChargeCutThreshold = cms.double( -1.0 ),
5884   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5885   appendToDataLabel = cms.string( "" )
5886 )
5887 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5888   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5889   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5890   fractionShared = cms.double( 0.16 ),
5891   ValidHitBonus = cms.double( 5.0 ),
5892   MissingHitPenalty = cms.double( 20.0 ),
5893   allowSharedFirstHit = cms.bool( True )
5894 )
5895 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5896   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5897   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5898   fractionShared = cms.double( 0.16 ),
5899   ValidHitBonus = cms.double( 5.0 ),
5900   MissingHitPenalty = cms.double( 20.0 ),
5901   allowSharedFirstHit = cms.bool( True )
5902 )
5903 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5904   MaxChi2 = cms.double( 9.0 ),
5905   nSigma = cms.double( 3.0 ),
5906   MaxDisplacement = cms.double( 0.5 ),
5907   MaxSagitta = cms.double( 2.0 ),
5908   MinimalTolerance = cms.double( 0.5 ),
5909   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5910   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5911   pTChargeCutThreshold = cms.double( -1.0 ),
5912   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5913   appendToDataLabel = cms.string( "" )
5914 )
5915 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5916   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5917   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5918   fractionShared = cms.double( 0.16 ),
5919   ValidHitBonus = cms.double( 5.0 ),
5920   MissingHitPenalty = cms.double( 20.0 ),
5921   allowSharedFirstHit = cms.bool( True )
5922 )
5923 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5924   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5925   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5926   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5927   HitMatcher = cms.string( "StandardMatcher" ),
5928   Phase2StripCPE = cms.string( "" ),
5929   SiStripQualityLabel = cms.string( "" ),
5930   UseStripModuleQualityDB = cms.bool( True ),
5931   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5932   UseStripAPVFiberQualityDB = cms.bool( True ),
5933   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5934   MaskBadAPVFibers = cms.bool( True ),
5935   UseStripStripQualityDB = cms.bool( True ),
5936   DebugStripStripQualityDB = cms.untracked.bool( False ),
5937   badStripCuts = cms.PSet( 
5938     TOB = cms.PSet( 
5939       maxBad = cms.uint32( 4 ),
5940       maxConsecutiveBad = cms.uint32( 2 )
5941     ),
5942     TIB = cms.PSet( 
5943       maxBad = cms.uint32( 4 ),
5944       maxConsecutiveBad = cms.uint32( 2 )
5945     ),
5946     TID = cms.PSet( 
5947       maxBad = cms.uint32( 4 ),
5948       maxConsecutiveBad = cms.uint32( 2 )
5949     ),
5950     TEC = cms.PSet( 
5951       maxBad = cms.uint32( 4 ),
5952       maxConsecutiveBad = cms.uint32( 2 )
5953     )
5954   ),
5955   UsePixelModuleQualityDB = cms.bool( True ),
5956   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5957   UsePixelROCQualityDB = cms.bool( True ),
5958   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5959   appendToDataLabel = cms.string( "" )
5960 )
5961 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5962   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5963   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5964   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5965   isPhase2 = cms.bool( False ),
5966   doPixelShapeCut = cms.bool( True ),
5967   doStripShapeCut = cms.bool( True ),
5968   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5969   appendToDataLabel = cms.string( "" )
5970 )
5971 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5972   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5973   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5974   fractionShared = cms.double( 0.11 ),
5975   ValidHitBonus = cms.double( 5.0 ),
5976   MissingHitPenalty = cms.double( 20.0 ),
5977   allowSharedFirstHit = cms.bool( True )
5978 )
5979 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5980   MaxChi2 = cms.double( 16.0 ),
5981   nSigma = cms.double( 3.0 ),
5982   MaxDisplacement = cms.double( 0.5 ),
5983   MaxSagitta = cms.double( 2.0 ),
5984   MinimalTolerance = cms.double( 0.5 ),
5985   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5986   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5987   pTChargeCutThreshold = cms.double( -1.0 ),
5988   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5989   appendToDataLabel = cms.string( "" )
5990 )
5991 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5992   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5993   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5994   fractionShared = cms.double( 0.11 ),
5995   ValidHitBonus = cms.double( 5.0 ),
5996   MissingHitPenalty = cms.double( 20.0 ),
5997   allowSharedFirstHit = cms.bool( True )
5998 )
5999 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
6000   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6001   appendToDataLabel = cms.string( "" )
6002 )
6003 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
6004   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6005   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6006   appendToDataLabel = cms.string( "" ),
6007   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6008 )
6009 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
6010   usePFThresholdsFromDB = cms.bool( True ),
6011   appendToDataLabel = cms.string( "" ),
6012   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6013 )
6014 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
6015   LoadTemplatesFromDB = cms.bool( True ),
6016   Alpha2Order = cms.bool( True ),
6017   ClusterProbComputationFlag = cms.int32( 0 ),
6018   useLAWidthFromDB = cms.bool( True ),
6019   lAOffset = cms.double( 0.0 ),
6020   lAWidthBPix = cms.double( 0.0 ),
6021   lAWidthFPix = cms.double( 0.0 ),
6022   doLorentzFromAlignment = cms.bool( False ),
6023   useLAFromDB = cms.bool( True ),
6024   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6025   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6026   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6027   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6028   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6029   yerr_endcap = cms.vdouble( 0.0021 ),
6030   xerr_barrel_l1_def = cms.double( 0.0103 ),
6031   yerr_barrel_l1_def = cms.double( 0.0021 ),
6032   xerr_barrel_ln_def = cms.double( 0.0103 ),
6033   yerr_barrel_ln_def = cms.double( 0.0021 ),
6034   xerr_endcap_def = cms.double( 0.002 ),
6035   yerr_endcap_def = cms.double( 7.5E-4 ),
6036   EdgeClusterErrorX = cms.double( 50.0 ),
6037   EdgeClusterErrorY = cms.double( 85.0 ),
6038   UseErrorsFromTemplates = cms.bool( True ),
6039   TruncatePixelCharge = cms.bool( True ),
6040   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
6041   MagneticFieldRecord = cms.ESInputTag( "","" ),
6042   appendToDataLabel = cms.string( "" )
6043 )
6044 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
6045   LoadTemplatesFromDB = cms.bool( True ),
6046   Alpha2Order = cms.bool( True ),
6047   ClusterProbComputationFlag = cms.int32( 0 ),
6048   useLAWidthFromDB = cms.bool( True ),
6049   lAOffset = cms.double( 0.0 ),
6050   lAWidthBPix = cms.double( 0.0 ),
6051   lAWidthFPix = cms.double( 0.0 ),
6052   doLorentzFromAlignment = cms.bool( False ),
6053   useLAFromDB = cms.bool( True ),
6054   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6055   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6056   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6057   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6058   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6059   yerr_endcap = cms.vdouble( 0.0021 ),
6060   xerr_barrel_l1_def = cms.double( 0.0103 ),
6061   yerr_barrel_l1_def = cms.double( 0.0021 ),
6062   xerr_barrel_ln_def = cms.double( 0.0103 ),
6063   yerr_barrel_ln_def = cms.double( 0.0021 ),
6064   xerr_endcap_def = cms.double( 0.002 ),
6065   yerr_endcap_def = cms.double( 7.5E-4 ),
6066   EdgeClusterErrorX = cms.double( 50.0 ),
6067   EdgeClusterErrorY = cms.double( 85.0 ),
6068   UseErrorsFromTemplates = cms.bool( True ),
6069   TruncatePixelCharge = cms.bool( True ),
6070   ComponentName = cms.string( "PixelCPEFastParams" ),
6071   MagneticFieldRecord = cms.ESInputTag( "","" ),
6072   appendToDataLabel = cms.string( "" ),
6073   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6074 )
6075 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
6076   LoadTemplatesFromDB = cms.bool( True ),
6077   Alpha2Order = cms.bool( True ),
6078   ClusterProbComputationFlag = cms.int32( 0 ),
6079   useLAWidthFromDB = cms.bool( False ),
6080   lAOffset = cms.double( 0.0 ),
6081   lAWidthBPix = cms.double( 0.0 ),
6082   lAWidthFPix = cms.double( 0.0 ),
6083   doLorentzFromAlignment = cms.bool( False ),
6084   useLAFromDB = cms.bool( True ),
6085   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6086   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6087   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6088   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6089   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6090   yerr_endcap = cms.vdouble( 0.0021 ),
6091   xerr_barrel_l1_def = cms.double( 0.0103 ),
6092   yerr_barrel_l1_def = cms.double( 0.0021 ),
6093   xerr_barrel_ln_def = cms.double( 0.0103 ),
6094   yerr_barrel_ln_def = cms.double( 0.0021 ),
6095   xerr_endcap_def = cms.double( 0.002 ),
6096   yerr_endcap_def = cms.double( 7.5E-4 ),
6097   eff_charge_cut_highX = cms.double( 1.0 ),
6098   eff_charge_cut_highY = cms.double( 1.0 ),
6099   eff_charge_cut_lowX = cms.double( 0.0 ),
6100   eff_charge_cut_lowY = cms.double( 0.0 ),
6101   size_cutX = cms.double( 3.0 ),
6102   size_cutY = cms.double( 3.0 ),
6103   EdgeClusterErrorX = cms.double( 50.0 ),
6104   EdgeClusterErrorY = cms.double( 85.0 ),
6105   inflate_errors = cms.bool( False ),
6106   inflate_all_errors_no_trk_angle = cms.bool( False ),
6107   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
6108   UseErrorsFromTemplates = cms.bool( True ),
6109   TruncatePixelCharge = cms.bool( True ),
6110   IrradiationBiasCorrection = cms.bool( False ),
6111   DoCosmics = cms.bool( False ),
6112   isPhase2 = cms.bool( False ),
6113   SmallPitch = cms.bool( False ),
6114   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
6115   MagneticFieldRecord = cms.ESInputTag( "","" ),
6116   appendToDataLabel = cms.string( "" )
6117 )
6118 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
6119   LoadTemplatesFromDB = cms.bool( True ),
6120   Alpha2Order = cms.bool( True ),
6121   ClusterProbComputationFlag = cms.int32( 0 ),
6122   useLAWidthFromDB = cms.bool( True ),
6123   lAOffset = cms.double( 0.0 ),
6124   lAWidthBPix = cms.double( 0.0 ),
6125   lAWidthFPix = cms.double( 0.0 ),
6126   doLorentzFromAlignment = cms.bool( False ),
6127   useLAFromDB = cms.bool( True ),
6128   barrelTemplateID = cms.int32( 0 ),
6129   forwardTemplateID = cms.int32( 0 ),
6130   directoryWithTemplates = cms.int32( 0 ),
6131   speed = cms.int32( -2 ),
6132   UseClusterSplitter = cms.bool( False ),
6133   GoodEdgeAlgo = cms.bool( False ),
6134   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
6135   appendToDataLabel = cms.string( "" )
6136 )
6137 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6138   MaxChi2 = cms.double( 16.0 ),
6139   nSigma = cms.double( 3.0 ),
6140   MaxDisplacement = cms.double( 0.5 ),
6141   MaxSagitta = cms.double( 2.0 ),
6142   MinimalTolerance = cms.double( 0.5 ),
6143   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6144   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
6145   pTChargeCutThreshold = cms.double( -1.0 ),
6146   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6147   appendToDataLabel = cms.string( "" )
6148 )
6149 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6150   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6151   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6152   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
6153   isPhase2 = cms.bool( False ),
6154   doPixelShapeCut = cms.bool( True ),
6155   doStripShapeCut = cms.bool( True ),
6156   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6157   appendToDataLabel = cms.string( "" )
6158 )
6159 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6160   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
6161   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6162   fractionShared = cms.double( 0.11 ),
6163   ValidHitBonus = cms.double( 5.0 ),
6164   MissingHitPenalty = cms.double( 20.0 ),
6165   allowSharedFirstHit = cms.bool( True )
6166 )
6167 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6168   MaxChi2 = cms.double( 9.0 ),
6169   nSigma = cms.double( 3.0 ),
6170   MaxDisplacement = cms.double( 0.5 ),
6171   MaxSagitta = cms.double( 2.0 ),
6172   MinimalTolerance = cms.double( 0.5 ),
6173   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
6174   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
6175   pTChargeCutThreshold = cms.double( 15.0 ),
6176   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
6177   appendToDataLabel = cms.string( "" )
6178 )
6179 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
6180   MaxChi2 = cms.double( 25.0 ),
6181   nSigma = cms.double( 3.0 ),
6182   MaxDisplacement = cms.double( 100.0 ),
6183   MaxSagitta = cms.double( -1.0 ),
6184   MinimalTolerance = cms.double( 10.0 ),
6185   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6186   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
6187   appendToDataLabel = cms.string( "" )
6188 )
6189 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6190   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
6191   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6192   fractionShared = cms.double( 0.19 ),
6193   ValidHitBonus = cms.double( 5.0 ),
6194   MissingHitPenalty = cms.double( 20.0 ),
6195   allowSharedFirstHit = cms.bool( True )
6196 )
6197 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6198   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
6199   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6200   Updator = cms.string( "hltESPKFUpdator" ),
6201   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6202   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6203   minHits = cms.int32( 3 ),
6204   appendToDataLabel = cms.string( "" )
6205 )
6206 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6207   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
6208   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6209   Updator = cms.string( "hltESPKFUpdator" ),
6210   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6211   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6212   errorRescaling = cms.double( 100.0 ),
6213   minHits = cms.int32( 3 ),
6214   appendToDataLabel = cms.string( "" )
6215 )
6216 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
6217   SimpleMagneticField = cms.string( "" ),
6218   MaxDPhi = cms.double( 1.6 ),
6219   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6220   Mass = cms.double( 0.105 ),
6221   PropagationDirection = cms.string( "alongMomentum" ),
6222   useRungeKutta = cms.bool( True ),
6223   ptMin = cms.double( -1.0 )
6224 )
6225 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
6226   CablingMapLabel = cms.string( "" ),
6227   UseQualityInfo = cms.bool( False ),
6228   appendToDataLabel = cms.string( "" ),
6229   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6230 )
6231 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
6232   appendToDataLabel = cms.string( "" ),
6233   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6234 )
6235 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
6236   ComponentName = cms.string( "hltESPSmartPropagator" ),
6237   PropagationDirection = cms.string( "alongMomentum" ),
6238   Epsilon = cms.double( 5.0 ),
6239   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6240   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6241   appendToDataLabel = cms.string( "" )
6242 )
6243 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
6244   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
6245   PropagationDirection = cms.string( "alongMomentum" ),
6246   Epsilon = cms.double( 5.0 ),
6247   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6248   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6249   appendToDataLabel = cms.string( "" )
6250 )
6251 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
6252   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
6253   PropagationDirection = cms.string( "oppositeToMomentum" ),
6254   Epsilon = cms.double( 5.0 ),
6255   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
6256   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6257   appendToDataLabel = cms.string( "" )
6258 )
6259 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
6260   distance = cms.double( 0.5 ),
6261   appendToDataLabel = cms.string( "" )
6262 )
6263 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6264   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6265   NoErrorPropagation = cms.bool( False ),
6266   PropagationDirection = cms.string( "alongMomentum" ),
6267   useTuningForL2Speed = cms.bool( False ),
6268   useIsYokeFlag = cms.bool( True ),
6269   endcapShiftInZNeg = cms.double( 0.0 ),
6270   SetVBFPointer = cms.bool( False ),
6271   AssumeNoMaterial = cms.bool( False ),
6272   endcapShiftInZPos = cms.double( 0.0 ),
6273   useInTeslaFromMagField = cms.bool( False ),
6274   VBFName = cms.string( "VolumeBasedMagneticField" ),
6275   useEndcapShiftsInZ = cms.bool( False ),
6276   sendLogWarning = cms.bool( False ),
6277   useMatVolumes = cms.bool( True ),
6278   debug = cms.bool( False ),
6279   ApplyRadX0Correction = cms.bool( True ),
6280   useMagVolumes = cms.bool( True ),
6281   returnTangentPlane = cms.bool( True ),
6282   appendToDataLabel = cms.string( "" )
6283 )
6284 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6285   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
6286   NoErrorPropagation = cms.bool( False ),
6287   PropagationDirection = cms.string( "oppositeToMomentum" ),
6288   useTuningForL2Speed = cms.bool( False ),
6289   useIsYokeFlag = cms.bool( True ),
6290   endcapShiftInZNeg = cms.double( 0.0 ),
6291   SetVBFPointer = cms.bool( False ),
6292   AssumeNoMaterial = cms.bool( False ),
6293   endcapShiftInZPos = cms.double( 0.0 ),
6294   useInTeslaFromMagField = cms.bool( False ),
6295   VBFName = cms.string( "VolumeBasedMagneticField" ),
6296   useEndcapShiftsInZ = cms.bool( False ),
6297   sendLogWarning = cms.bool( False ),
6298   useMatVolumes = cms.bool( True ),
6299   debug = cms.bool( False ),
6300   ApplyRadX0Correction = cms.bool( True ),
6301   useMagVolumes = cms.bool( True ),
6302   returnTangentPlane = cms.bool( True ),
6303   appendToDataLabel = cms.string( "" )
6304 )
6305 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
6306   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
6307   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
6308   parameters = cms.PSet( 
6309     mTIB_P1 = cms.double( 0.202 ),
6310     maxChgOneMIP = cms.double( 6000.0 ),
6311     mTEC_P0 = cms.double( -1.885 ),
6312     mTOB_P1 = cms.double( 0.253 ),
6313     mTEC_P1 = cms.double( 0.471 ),
6314     mLC_P2 = cms.double( 0.3 ),
6315     mLC_P1 = cms.double( 0.618 ),
6316     mTOB_P0 = cms.double( -1.026 ),
6317     mLC_P0 = cms.double( -0.326 ),
6318     useLegacyError = cms.bool( False ),
6319     mTIB_P0 = cms.double( -0.742 ),
6320     mTID_P1 = cms.double( 0.433 ),
6321     mTID_P0 = cms.double( -1.427 )
6322   )
6323 )
6324 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6325   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
6326   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6327   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6328   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6329   Matcher = cms.string( "StandardMatcher" ),
6330   Phase2StripCPE = cms.string( "" ),
6331   appendToDataLabel = cms.string( "" )
6332 )
6333 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6334   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
6335   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6336   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6337   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
6338   Matcher = cms.string( "StandardMatcher" ),
6339   Phase2StripCPE = cms.string( "" ),
6340   appendToDataLabel = cms.string( "" )
6341 )
6342 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6343   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6344   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6345   StripCPE = cms.string( "Fake" ),
6346   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6347   Matcher = cms.string( "StandardMatcher" ),
6348   Phase2StripCPE = cms.string( "" ),
6349   appendToDataLabel = cms.string( "" )
6350 )
6351 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6352   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
6353   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6354   StripCPE = cms.string( "Fake" ),
6355   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6356   Matcher = cms.string( "StandardMatcher" ),
6357   Phase2StripCPE = cms.string( "" ),
6358   appendToDataLabel = cms.string( "" )
6359 )
6360 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6361   MaxChi2 = cms.double( 16.0 ),
6362   nSigma = cms.double( 3.0 ),
6363   MaxDisplacement = cms.double( 0.5 ),
6364   MaxSagitta = cms.double( 2.0 ),
6365   MinimalTolerance = cms.double( 0.5 ),
6366   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6367   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
6368   pTChargeCutThreshold = cms.double( -1.0 ),
6369   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6370   appendToDataLabel = cms.string( "" )
6371 )
6372 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6373   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6374   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6375   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
6376   isPhase2 = cms.bool( False ),
6377   doPixelShapeCut = cms.bool( True ),
6378   doStripShapeCut = cms.bool( True ),
6379   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6380   appendToDataLabel = cms.string( "" )
6381 )
6382 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
6383   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
6384   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
6385   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
6386   EstimateCut = cms.double( 30.0 ),
6387   MaxFractionOutliers = cms.double( 0.3 ),
6388   MaxNumberOfOutliers = cms.int32( 3 ),
6389   MinDof = cms.int32( 2 ),
6390   NoOutliersBeginEnd = cms.bool( False ),
6391   MinNumberOfHits = cms.int32( 7 ),
6392   MinNumberOfHitsHighEta = cms.int32( 5 ),
6393   HighEtaSwitch = cms.double( 5.0 ),
6394   RejectTracks = cms.bool( True ),
6395   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6396   NoInvalidHitsBeginEnd = cms.bool( False ),
6397   LogPixelProbabilityCut = cms.double( -16.0 ),
6398   appendToDataLabel = cms.string( "" )
6399 )
6400 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
6401   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6402   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6403   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6404   EstimateCut = cms.double( 30.0 ),
6405   MaxFractionOutliers = cms.double( 0.3 ),
6406   MaxNumberOfOutliers = cms.int32( 3 ),
6407   MinDof = cms.int32( 2 ),
6408   NoOutliersBeginEnd = cms.bool( False ),
6409   MinNumberOfHits = cms.int32( 7 ),
6410   MinNumberOfHitsHighEta = cms.int32( 5 ),
6411   HighEtaSwitch = cms.double( 5.0 ),
6412   RejectTracks = cms.bool( True ),
6413   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6414   NoInvalidHitsBeginEnd = cms.bool( False ),
6415   LogPixelProbabilityCut = cms.double( -16.0 ),
6416   appendToDataLabel = cms.string( "" )
6417 )
6418 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
6419   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
6420   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
6421   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6422   appendToDataLabel = cms.string( "" )
6423 )
6424 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6425   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
6426   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6427   Updator = cms.string( "hltESPKFUpdator" ),
6428   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6429   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6430   minHits = cms.int32( 7 ),
6431   appendToDataLabel = cms.string( "" )
6432 )
6433 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
6434   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6435   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6436   Updator = cms.string( "hltESPKFUpdator" ),
6437   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6438   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6439   minHits = cms.int32( 7 ),
6440   appendToDataLabel = cms.string( "" )
6441 )
6442 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6443   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
6444   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6445   Updator = cms.string( "hltESPKFUpdator" ),
6446   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6447   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6448   errorRescaling = cms.double( 10.0 ),
6449   minHits = cms.int32( 7 ),
6450   appendToDataLabel = cms.string( "" )
6451 )
6452 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
6453   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6454   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6455   Updator = cms.string( "hltESPKFUpdator" ),
6456   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6457   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6458   errorRescaling = cms.double( 10.0 ),
6459   minHits = cms.int32( 7 ),
6460   appendToDataLabel = cms.string( "" )
6461 )
6462 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6463   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
6464   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6465   fractionShared = cms.double( 0.09 ),
6466   ValidHitBonus = cms.double( 5.0 ),
6467   MissingHitPenalty = cms.double( 20.0 ),
6468   allowSharedFirstHit = cms.bool( True )
6469 )
6470 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
6471   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
6472   algoOrder = cms.vstring(  ),
6473   appendToDataLabel = cms.string( "" )
6474 )
6475 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
6476   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
6477   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
6478   appendToDataLabel = cms.string( "" )
6479 )
6480 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6481   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6482   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6483   fractionShared = cms.double( 0.5 ),
6484   ValidHitBonus = cms.double( 100.0 ),
6485   MissingHitPenalty = cms.double( 0.0 ),
6486   allowSharedFirstHit = cms.bool( False )
6487 )
6488 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
6489   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
6490   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6491   fractionShared = cms.double( 0.19 ),
6492   ValidHitBonus = cms.double( 5.0 ),
6493   MissingHitPenalty = cms.double( 20.0 ),
6494   allowSharedFirstHit = cms.bool( True )
6495 )
6496 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
6497   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
6498   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6499   Updator = cms.string( "hltESPKFUpdator" ),
6500   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6501   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6502   minHits = cms.int32( 3 ),
6503   appendToDataLabel = cms.string( "" )
6504 )
6505 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
6506   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
6507   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6508   Updator = cms.string( "hltESPKFUpdator" ),
6509   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6510   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6511   errorRescaling = cms.double( 100.0 ),
6512   minHits = cms.int32( 3 ),
6513   appendToDataLabel = cms.string( "" )
6514 )
6515 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
6516   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
6517   useQuadrupletAlgo = cms.bool( False ),
6518   appendToDataLabel = cms.string( "" )
6519 )
6520 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
6521   ComponentName = cms.string( "hltTrackCleaner" ),
6522   appendToDataLabel = cms.string( "" )
6523 )
6524 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6525   ComponentName = cms.string( "HODetIdAssociator" ),
6526   etaBinSize = cms.double( 0.087 ),
6527   nEta = cms.int32( 30 ),
6528   nPhi = cms.int32( 72 ),
6529   hcalRegion = cms.int32( 2 ),
6530   includeBadChambers = cms.bool( False ),
6531   includeGEM = cms.bool( False ),
6532   includeME0 = cms.bool( False )
6533 )
6534 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6535   appendToDataLabel = cms.string( "" )
6536 )
6537 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6538   ComponentName = cms.string( "MuonDetIdAssociator" ),
6539   etaBinSize = cms.double( 0.125 ),
6540   nEta = cms.int32( 48 ),
6541   nPhi = cms.int32( 48 ),
6542   hcalRegion = cms.int32( 2 ),
6543   includeBadChambers = cms.bool( True ),
6544   includeGEM = cms.bool( True ),
6545   includeME0 = cms.bool( False )
6546 )
6547 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6548   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6549   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6550   fractionShared = cms.double( 0.1 ),
6551   ValidHitBonus = cms.double( 1000.0 ),
6552   MissingHitPenalty = cms.double( 1.0 ),
6553   allowSharedFirstHit = cms.bool( True )
6554 )
6555 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6556   ComponentName = cms.string( "SimpleNavigationSchool" ),
6557   PluginName = cms.string( "" ),
6558   SimpleMagneticField = cms.string( "ParabolicMf" ),
6559   appendToDataLabel = cms.string( "" )
6560 )
6561 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6562   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6563   etaBinSize = cms.double( 0.1 ),
6564   nEta = cms.int32( 60 ),
6565   nPhi = cms.int32( 30 ),
6566   hcalRegion = cms.int32( 2 ),
6567   includeBadChambers = cms.bool( False ),
6568   includeGEM = cms.bool( False ),
6569   includeME0 = cms.bool( False )
6570 )
6571 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6572   appendToDataLabel = cms.string( "" )
6573 )
6574 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6575   ComponentName = cms.string( "" ),
6576   CablingMapLabel = cms.string( "" ),
6577   UseQualityInfo = cms.bool( False ),
6578   appendToDataLabel = cms.string( "" )
6579 )
6580 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6581 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6582   LatencyRecord = cms.PSet( 
6583     label = cms.untracked.string( "" ),
6584     record = cms.string( "SiStripLatencyRcd" )
6585   ),
6586   BackPlaneCorrectionPeakMode = cms.PSet( 
6587     label = cms.untracked.string( "peak" ),
6588     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6589   ),
6590   BackPlaneCorrectionDeconvMode = cms.PSet( 
6591     label = cms.untracked.string( "deconvolution" ),
6592     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6593   )
6594 )
6595 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6596   LatencyRecord = cms.PSet( 
6597     label = cms.untracked.string( "" ),
6598     record = cms.string( "SiStripLatencyRcd" )
6599   ),
6600   LorentzAnglePeakMode = cms.PSet( 
6601     label = cms.untracked.string( "peak" ),
6602     record = cms.string( "SiStripLorentzAngleRcd" )
6603   ),
6604   LorentzAngleDeconvMode = cms.PSet( 
6605     label = cms.untracked.string( "deconvolution" ),
6606     record = cms.string( "SiStripLorentzAngleRcd" )
6607   )
6608 )
6609 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
6610   appendToDataLabel = cms.string( "" )
6611 )
6612 
6613 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6614     RawDataCollection = cms.InputTag( "rawDataCollector" )
6615 )
6616 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6617 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6618     result = cms.bool( False )
6619 )
6620 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6621 )
6622 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6623     producer = cms.InputTag( 'hltBackend','backend' ),
6624     backends = cms.vstring( 'CudaAsync',
6625       'ROCmAsync' )
6626 )
6627 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6628     SelectedTriggerType = cms.int32( 1 )
6629 )
6630 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6631     FedIds = cms.vint32( 1404 ),
6632     Setup = cms.string( "stage2::GTSetup" ),
6633     FWId = cms.uint32( 0 ),
6634     DmxFWId = cms.uint32( 0 ),
6635     FWOverride = cms.bool( False ),
6636     TMTCheck = cms.bool( True ),
6637     CTP7 = cms.untracked.bool( False ),
6638     MTF7 = cms.untracked.bool( False ),
6639     InputLabel = cms.InputTag( "rawDataCollector" ),
6640     lenSlinkHeader = cms.untracked.int32( 8 ),
6641     lenSlinkTrailer = cms.untracked.int32( 8 ),
6642     lenAMCHeader = cms.untracked.int32( 8 ),
6643     lenAMCTrailer = cms.untracked.int32( 0 ),
6644     lenAMC13Header = cms.untracked.int32( 8 ),
6645     lenAMC13Trailer = cms.untracked.int32( 8 ),
6646     debug = cms.untracked.bool( False ),
6647     MinFeds = cms.uint32( 0 )
6648 )
6649 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6650     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6651     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6652     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6653     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6654     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6655     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6656     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6657     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6658     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6659     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6660     GetPrescaleColumnFromData = cms.bool( False ),
6661     AlgorithmTriggersUnprescaled = cms.bool( True ),
6662     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6663     AlgorithmTriggersUnmasked = cms.bool( True ),
6664     useMuonShowers = cms.bool( True ),
6665     produceAXOL1TLScore = cms.bool( False ),
6666     resetPSCountersEachLumiSec = cms.bool( True ),
6667     semiRandomInitialPSCounters = cms.bool( False ),
6668     ProduceL1GtDaqRecord = cms.bool( True ),
6669     ProduceL1GtObjectMapRecord = cms.bool( True ),
6670     EmulateBxInEvent = cms.int32( 1 ),
6671     L1DataBxInEvent = cms.int32( 5 ),
6672     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6673     BstLengthBytes = cms.int32( -1 ),
6674     PrescaleSet = cms.uint32( 1 ),
6675     Verbosity = cms.untracked.int32( 0 ),
6676     PrintL1Menu = cms.untracked.bool( False ),
6677     TriggerMenuLuminosity = cms.string( "startup" )
6678 )
6679 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6680     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6681 )
6682 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6683     changeToCMSCoordinates = cms.bool( False ),
6684     maxZ = cms.double( 40.0 ),
6685     setSigmaZ = cms.double( 0.0 ),
6686     beamMode = cms.untracked.uint32( 11 ),
6687     src = cms.InputTag( "" ),
6688     gtEvmLabel = cms.InputTag( "" ),
6689     maxRadius = cms.double( 2.0 ),
6690     useBSOnlineRecords = cms.bool( True ),
6691     timeThreshold = cms.int32( 48 ),
6692     sigmaZThreshold = cms.double( 2.0 ),
6693     sigmaXYThreshold = cms.double( 4.0 )
6694 )
6695 fragment.hltL1sZeroBiasIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6696     saveTags = cms.bool( True ),
6697     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch" ),
6698     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6699     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6700     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6701     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6702     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6703     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6704     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6705     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6706     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6707 )
6708 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6709     offset = cms.uint32( 0 ),
6710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6711 )
6712 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6713     tccUnpacking = cms.bool( True ),
6714     FedLabel = cms.InputTag( "listfeds" ),
6715     srpUnpacking = cms.bool( True ),
6716     syncCheck = cms.bool( True ),
6717     feIdCheck = cms.bool( True ),
6718     silentMode = cms.untracked.bool( True ),
6719     InputLabel = cms.InputTag( "rawDataCollector" ),
6720     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 ),
6721     eventPut = cms.bool( True ),
6722     numbTriggerTSamples = cms.int32( 1 ),
6723     numbXtalTSamples = cms.int32( 10 ),
6724     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 ),
6725     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 ),
6726     DoRegional = cms.bool( False ),
6727     feUnpacking = cms.bool( True ),
6728     forceToKeepFRData = cms.bool( False ),
6729     headerUnpacking = cms.bool( True ),
6730     memUnpacking = cms.bool( True )
6731 )
6732 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6733     InputLabel = cms.InputTag( "rawDataCollector" ),
6734     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 ),
6735     maxChannelsEB = cms.uint32( 61200 ),
6736     maxChannelsEE = cms.uint32( 14648 ),
6737     digisLabelEB = cms.string( "ebDigis" ),
6738     digisLabelEE = cms.string( "eeDigis" ),
6739     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6740 )
6741 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6742     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6743     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6744     digisOutLabelEB = cms.string( "ebDigis" ),
6745     digisOutLabelEE = cms.string( "eeDigis" ),
6746     produceDummyIntegrityCollections = cms.bool( False )
6747 )
6748 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6749     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6750     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6751     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6752     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6753     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6754     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6755     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6756     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6757     EBtimeConstantTerm = cms.double( 0.6 ),
6758     EEtimeConstantTerm = cms.double( 1.0 ),
6759     EBtimeNconst = cms.double( 28.5 ),
6760     EEtimeNconst = cms.double( 31.8 ),
6761     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6762     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6763     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6764     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6765     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6766     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6767     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6768     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6769     amplitudeThresholdEB = cms.double( 10.0 ),
6770     amplitudeThresholdEE = cms.double( 10.0 ),
6771     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
6772     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
6773     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
6774     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
6775     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6776     shouldRunTimingComputation = cms.bool( True ),
6777     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6778 )
6779 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6780     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6781     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6782     isPhase2 = cms.bool( False ),
6783     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6784     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
6785 )
6786 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6787     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6788     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6789     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6790     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6791     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6792     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6793     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6794     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6795     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6796     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6797     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6798     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6799     ebFEToBeRecovered = cms.string( "ebFE" ),
6800     eeFEToBeRecovered = cms.string( "eeFE" )
6801 )
6802 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6803     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6804     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6805     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6806     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6807     ChannelStatusToBeExcluded = cms.vstring(  ),
6808     killDeadChannels = cms.bool( True ),
6809     algo = cms.string( "EcalRecHitWorkerSimple" ),
6810     EBLaserMIN = cms.double( 0.5 ),
6811     EELaserMIN = cms.double( 0.5 ),
6812     EBLaserMAX = cms.double( 3.0 ),
6813     EELaserMAX = cms.double( 8.0 ),
6814     timeCalibTag = cms.ESInputTag( "","" ),
6815     timeOffsetTag = cms.ESInputTag( "","" ),
6816     skipTimeCalib = cms.bool( False ),
6817     laserCorrection = cms.bool( True ),
6818     flagsMapDBReco = cms.PSet( 
6819       kDead = cms.vstring( 'kNoDataNoTP' ),
6820       kGood = cms.vstring( 'kOk',
6821         'kDAC',
6822         'kNoLaser',
6823         'kNoisy' ),
6824       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6825       kNoisy = cms.vstring( 'kNNoisy',
6826         'kFixedG6',
6827         'kFixedG1' ),
6828       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6829         'kNonRespondingIsolated',
6830         'kDeadVFE' )
6831     ),
6832     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6833     recoverEBIsolatedChannels = cms.bool( False ),
6834     recoverEEIsolatedChannels = cms.bool( False ),
6835     recoverEBVFE = cms.bool( False ),
6836     recoverEEVFE = cms.bool( False ),
6837     recoverEBFE = cms.bool( False ),
6838     recoverEEFE = cms.bool( False ),
6839     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6840     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6841     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
6842     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
6843     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6844     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6845     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6846     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6847     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6848     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6849     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6850     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6851     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6852     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6853     cleaningConfig = cms.PSet( 
6854       cThreshold_endcap = cms.double( 15.0 ),
6855       tightenCrack_e1_double = cms.double( 2.0 ),
6856       cThreshold_barrel = cms.double( 4.0 ),
6857       e6e2thresh = cms.double( 0.04 ),
6858       e4e1Threshold_barrel = cms.double( 0.08 ),
6859       e4e1Threshold_endcap = cms.double( 0.3 ),
6860       tightenCrack_e4e1_single = cms.double( 3.0 ),
6861       cThreshold_double = cms.double( 10.0 ),
6862       e4e1_b_barrel = cms.double( -0.024 ),
6863       tightenCrack_e6e2_double = cms.double( 3.0 ),
6864       e4e1_a_barrel = cms.double( 0.04 ),
6865       tightenCrack_e1_single = cms.double( 2.0 ),
6866       e4e1_a_endcap = cms.double( 0.02 ),
6867       e4e1_b_endcap = cms.double( -0.0125 ),
6868       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6869     )
6870 )
6871 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6872     sourceTag = cms.InputTag( "rawDataCollector" ),
6873     debugMode = cms.untracked.bool( False ),
6874     InstanceES = cms.string( "" ),
6875     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6876     ESdigiCollection = cms.string( "" )
6877 )
6878 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6879     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6880     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6881     algo = cms.string( "ESRecHitWorker" ),
6882     ESRecoAlgo = cms.int32( 0 )
6883 )
6884 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6885     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6886     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6887     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6888     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6889     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6890     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6891     statusThreshold = cms.uint32( 3 ),
6892     useRecoFlag = cms.bool( False ),
6893     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 ),
6894     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 ),
6895     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 ),
6896     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 ),
6897     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6898     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6899 )
6900 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6901     inputTag = cms.InputTag( "rawDataCollector" ),
6902     fedList = cms.vuint32( 1404 )
6903 )
6904 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6905     result = cms.bool( True )
6906 )
6907 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6908     saveTags = cms.bool( True ),
6909     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch OR L1_SingleEG8er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ),
6910     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6911     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6912     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6913     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6914     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6915     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6916     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6917     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6918     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6919 )
6920 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6921     offset = cms.uint32( 0 ),
6922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6923 )
6924 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6925     doBarrel = cms.bool( True ),
6926     doEndcaps = cms.bool( True ),
6927     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6928     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6929     clusEtaSize = cms.int32( 3 ),
6930     clusPhiSize = cms.int32( 3 ),
6931     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6932     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6933     clusSeedThr = cms.double( 0.5 ),
6934     clusSeedThrEndCap = cms.double( 1.0 ),
6935     useRecoFlag = cms.bool( False ),
6936     flagLevelRecHitsToUse = cms.int32( 1 ),
6937     useDBStatus = cms.bool( True ),
6938     statusLevelRecHitsToUse = cms.int32( 1 ),
6939     posCalcParameters = cms.PSet( 
6940       T0_barl = cms.double( 7.4 ),
6941       T0_endcPresh = cms.double( 1.2 ),
6942       LogWeighted = cms.bool( True ),
6943       T0_endc = cms.double( 3.1 ),
6944       X0 = cms.double( 0.89 ),
6945       W0 = cms.double( 4.2 )
6946     ),
6947     maxNumberofSeeds = cms.int32( 700 ),
6948     maxNumberofClusters = cms.int32( 300 ),
6949     debugLevel = cms.int32( 0 )
6950 )
6951 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6952     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6953     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6954     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6955     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6956     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6957     useRecoFlag = cms.bool( False ),
6958     flagLevelRecHitsToUse = cms.int32( 1 ),
6959     useDBStatus = cms.bool( True ),
6960     statusLevelRecHitsToUse = cms.int32( 1 ),
6961     doSelBarrel = cms.bool( True ),
6962     barrelSelection = cms.PSet( 
6963       massHighPi0Cand = cms.double( 0.156 ),
6964       ptMinForIsolation = cms.double( 1.0 ),
6965       seleMinvMaxBarrel = cms.double( 0.8 ),
6966       massLowPi0Cand = cms.double( 0.084 ),
6967       seleS9S25Gamma = cms.double( 0.8 ),
6968       seleBeltDeta = cms.double( 0.1 ),
6969       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6970       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6971       removePi0CandidatesForEta = cms.bool( True ),
6972       seleMinvMinBarrel = cms.double( 0.2 ),
6973       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6974       selePtPairBarrel_region1 = cms.double( 3.0 ),
6975       selePtPairBarrel_region2 = cms.double( 3.0 ),
6976       seleBeltDR = cms.double( 0.3 ),
6977       region1_Barrel = cms.double( 1.0 ),
6978       seleIsoBarrel_region1 = cms.double( 0.5 ),
6979       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6980       seleIsoBarrel_region2 = cms.double( 0.5 ),
6981       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6982       store5x5RecHitEB = cms.bool( True ),
6983       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6984       seleNxtalBarrel_region1 = cms.uint32( 6 )
6985     ),
6986     doSelEndcap = cms.bool( False ),
6987     endcapSelection = cms.PSet( 
6988       seleBeltDetaEndCap = cms.double( 0.05 ),
6989       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6990       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6991       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6992       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6993       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6994       ptMinForIsolationEndCap = cms.double( 0.5 ),
6995       selePtPairEndCap_region1 = cms.double( 1.5 ),
6996       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6997       selePtPairEndCap_region2 = cms.double( 1.5 ),
6998       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6999       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7000       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7001       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7002       region1_EndCap = cms.double( 1.8 ),
7003       region2_EndCap = cms.double( 2.0 ),
7004       store5x5RecHitEE = cms.bool( False ),
7005       seleIsoEndCap_region3 = cms.double( 0.5 ),
7006       seleIsoEndCap_region2 = cms.double( 0.5 ),
7007       seleMinvMinEndCap = cms.double( 0.05 ),
7008       selePtPairEndCap_region3 = cms.double( 99.0 ),
7009       seleIsoEndCap_region1 = cms.double( 0.5 ),
7010       seleBeltDREndCap = cms.double( 0.2 ),
7011       seleMinvMaxEndCap = cms.double( 0.3 ),
7012       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7013       seleS9S25GammaEndCap = cms.double( 0.0 )
7014     ),
7015     storeRecHitES = cms.bool( False ),
7016     preshowerSelection = cms.PSet( 
7017       preshClusterEnergyCut = cms.double( 0.0 ),
7018       debugLevelES = cms.string( "" ),
7019       ESCollection = cms.string( "etaEcalRecHitsES" ),
7020       preshNclust = cms.int32( 4 ),
7021       preshStripEnergyCut = cms.double( 0.0 ),
7022       preshCalibPlaneY = cms.double( 0.7 ),
7023       preshSeededNstrip = cms.int32( 15 ),
7024       preshCalibGamma = cms.double( 0.024 ),
7025       preshCalibPlaneX = cms.double( 1.0 ),
7026       preshCalibMIP = cms.double( 9.0E-5 )
7027     ),
7028     debugLevel = cms.int32( 0 )
7029 )
7030 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7031     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
7032     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
7033     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7034     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7035     doEnergyScale = cms.bool( False ),
7036     doIntercalib = cms.bool( False ),
7037     doLaserCorrections = cms.bool( False ),
7038     doEnergyScaleInverse = cms.bool( False ),
7039     doIntercalibInverse = cms.bool( False ),
7040     doLaserCorrectionsInverse = cms.bool( False )
7041 )
7042 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7043     region = cms.string( "barrel" ),
7044     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7045     digisOut = cms.string( "etaEBDigis" ),
7046     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
7047     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7048     srFlagsOut = cms.string( "etaEBSrFlags" )
7049 )
7050 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
7051     offset = cms.uint32( 0 ),
7052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7053 )
7054 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7055     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7056     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7057     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7058     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7059     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7060     useRecoFlag = cms.bool( False ),
7061     flagLevelRecHitsToUse = cms.int32( 1 ),
7062     useDBStatus = cms.bool( True ),
7063     statusLevelRecHitsToUse = cms.int32( 1 ),
7064     doSelBarrel = cms.bool( False ),
7065     barrelSelection = cms.PSet( 
7066       massHighPi0Cand = cms.double( 0.163 ),
7067       ptMinForIsolation = cms.double( 1.0 ),
7068       seleMinvMaxBarrel = cms.double( 0.8 ),
7069       massLowPi0Cand = cms.double( 0.104 ),
7070       seleS9S25Gamma = cms.double( 0.0 ),
7071       seleBeltDeta = cms.double( 0.05 ),
7072       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7073       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
7074       removePi0CandidatesForEta = cms.bool( False ),
7075       seleMinvMinBarrel = cms.double( 0.3 ),
7076       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7077       selePtPairBarrel_region1 = cms.double( 1.5 ),
7078       selePtPairBarrel_region2 = cms.double( 1.5 ),
7079       seleBeltDR = cms.double( 0.2 ),
7080       region1_Barrel = cms.double( 1.0 ),
7081       seleIsoBarrel_region1 = cms.double( 0.5 ),
7082       selePtGammaBarrel_region1 = cms.double( 1.0 ),
7083       seleIsoBarrel_region2 = cms.double( 0.5 ),
7084       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7085       store5x5RecHitEB = cms.bool( False ),
7086       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7087       seleNxtalBarrel_region1 = cms.uint32( 6 )
7088     ),
7089     doSelEndcap = cms.bool( True ),
7090     endcapSelection = cms.PSet( 
7091       seleBeltDetaEndCap = cms.double( 0.1 ),
7092       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7093       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
7094       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
7095       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7096       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7097       ptMinForIsolationEndCap = cms.double( 0.5 ),
7098       selePtPairEndCap_region1 = cms.double( 3.0 ),
7099       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
7100       selePtPairEndCap_region2 = cms.double( 3.0 ),
7101       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
7102       selePtGammaEndCap_region3 = cms.double( 1.0 ),
7103       selePtGammaEndCap_region2 = cms.double( 1.0 ),
7104       selePtGammaEndCap_region1 = cms.double( 1.0 ),
7105       region1_EndCap = cms.double( 1.8 ),
7106       region2_EndCap = cms.double( 2.0 ),
7107       store5x5RecHitEE = cms.bool( True ),
7108       seleIsoEndCap_region3 = cms.double( 0.5 ),
7109       seleIsoEndCap_region2 = cms.double( 0.5 ),
7110       seleMinvMinEndCap = cms.double( 0.2 ),
7111       selePtPairEndCap_region3 = cms.double( 3.0 ),
7112       seleIsoEndCap_region1 = cms.double( 0.5 ),
7113       seleBeltDREndCap = cms.double( 0.3 ),
7114       seleMinvMaxEndCap = cms.double( 0.8 ),
7115       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7116       seleS9S25GammaEndCap = cms.double( 0.85 )
7117     ),
7118     storeRecHitES = cms.bool( True ),
7119     preshowerSelection = cms.PSet( 
7120       preshClusterEnergyCut = cms.double( 0.0 ),
7121       debugLevelES = cms.string( "" ),
7122       ESCollection = cms.string( "etaEcalRecHitsES" ),
7123       preshNclust = cms.int32( 4 ),
7124       preshStripEnergyCut = cms.double( 0.0 ),
7125       preshCalibPlaneY = cms.double( 0.7 ),
7126       preshSeededNstrip = cms.int32( 15 ),
7127       preshCalibGamma = cms.double( 0.024 ),
7128       preshCalibPlaneX = cms.double( 1.0 ),
7129       preshCalibMIP = cms.double( 9.0E-5 )
7130     ),
7131     debugLevel = cms.int32( 0 )
7132 )
7133 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7134     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7135     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7136     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7137     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7138     doEnergyScale = cms.bool( False ),
7139     doIntercalib = cms.bool( False ),
7140     doLaserCorrections = cms.bool( False ),
7141     doEnergyScaleInverse = cms.bool( False ),
7142     doIntercalibInverse = cms.bool( False ),
7143     doLaserCorrectionsInverse = cms.bool( False )
7144 )
7145 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7146     region = cms.string( "endcap" ),
7147     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7148     digisOut = cms.string( "etaEEDigis" ),
7149     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7150     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7151     srFlagsOut = cms.string( "etaEESrFlags" )
7152 )
7153 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
7154     offset = cms.uint32( 0 ),
7155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7156 )
7157 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7158     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7159     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7160     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7161     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7162     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7163     useRecoFlag = cms.bool( False ),
7164     flagLevelRecHitsToUse = cms.int32( 1 ),
7165     useDBStatus = cms.bool( True ),
7166     statusLevelRecHitsToUse = cms.int32( 1 ),
7167     doSelBarrel = cms.bool( True ),
7168     barrelSelection = cms.PSet( 
7169       massHighPi0Cand = cms.double( 0.163 ),
7170       ptMinForIsolation = cms.double( 1.0 ),
7171       seleMinvMaxBarrel = cms.double( 0.22 ),
7172       massLowPi0Cand = cms.double( 0.104 ),
7173       seleS9S25Gamma = cms.double( 0.0 ),
7174       seleBeltDeta = cms.double( 0.05 ),
7175       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
7176       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7177       removePi0CandidatesForEta = cms.bool( False ),
7178       seleMinvMinBarrel = cms.double( 0.06 ),
7179       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
7180       selePtPairBarrel_region1 = cms.double( 2.0 ),
7181       selePtPairBarrel_region2 = cms.double( 1.75 ),
7182       seleBeltDR = cms.double( 0.2 ),
7183       region1_Barrel = cms.double( 1.0 ),
7184       seleIsoBarrel_region1 = cms.double( 0.5 ),
7185       selePtGammaBarrel_region1 = cms.double( 0.65 ),
7186       seleIsoBarrel_region2 = cms.double( 0.5 ),
7187       selePtGammaBarrel_region2 = cms.double( 0.65 ),
7188       store5x5RecHitEB = cms.bool( False ),
7189       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7190       seleNxtalBarrel_region1 = cms.uint32( 6 )
7191     ),
7192     doSelEndcap = cms.bool( False ),
7193     endcapSelection = cms.PSet( 
7194       seleBeltDetaEndCap = cms.double( 0.05 ),
7195       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
7196       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
7197       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
7198       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7199       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7200       ptMinForIsolationEndCap = cms.double( 0.5 ),
7201       selePtPairEndCap_region1 = cms.double( 1.5 ),
7202       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7203       selePtPairEndCap_region2 = cms.double( 1.5 ),
7204       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
7205       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7206       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7207       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7208       region1_EndCap = cms.double( 1.8 ),
7209       region2_EndCap = cms.double( 2.0 ),
7210       store5x5RecHitEE = cms.bool( False ),
7211       seleIsoEndCap_region3 = cms.double( 0.5 ),
7212       seleIsoEndCap_region2 = cms.double( 0.5 ),
7213       seleMinvMinEndCap = cms.double( 0.05 ),
7214       selePtPairEndCap_region3 = cms.double( 99.0 ),
7215       seleIsoEndCap_region1 = cms.double( 0.5 ),
7216       seleBeltDREndCap = cms.double( 0.2 ),
7217       seleMinvMaxEndCap = cms.double( 0.3 ),
7218       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7219       seleS9S25GammaEndCap = cms.double( 0.0 )
7220     ),
7221     storeRecHitES = cms.bool( False ),
7222     preshowerSelection = cms.PSet( 
7223       preshClusterEnergyCut = cms.double( 0.0 ),
7224       debugLevelES = cms.string( "" ),
7225       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7226       preshNclust = cms.int32( 4 ),
7227       preshStripEnergyCut = cms.double( 0.0 ),
7228       preshCalibPlaneY = cms.double( 0.7 ),
7229       preshSeededNstrip = cms.int32( 15 ),
7230       preshCalibGamma = cms.double( 0.024 ),
7231       preshCalibPlaneX = cms.double( 1.0 ),
7232       preshCalibMIP = cms.double( 9.0E-5 )
7233     ),
7234     debugLevel = cms.int32( 0 )
7235 )
7236 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7237     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7238     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7239     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7240     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7241     doEnergyScale = cms.bool( False ),
7242     doIntercalib = cms.bool( False ),
7243     doLaserCorrections = cms.bool( False ),
7244     doEnergyScaleInverse = cms.bool( False ),
7245     doIntercalibInverse = cms.bool( False ),
7246     doLaserCorrectionsInverse = cms.bool( False )
7247 )
7248 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7249     region = cms.string( "barrel" ),
7250     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7251     digisOut = cms.string( "pi0EBDigis" ),
7252     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
7253     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7254     srFlagsOut = cms.string( "pi0EBSrFlags" )
7255 )
7256 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
7257     offset = cms.uint32( 0 ),
7258     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7259 )
7260 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7261     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7262     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7263     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7264     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7265     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7266     useRecoFlag = cms.bool( False ),
7267     flagLevelRecHitsToUse = cms.int32( 1 ),
7268     useDBStatus = cms.bool( True ),
7269     statusLevelRecHitsToUse = cms.int32( 1 ),
7270     doSelBarrel = cms.bool( False ),
7271     barrelSelection = cms.PSet( 
7272       massHighPi0Cand = cms.double( 0.163 ),
7273       ptMinForIsolation = cms.double( 1.0 ),
7274       seleMinvMaxBarrel = cms.double( 0.22 ),
7275       massLowPi0Cand = cms.double( 0.104 ),
7276       seleS9S25Gamma = cms.double( 0.0 ),
7277       seleBeltDeta = cms.double( 0.05 ),
7278       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7279       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7280       removePi0CandidatesForEta = cms.bool( False ),
7281       seleMinvMinBarrel = cms.double( 0.06 ),
7282       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7283       selePtPairBarrel_region1 = cms.double( 1.5 ),
7284       selePtPairBarrel_region2 = cms.double( 1.5 ),
7285       seleBeltDR = cms.double( 0.2 ),
7286       region1_Barrel = cms.double( 1.0 ),
7287       seleIsoBarrel_region1 = cms.double( 0.5 ),
7288       selePtGammaBarrel_region1 = cms.double( 0.5 ),
7289       seleIsoBarrel_region2 = cms.double( 0.5 ),
7290       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7291       store5x5RecHitEB = cms.bool( False ),
7292       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7293       seleNxtalBarrel_region1 = cms.uint32( 6 )
7294     ),
7295     doSelEndcap = cms.bool( True ),
7296     endcapSelection = cms.PSet( 
7297       seleBeltDetaEndCap = cms.double( 0.05 ),
7298       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7299       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
7300       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
7301       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7302       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7303       ptMinForIsolationEndCap = cms.double( 0.5 ),
7304       selePtPairEndCap_region1 = cms.double( 3.75 ),
7305       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7306       selePtPairEndCap_region2 = cms.double( 2.0 ),
7307       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
7308       selePtGammaEndCap_region3 = cms.double( 0.95 ),
7309       selePtGammaEndCap_region2 = cms.double( 0.95 ),
7310       selePtGammaEndCap_region1 = cms.double( 1.1 ),
7311       region1_EndCap = cms.double( 1.8 ),
7312       region2_EndCap = cms.double( 2.0 ),
7313       store5x5RecHitEE = cms.bool( False ),
7314       seleIsoEndCap_region3 = cms.double( 0.5 ),
7315       seleIsoEndCap_region2 = cms.double( 0.5 ),
7316       seleMinvMinEndCap = cms.double( 0.05 ),
7317       selePtPairEndCap_region3 = cms.double( 2.0 ),
7318       seleIsoEndCap_region1 = cms.double( 0.5 ),
7319       seleBeltDREndCap = cms.double( 0.2 ),
7320       seleMinvMaxEndCap = cms.double( 0.3 ),
7321       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7322       seleS9S25GammaEndCap = cms.double( 0.0 )
7323     ),
7324     storeRecHitES = cms.bool( True ),
7325     preshowerSelection = cms.PSet( 
7326       preshClusterEnergyCut = cms.double( 0.0 ),
7327       debugLevelES = cms.string( "" ),
7328       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7329       preshNclust = cms.int32( 4 ),
7330       preshStripEnergyCut = cms.double( 0.0 ),
7331       preshCalibPlaneY = cms.double( 0.7 ),
7332       preshSeededNstrip = cms.int32( 15 ),
7333       preshCalibGamma = cms.double( 0.024 ),
7334       preshCalibPlaneX = cms.double( 1.0 ),
7335       preshCalibMIP = cms.double( 9.0E-5 )
7336     ),
7337     debugLevel = cms.int32( 0 )
7338 )
7339 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7340     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7341     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7342     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7343     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7344     doEnergyScale = cms.bool( False ),
7345     doIntercalib = cms.bool( False ),
7346     doLaserCorrections = cms.bool( False ),
7347     doEnergyScaleInverse = cms.bool( False ),
7348     doIntercalibInverse = cms.bool( False ),
7349     doLaserCorrectionsInverse = cms.bool( False )
7350 )
7351 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7352     region = cms.string( "endcap" ),
7353     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7354     digisOut = cms.string( "pi0EEDigis" ),
7355     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
7356     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7357     srFlagsOut = cms.string( "pi0EESrFlags" )
7358 )
7359 fragment.hltL1sHTTMultiJet = cms.EDFilter( "HLTL1TSeed",
7360     saveTags = cms.bool( True ),
7361     L1SeedsLogicalExpression = cms.string( "L1_HTT280er_QuadJet_70_55_40_35_er2p5" ),
7362     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7363     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7364     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7365     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7366     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7367     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7368     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7369     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7370     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7371 )
7372 fragment.hltPreAlCaIsoTrackHBHE = cms.EDFilter( "HLTPrescaler",
7373     offset = cms.uint32( 0 ),
7374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7375 )
7376 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
7377     src = cms.InputTag( "hltOnlineBeamSpot" ),
7378     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7379 )
7380 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
7381     IncludeErrors = cms.bool( True ),
7382     UseQualityInfo = cms.bool( False ),
7383     clusterThreshold_layer1 = cms.int32( 2000 ),
7384     clusterThreshold_otherLayers = cms.int32( 4000 ),
7385     VCaltoElectronGain = cms.double( 1.0 ),
7386     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7387     VCaltoElectronOffset = cms.double( 0.0 ),
7388     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7389     InputLabel = cms.InputTag( "rawDataCollector" ),
7390     Regions = cms.PSet(  ),
7391     CablingMapLabel = cms.string( "" ),
7392     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7393 )
7394 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7395     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7396     clusterThreshold_layer1 = cms.int32( 2000 ),
7397     clusterThreshold_otherLayers = cms.int32( 4000 ),
7398     produceDigis = cms.bool( False ),
7399     storeDigis = cms.bool( False )
7400 )
7401 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7402     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7403     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7404     CablingMapLabel = cms.string( "" ),
7405     UsePhase1 = cms.bool( True ),
7406     ErrorList = cms.vint32( 29 ),
7407     UserErrorList = cms.vint32( 40 )
7408 )
7409 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
7410     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
7411     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7412     CPE = cms.string( "PixelCPEFastParams" ),
7413     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7414 )
7415 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7416     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7417     src = cms.InputTag( "hltSiPixelClusters" )
7418 )
7419 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
7420     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7421     CPE = cms.string( "PixelCPEFastParams" ),
7422     ptmin = cms.double( 0.9 ),
7423     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7424     CAThetaCutForward = cms.double( 0.00355691321774 ),
7425     hardCurvCut = cms.double( 0.0328407225 ),
7426     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7427     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7428     earlyFishbone = cms.bool( True ),
7429     lateFishbone = cms.bool( False ),
7430     fillStatistics = cms.bool( False ),
7431     minHitsPerNtuplet = cms.uint32( 3 ),
7432     minHitsForSharingCut = cms.uint32( 10 ),
7433     fitNas4 = cms.bool( False ),
7434     doClusterCut = cms.bool( True ),
7435     doZ0Cut = cms.bool( True ),
7436     doPtCut = cms.bool( True ),
7437     useRiemannFit = cms.bool( False ),
7438     doSharedHitCut = cms.bool( True ),
7439     dupPassThrough = cms.bool( False ),
7440     useSimpleTripletCleaner = cms.bool( True ),
7441     maxNumberOfDoublets = cms.uint32( 524288 ),
7442     idealConditions = cms.bool( False ),
7443     includeJumpingForwardDoublets = cms.bool( True ),
7444     cellZ0Cut = cms.double( 12.0 ),
7445     cellPtCut = cms.double( 0.5 ),
7446     trackQualityCuts = cms.PSet( 
7447       chi2MaxPt = cms.double( 10.0 ),
7448       tripletMaxTip = cms.double( 0.3 ),
7449       chi2Scale = cms.double( 8.0 ),
7450       quadrupletMaxTip = cms.double( 0.5 ),
7451       quadrupletMinPt = cms.double( 0.3 ),
7452       quadrupletMaxZip = cms.double( 12.0 ),
7453       tripletMaxZip = cms.double( 12.0 ),
7454       tripletMinPt = cms.double( 0.5 ),
7455       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7456     ),
7457     minYsizeB1 = cms.int32( 1 ),
7458     minYsizeB2 = cms.int32( 1 ),
7459     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
7460     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7461 )
7462 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7463     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7464     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7465     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
7466     minNumberOfHits = cms.int32( 0 ),
7467     minQuality = cms.string( "loose" )
7468 )
7469 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
7470     oneKernel = cms.bool( True ),
7471     useDensity = cms.bool( True ),
7472     useDBSCAN = cms.bool( False ),
7473     useIterative = cms.bool( False ),
7474     doSplitting = cms.bool( True ),
7475     minT = cms.int32( 2 ),
7476     eps = cms.double( 0.07 ),
7477     errmax = cms.double( 0.01 ),
7478     chi2max = cms.double( 9.0 ),
7479     maxVertices = cms.int32( 256 ),
7480     PtMin = cms.double( 0.5 ),
7481     PtMax = cms.double( 75.0 ),
7482     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7483     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7484 )
7485 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7486     TrackCollection = cms.InputTag( "hltPixelTracks" ),
7487     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7488     src = cms.InputTag( "hltPixelVerticesSoA" )
7489 )
7490 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
7491     src = cms.InputTag( "hltPixelVertices" ),
7492     maxVtx = cms.uint32( 100 ),
7493     fractionSumPt2 = cms.double( 0.3 ),
7494     minSumPt2 = cms.double( 0.0 ),
7495     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7496 )
7497 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7498     ProductLabel = cms.InputTag( "rawDataCollector" )
7499 )
7500 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7501     ProductLabel = cms.InputTag( "rawDataCollector" ),
7502     ConditionsLabel = cms.string( "" ),
7503     onDemand = cms.bool( False ),
7504     DoAPVEmulatorCheck = cms.bool( False ),
7505     LegacyUnpacker = cms.bool( False ),
7506     HybridZeroSuppressed = cms.bool( False ),
7507     Clusterizer = cms.PSet( 
7508       ConditionsLabel = cms.string( "" ),
7509       MaxClusterSize = cms.uint32( 16 ),
7510       ClusterThreshold = cms.double( 5.0 ),
7511       SeedThreshold = cms.double( 3.0 ),
7512       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7513       ChannelThreshold = cms.double( 2.0 ),
7514       MaxAdjacentBad = cms.uint32( 0 ),
7515       setDetId = cms.bool( True ),
7516       MaxSequentialHoles = cms.uint32( 0 ),
7517       RemoveApvShots = cms.bool( True ),
7518       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7519       MaxSequentialBad = cms.uint32( 1 )
7520     ),
7521     Algorithms = cms.PSet( 
7522       Use10bitsTruncation = cms.bool( False ),
7523       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7524       useCMMeanMap = cms.bool( False ),
7525       TruncateInSuppressor = cms.bool( True ),
7526       doAPVRestore = cms.bool( False ),
7527       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7528       PedestalSubtractionFedMode = cms.bool( True )
7529     )
7530 )
7531 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7532     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7533     skipClusters = cms.InputTag( "" ),
7534     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7535     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7536     Phase2TrackerCluster1DProducer = cms.string( "" ),
7537     vectorHits = cms.InputTag( "" ),
7538     vectorHitsRej = cms.InputTag( "" ),
7539     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7540     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7541     pixelCablingMapLabel = cms.string( "" ),
7542     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7543     switchOffPixelsIfEmpty = cms.bool( True )
7544 )
7545 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7546     InputCollection = cms.InputTag( "hltPixelTracks" ),
7547     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7548     originHalfLength = cms.double( 0.3 ),
7549     originRadius = cms.double( 0.1 ),
7550     useProtoTrackKinematics = cms.bool( False ),
7551     useEventsWithNoVertex = cms.bool( True ),
7552     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7553     usePV = cms.bool( False ),
7554     includeFourthHit = cms.bool( True ),
7555     produceComplement = cms.bool( False ),
7556     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7557 )
7558 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
7559     hits = cms.InputTag( "hltSiPixelRecHits" ),
7560     clusters = cms.InputTag( "hltSiPixelClusters" ),
7561     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
7562 )
7563 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
7564     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7565     rphiRecHits = cms.string( "rphiRecHit" ),
7566     stereoRecHits = cms.string( "stereoRecHit" ),
7567     matchedRecHits = cms.string( "matchedRecHit" ),
7568     useSiStripQuality = cms.bool( False ),
7569     MaskBadAPVFibers = cms.bool( False ),
7570     doMatching = cms.bool( False ),
7571     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
7572     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
7573     siStripQualityLabel = cms.ESInputTag( "","" )
7574 )
7575 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
7576     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
7577     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
7578     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7579     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7580     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
7581 )
7582 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
7583     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7584     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7585     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7586     usePixelQualityDB = cms.bool( True ),
7587     useStripStripQualityDB = cms.bool( True )
7588 )
7589 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
7590     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7591     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7592     maxNSeeds = cms.uint32( 500000 )
7593 )
7594 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
7595     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7596     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7597     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7598     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7599     clustersToSkip = cms.InputTag( "" ),
7600     buildingRoutine = cms.string( "cloneEngine" ),
7601     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
7602     seedCleaning = cms.bool( True ),
7603     removeDuplicates = cms.bool( True ),
7604     backwardFitInCMSSW = cms.bool( False ),
7605     mkFitSilent = cms.untracked.bool( True ),
7606     limitConcurrency = cms.untracked.bool( False ),
7607     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7608 )
7609 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
7610     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7611     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7612     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7613     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7614     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
7615     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7616     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7617     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
7618     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
7619     qualityMaxInvPt = cms.double( 100.0 ),
7620     qualityMinTheta = cms.double( 0.01 ),
7621     qualityMaxR = cms.double( 120.0 ),
7622     qualityMaxZ = cms.double( 280.0 ),
7623     qualityMaxPosErr = cms.double( 100.0 ),
7624     qualitySignPt = cms.bool( True ),
7625     doErrorRescale = cms.bool( True ),
7626     tfDnnLabel = cms.string( "trackSelectionTf" ),
7627     candMVASel = cms.bool( False ),
7628     candWP = cms.double( 0.0 ),
7629     batchSize = cms.int32( 16 )
7630 )
7631 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7632     TrajectoryInEvent = cms.bool( False ),
7633     useHitsSplitting = cms.bool( False ),
7634     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
7635     clusterRemovalInfo = cms.InputTag( "" ),
7636     AlgorithmName = cms.string( "hltIter0" ),
7637     GeometricInnerState = cms.bool( True ),
7638     reMatchSplitHits = cms.bool( False ),
7639     usePropagatorForPCA = cms.bool( False ),
7640     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7641     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7642     useSimpleMF = cms.bool( True ),
7643     SimpleMagneticField = cms.string( "ParabolicMf" ),
7644     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7645     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7646     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7647     NavigationSchool = cms.string( "" ),
7648     MeasurementTracker = cms.string( "" )
7649 )
7650 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7651     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7652     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7653     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7654     ignoreVertices = cms.bool( False ),
7655     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7656     mva = cms.PSet( 
7657       minPixelHits = cms.vint32( 0, 0, 0 ),
7658       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7659       dr_par = cms.PSet( 
7660         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7661         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7662         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7663         dr_exp = cms.vint32( 4, 4, 4 ),
7664         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7665       ),
7666       maxLostLayers = cms.vint32( 1, 1, 1 ),
7667       min3DLayers = cms.vint32( 0, 0, 0 ),
7668       dz_par = cms.PSet( 
7669         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7670         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
7671         dz_exp = cms.vint32( 4, 4, 4 )
7672       ),
7673       minNVtxTrk = cms.int32( 3 ),
7674       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7675       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7676       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
7677       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
7678       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7679       minLayers = cms.vint32( 3, 3, 3 )
7680     )
7681 )
7682 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7683     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7684     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
7685     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
7686     minQuality = cms.string( "highPurity" ),
7687     copyExtras = cms.untracked.bool( True ),
7688     copyTrajectories = cms.untracked.bool( False )
7689 )
7690 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7691     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
7692     trackClassifier = cms.InputTag( '','QualityMasks' ),
7693     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7694     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7695     oldClusterRemovalInfo = cms.InputTag( "" ),
7696     TrackQuality = cms.string( "highPurity" ),
7697     maxChi2 = cms.double( 16.0 ),
7698     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7699     overrideTrkQuals = cms.InputTag( "" )
7700 )
7701 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7702     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7703     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7704     phase2clustersToSkip = cms.InputTag( "" )
7705 )
7706 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7707     RegionPSet = cms.PSet( 
7708       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7709       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7710       zErrorBeamSpot = cms.double( 15.0 ),
7711       extraPhi = cms.double( 0.0 ),
7712       extraEta = cms.double( 0.0 ),
7713       maxNVertices = cms.int32( 3 ),
7714       nSigmaZVertex = cms.double( 3.0 ),
7715       nSigmaZBeamSpot = cms.double( 4.0 ),
7716       ptMin = cms.double( 1.2 ),
7717       operationMode = cms.string( "VerticesFixed" ),
7718       searchOpt = cms.bool( False ),
7719       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7720       originRadius = cms.double( 0.015 ),
7721       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7722       precise = cms.bool( True ),
7723       zErrorVertex = cms.double( 0.03 )
7724     ),
7725     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7726     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7727     ignoreSingleFPixPanelModules = cms.bool( True ),
7728     debug = cms.untracked.bool( False ),
7729     createPlottingFiles = cms.untracked.bool( False ),
7730     layerList = cms.vstring( 'BPix1+BPix2',
7731       'BPix2+FPix1_pos',
7732       'BPix2+FPix1_neg',
7733       'FPix1_pos+FPix2_pos',
7734       'FPix1_neg+FPix2_neg',
7735       'BPix1+FPix2_neg',
7736       'BPix2+FPix2_neg',
7737       'FPix2_neg+FPix3_neg',
7738       'BPix2+BPix3' ),
7739     BPix = cms.PSet( 
7740       hitErrorRPhi = cms.double( 0.0027 ),
7741       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7742       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7743       useErrorsFromParam = cms.bool( True ),
7744       hitErrorRZ = cms.double( 0.006 ),
7745       HitProducer = cms.string( "hltSiPixelRecHits" )
7746     ),
7747     FPix = cms.PSet( 
7748       hitErrorRPhi = cms.double( 0.0051 ),
7749       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7750       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7751       useErrorsFromParam = cms.bool( True ),
7752       hitErrorRZ = cms.double( 0.0036 ),
7753       HitProducer = cms.string( "hltSiPixelRecHits" )
7754     ),
7755     TIB = cms.PSet(  ),
7756     TID = cms.PSet(  ),
7757     TOB = cms.PSet(  ),
7758     TEC = cms.PSet(  ),
7759     MTIB = cms.PSet(  ),
7760     MTID = cms.PSet(  ),
7761     MTOB = cms.PSet(  ),
7762     MTEC = cms.PSet(  )
7763 )
7764 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7765     doClusterCheck = cms.bool( False ),
7766     MaxNumberOfStripClusters = cms.uint32( 50000 ),
7767     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7768     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7769     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7770     cut = cms.string( "" ),
7771     DontCountDetsAboveNClusters = cms.uint32( 0 ),
7772     silentClusterCheck = cms.untracked.bool( False )
7773 )
7774 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7775     seedingLayers = cms.InputTag( "" ),
7776     trackingRegions = cms.InputTag( "" ),
7777     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
7778     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
7779     produceSeedingHitSets = cms.bool( True ),
7780     produceIntermediateHitDoublets = cms.bool( False ),
7781     maxElement = cms.uint32( 0 ),
7782     maxElementTotal = cms.uint32( 50000000 ),
7783     putEmptyIfMaxElementReached = cms.bool( False ),
7784     layerPairs = cms.vuint32( 0 )
7785 )
7786 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7787     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
7788     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7789     SeedMomentumForBOFF = cms.double( 5.0 ),
7790     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7791     MinOneOverPtError = cms.double( 1.0 ),
7792     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7793     magneticField = cms.string( "ParabolicMf" ),
7794     forceKinematicWithRegionDirection = cms.bool( False ),
7795     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
7796 )
7797 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
7798     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
7799     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7800     maxNSeeds = cms.uint32( 500000 )
7801 )
7802 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
7803     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7804     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7805     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7806     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
7807     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7808     buildingRoutine = cms.string( "cloneEngine" ),
7809     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
7810     seedCleaning = cms.bool( True ),
7811     removeDuplicates = cms.bool( True ),
7812     backwardFitInCMSSW = cms.bool( False ),
7813     mkFitSilent = cms.untracked.bool( True ),
7814     limitConcurrency = cms.untracked.bool( False ),
7815     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7816 )
7817 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
7818     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7819     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7820     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7821     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
7822     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit" ),
7823     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
7824     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7825     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
7826     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
7827     qualityMaxInvPt = cms.double( 100.0 ),
7828     qualityMinTheta = cms.double( 0.01 ),
7829     qualityMaxR = cms.double( 120.0 ),
7830     qualityMaxZ = cms.double( 280.0 ),
7831     qualityMaxPosErr = cms.double( 100.0 ),
7832     qualitySignPt = cms.bool( True ),
7833     doErrorRescale = cms.bool( True ),
7834     tfDnnLabel = cms.string( "trackSelectionTf" ),
7835     candMVASel = cms.bool( False ),
7836     candWP = cms.double( 0.0 ),
7837     batchSize = cms.int32( 16 )
7838 )
7839 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7840     TrajectoryInEvent = cms.bool( False ),
7841     useHitsSplitting = cms.bool( False ),
7842     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
7843     clusterRemovalInfo = cms.InputTag( "" ),
7844     AlgorithmName = cms.string( "hltDoubletRecovery" ),
7845     GeometricInnerState = cms.bool( True ),
7846     reMatchSplitHits = cms.bool( False ),
7847     usePropagatorForPCA = cms.bool( False ),
7848     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7849     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7850     useSimpleMF = cms.bool( True ),
7851     SimpleMagneticField = cms.string( "ParabolicMf" ),
7852     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7853     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7854     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7855     NavigationSchool = cms.string( "" ),
7856     MeasurementTracker = cms.string( "" )
7857 )
7858 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7859     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7860     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7861     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7862     ignoreVertices = cms.bool( False ),
7863     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7864     mva = cms.PSet( 
7865       minPixelHits = cms.vint32( 0, 0, 0 ),
7866       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7867       dr_par = cms.PSet( 
7868         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7869         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
7870         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7871         dr_exp = cms.vint32( 4, 4, 4 ),
7872         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7873       ),
7874       maxLostLayers = cms.vint32( 0, 0, 0 ),
7875       min3DLayers = cms.vint32( 0, 0, 3 ),
7876       dz_par = cms.PSet( 
7877         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7878         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
7879         dz_exp = cms.vint32( 4, 4, 4 )
7880       ),
7881       minHits = cms.vint32( 0, 0, 5 ),
7882       minNVtxTrk = cms.int32( 3 ),
7883       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7884       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7885       maxChi2 = cms.vdouble( 999.0, 999.0, 4.9 ),
7886       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
7887       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7888       minLayers = cms.vint32( 0, 0, 4 )
7889     )
7890 )
7891 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7892     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7893     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
7894     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
7895     minQuality = cms.string( "highPurity" ),
7896     copyExtras = cms.untracked.bool( True ),
7897     copyTrajectories = cms.untracked.bool( False )
7898 )
7899 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
7900     copyExtras = cms.untracked.bool( True ),
7901     copyMVA = cms.bool( False ),
7902     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7903     MaxNormalizedChisq = cms.double( 1000.0 ),
7904     MinPT = cms.double( 0.05 ),
7905     MinFound = cms.int32( 3 ),
7906     Epsilon = cms.double( -0.001 ),
7907     ShareFrac = cms.double( 0.19 ),
7908     allowFirstHitShare = cms.bool( True ),
7909     FoundHitBonus = cms.double( 5.0 ),
7910     LostHitPenalty = cms.double( 20.0 ),
7911     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7912     newQuality = cms.string( "confirmed" ),
7913     setsToMerge = cms.VPSet( 
7914       cms.PSet(  pQual = cms.bool( False ),
7915         tLists = cms.vint32( 0, 1 )
7916       )
7917     ),
7918     hasSelector = cms.vint32( 0, 0 ),
7919     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7920     writeOnlyTrkQuals = cms.bool( False ),
7921     makeReKeyedSeeds = cms.untracked.bool( False ),
7922     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
7923 )
7924 fragment.hltMergedTracksSelector = cms.EDProducer( "TrackWithVertexSelector",
7925     src = cms.InputTag( "hltMergedTracks" ),
7926     copyExtras = cms.untracked.bool( False ),
7927     copyTrajectories = cms.untracked.bool( False ),
7928     numberOfValidHits = cms.uint32( 8 ),
7929     numberOfValidPixelHits = cms.uint32( 0 ),
7930     numberOfLostHits = cms.uint32( 0 ),
7931     normalizedChi2 = cms.double( 5.0 ),
7932     ptMin = cms.double( 1.0 ),
7933     ptMax = cms.double( 999999.0 ),
7934     etaMin = cms.double( 0.0 ),
7935     etaMax = cms.double( 2.5 ),
7936     dzMax = cms.double( 999.0 ),
7937     d0Max = cms.double( 999.0 ),
7938     ptErrorCut = cms.double( 0.5 ),
7939     quality = cms.string( "highPurity" ),
7940     useVtx = cms.bool( True ),
7941     nVertices = cms.uint32( 0 ),
7942     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
7943     timesTag = cms.InputTag( "" ),
7944     timeResosTag = cms.InputTag( "" ),
7945     vtxFallback = cms.bool( True ),
7946     zetaVtx = cms.double( 0.02 ),
7947     rhoVtx = cms.double( 0.02 ),
7948     nSigmaDtVertex = cms.double( 0.0 )
7949 )
7950 fragment.hltMergedTracksSelectorFilter = cms.EDFilter( "TrackSelector",
7951     src = cms.InputTag( "hltMergedTracksSelector" ),
7952     cut = cms.string( "p > 40 && p <= 60 && hitPattern().trackerLayersWithMeasurement() >= 8 && (hitPattern().stripTOBLayersWithMeasurement() + hitPattern().stripTECLayersWithMeasurement()) >= 4" ),
7953     filter = cms.bool( True ),
7954     throwOnMissing = cms.untracked.bool( True )
7955 )
7956 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
7957     HcalFirstFED = cms.untracked.int32( 700 ),
7958     firstSample = cms.int32( 0 ),
7959     lastSample = cms.int32( 9 ),
7960     FilterDataQuality = cms.bool( True ),
7961     FEDs = cms.untracked.vint32(  ),
7962     UnpackZDC = cms.untracked.bool( True ),
7963     UnpackCalib = cms.untracked.bool( True ),
7964     UnpackUMNio = cms.untracked.bool( True ),
7965     UnpackTTP = cms.untracked.bool( False ),
7966     silent = cms.untracked.bool( True ),
7967     saveQIE10DataNSamples = cms.untracked.vint32(  ),
7968     saveQIE10DataTags = cms.untracked.vstring(  ),
7969     saveQIE11DataNSamples = cms.untracked.vint32(  ),
7970     saveQIE11DataTags = cms.untracked.vstring(  ),
7971     ComplainEmptyData = cms.untracked.bool( False ),
7972     UnpackerMode = cms.untracked.int32( 0 ),
7973     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
7974     InputLabel = cms.InputTag( "rawDataCollector" ),
7975     ElectronicsMap = cms.string( "" )
7976 )
7977 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
7978     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7979     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7980     digisLabelF01HE = cms.string( "f01HEDigis" ),
7981     digisLabelF5HB = cms.string( "f5HBDigis" ),
7982     digisLabelF3HB = cms.string( "f3HBDigis" ),
7983     maxChannelsF01HE = cms.uint32( 10000 ),
7984     maxChannelsF5HB = cms.uint32( 10000 ),
7985     maxChannelsF3HB = cms.uint32( 10000 ),
7986     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7987 )
7988 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
7989     maxTimeSamples = cms.uint32( 10 ),
7990     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7991     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7992     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7993     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7994     recHitsLabelM0HBHE = cms.string( "" ),
7995     sipmQTSShift = cms.int32( 0 ),
7996     sipmQNTStoSum = cms.int32( 3 ),
7997     firstSampleShift = cms.int32( 0 ),
7998     useEffectivePedestals = cms.bool( True ),
7999     meanTime = cms.double( 0.0 ),
8000     timeSigmaSiPM = cms.double( 2.5 ),
8001     timeSigmaHPD = cms.double( 5.0 ),
8002     ts4Thresh = cms.double( 0.0 ),
8003     applyTimeSlew = cms.bool( True ),
8004     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
8005     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
8006     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
8007     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
8008     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
8009     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8010 )
8011 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
8012     src = cms.InputTag( "hltHbheRecoSoA" )
8013 )
8014 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
8015     digiLabel = cms.InputTag( "hltHcalDigis" ),
8016     forceSOI = cms.int32( -1 ),
8017     soiShift = cms.int32( 0 ),
8018     dropZSmarkedPassed = cms.bool( True ),
8019     tsFromDB = cms.bool( False ),
8020     sumAllTimeSlices = cms.bool( False )
8021 )
8022 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
8023     inputLabel = cms.InputTag( "hltHfprereco" ),
8024     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
8025     useChannelQualityFromDB = cms.bool( False ),
8026     checkChannelQualityForDepth3and4 = cms.bool( False ),
8027     algorithm = cms.PSet( 
8028       tfallIfNoTDC = cms.double( -101.0 ),
8029       triseIfNoTDC = cms.double( -100.0 ),
8030       rejectAllFailures = cms.bool( True ),
8031       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 ),
8032       soiPhase = cms.uint32( 1 ),
8033       timeShift = cms.double( 0.0 ),
8034       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
8035       Class = cms.string( "HFFlexibleTimeCheck" )
8036     ),
8037     runHFStripFilter = cms.bool( False ),
8038     HFStripFilter = cms.PSet( 
8039       seedHitIetaMax = cms.int32( 35 ),
8040       verboseLevel = cms.untracked.int32( 10 ),
8041       maxThreshold = cms.double( 100.0 ),
8042       stripThreshold = cms.double( 40.0 ),
8043       wedgeCut = cms.double( 0.05 ),
8044       lstrips = cms.int32( 2 ),
8045       maxStripTime = cms.double( 10.0 ),
8046       gap = cms.int32( 2 ),
8047       timeMax = cms.double( 6.0 )
8048     ),
8049     setNoiseFlags = cms.bool( True ),
8050     S9S1stat = cms.PSet( 
8051       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 ),
8052       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 ),
8053       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 ),
8054       isS8S1 = cms.bool( False ),
8055       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 ),
8056       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 ),
8057       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 ),
8058       HcalAcceptSeverityLevel = cms.int32( 9 )
8059     ),
8060     S8S1stat = cms.PSet( 
8061       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 ),
8062       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 ),
8063       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 ),
8064       isS8S1 = cms.bool( True ),
8065       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 ),
8066       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 ),
8067       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 ),
8068       HcalAcceptSeverityLevel = cms.int32( 9 )
8069     ),
8070     PETstat = cms.PSet( 
8071       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 ),
8072       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 ),
8073       long_R_29 = cms.vdouble( 0.8 ),
8074       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 ),
8075       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 ),
8076       short_R_29 = cms.vdouble( 0.8 ),
8077       long_R = cms.vdouble( 0.98 ),
8078       short_R = cms.vdouble( 0.8 ),
8079       HcalAcceptSeverityLevel = cms.int32( 9 )
8080     )
8081 )
8082 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
8083     correctForTimeslew = cms.bool( True ),
8084     correctForPhaseContainment = cms.bool( True ),
8085     correctionPhaseNS = cms.double( 13.0 ),
8086     digiLabel = cms.InputTag( "hltHcalDigis" ),
8087     correctTiming = cms.bool( False ),
8088     dropZSmarkedPassed = cms.bool( True ),
8089     firstAuxTS = cms.int32( 4 ),
8090     firstSample = cms.int32( 4 ),
8091     samplesToAdd = cms.int32( 4 ),
8092     tsFromDB = cms.bool( True ),
8093     useLeakCorrection = cms.bool( False ),
8094     recoParamsFromDB = cms.bool( True ),
8095     setNegativeFlags = cms.bool( False ),
8096     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
8097     setSaturationFlags = cms.bool( False ),
8098     Subdetector = cms.string( "HO" ),
8099     digiTimeFromDB = cms.bool( True ),
8100     hfTimingTrustParameters = cms.PSet(  ),
8101     setTimingTrustFlags = cms.bool( False ),
8102     setNoiseFlags = cms.bool( False ),
8103     digistat = cms.PSet(  ),
8104     HFInWindowStat = cms.PSet(  ),
8105     S9S1stat = cms.PSet(  ),
8106     S8S1stat = cms.PSet(  ),
8107     PETstat = cms.PSet(  ),
8108     dataOOTCorrectionName = cms.string( "" ),
8109     dataOOTCorrectionCategory = cms.string( "Data" ),
8110     mcOOTCorrectionName = cms.string( "" ),
8111     mcOOTCorrectionCategory = cms.string( "MC" )
8112 )
8113 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
8114     inputLabel = cms.InputTag( "rawDataCollector" ),
8115     debug = cms.untracked.bool( False )
8116 )
8117 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
8118     recAlgoConfig = cms.PSet( 
8119       maxTime = cms.double( 420.0 ),
8120       debug = cms.untracked.bool( False ),
8121       stepTwoFromDigi = cms.bool( False ),
8122       tTrigModeConfig = cms.PSet( 
8123         debug = cms.untracked.bool( False ),
8124         tofCorrType = cms.int32( 0 ),
8125         tTrigLabel = cms.string( "" ),
8126         wirePropCorrType = cms.int32( 0 ),
8127         doTOFCorrection = cms.bool( True ),
8128         vPropWire = cms.double( 24.4 ),
8129         doT0Correction = cms.bool( True ),
8130         doWirePropCorrection = cms.bool( True ),
8131         t0Label = cms.string( "" )
8132       ),
8133       useUncertDB = cms.bool( True ),
8134       doVdriftCorr = cms.bool( True ),
8135       minTime = cms.double( -3.0 ),
8136       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8137       readLegacyTTrigDB = cms.bool( True ),
8138       readLegacyVDriftDB = cms.bool( True )
8139     ),
8140     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8141     debug = cms.untracked.bool( False ),
8142     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
8143 )
8144 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
8145     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
8146     Reco4DAlgoConfig = cms.PSet( 
8147       Reco2DAlgoConfig = cms.PSet( 
8148         AlphaMaxPhi = cms.double( 1.0 ),
8149         debug = cms.untracked.bool( False ),
8150         segmCleanerMode = cms.int32( 2 ),
8151         AlphaMaxTheta = cms.double( 0.9 ),
8152         hit_afterT0_resolution = cms.double( 0.03 ),
8153         performT0_vdriftSegCorrection = cms.bool( False ),
8154         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8155         recAlgoConfig = cms.PSet( 
8156           maxTime = cms.double( 420.0 ),
8157           debug = cms.untracked.bool( False ),
8158           stepTwoFromDigi = cms.bool( False ),
8159           tTrigModeConfig = cms.PSet( 
8160             debug = cms.untracked.bool( False ),
8161             tofCorrType = cms.int32( 0 ),
8162             tTrigLabel = cms.string( "" ),
8163             wirePropCorrType = cms.int32( 0 ),
8164             doTOFCorrection = cms.bool( True ),
8165             vPropWire = cms.double( 24.4 ),
8166             doT0Correction = cms.bool( True ),
8167             doWirePropCorrection = cms.bool( True ),
8168             t0Label = cms.string( "" )
8169           ),
8170           useUncertDB = cms.bool( True ),
8171           doVdriftCorr = cms.bool( True ),
8172           minTime = cms.double( -3.0 ),
8173           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8174           readLegacyTTrigDB = cms.bool( True ),
8175           readLegacyVDriftDB = cms.bool( True )
8176         ),
8177         MaxAllowedHits = cms.uint32( 50 ),
8178         nUnSharedHitsMin = cms.int32( 2 ),
8179         nSharedHitsMax = cms.int32( 2 ),
8180         performT0SegCorrection = cms.bool( False ),
8181         perform_delta_rejecting = cms.bool( False )
8182       ),
8183       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
8184       debug = cms.untracked.bool( False ),
8185       segmCleanerMode = cms.int32( 2 ),
8186       AllDTRecHits = cms.bool( True ),
8187       hit_afterT0_resolution = cms.double( 0.03 ),
8188       performT0_vdriftSegCorrection = cms.bool( False ),
8189       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8190       recAlgoConfig = cms.PSet( 
8191         maxTime = cms.double( 420.0 ),
8192         debug = cms.untracked.bool( False ),
8193         stepTwoFromDigi = cms.bool( False ),
8194         tTrigModeConfig = cms.PSet( 
8195           debug = cms.untracked.bool( False ),
8196           tofCorrType = cms.int32( 0 ),
8197           tTrigLabel = cms.string( "" ),
8198           wirePropCorrType = cms.int32( 0 ),
8199           doTOFCorrection = cms.bool( True ),
8200           vPropWire = cms.double( 24.4 ),
8201           doT0Correction = cms.bool( True ),
8202           doWirePropCorrection = cms.bool( True ),
8203           t0Label = cms.string( "" )
8204         ),
8205         useUncertDB = cms.bool( True ),
8206         doVdriftCorr = cms.bool( True ),
8207         minTime = cms.double( -3.0 ),
8208         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8209         readLegacyTTrigDB = cms.bool( True ),
8210         readLegacyVDriftDB = cms.bool( True )
8211       ),
8212       nUnSharedHitsMin = cms.int32( 2 ),
8213       nSharedHitsMax = cms.int32( 2 ),
8214       performT0SegCorrection = cms.bool( False ),
8215       perform_delta_rejecting = cms.bool( False )
8216     ),
8217     debug = cms.untracked.bool( False ),
8218     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8219     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8220 )
8221 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
8222     InputObjects = cms.InputTag( "rawDataCollector" ),
8223     UseExaminer = cms.bool( True ),
8224     ExaminerMask = cms.uint32( 535558134 ),
8225     UseSelectiveUnpacking = cms.bool( True ),
8226     ErrorMask = cms.uint32( 0 ),
8227     UnpackStatusDigis = cms.bool( False ),
8228     UseFormatStatus = cms.bool( True ),
8229     useRPCs = cms.bool( False ),
8230     useGEMs = cms.bool( False ),
8231     useCSCShowers = cms.bool( False ),
8232     Debug = cms.untracked.bool( False ),
8233     PrintEventNumber = cms.untracked.bool( False ),
8234     runDQM = cms.untracked.bool( False ),
8235     VisualFEDInspect = cms.untracked.bool( False ),
8236     VisualFEDShort = cms.untracked.bool( False ),
8237     FormatedEventDump = cms.untracked.bool( False ),
8238     SuppressZeroLCT = cms.untracked.bool( True ),
8239     DisableMappingCheck = cms.untracked.bool( False ),
8240     B904Setup = cms.untracked.bool( False ),
8241     B904vmecrate = cms.untracked.int32( 1 ),
8242     B904dmb = cms.untracked.int32( 3 )
8243 )
8244 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
8245     CSCStripPeakThreshold = cms.double( 10.0 ),
8246     CSCStripClusterChargeCut = cms.double( 25.0 ),
8247     CSCStripxtalksOffset = cms.double( 0.03 ),
8248     UseAverageTime = cms.bool( False ),
8249     UseParabolaFit = cms.bool( False ),
8250     UseFivePoleFit = cms.bool( True ),
8251     CSCWireClusterDeltaT = cms.int32( 1 ),
8252     CSCUseCalibrations = cms.bool( True ),
8253     CSCUseStaticPedestals = cms.bool( False ),
8254     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
8255     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
8256     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8257     readBadChannels = cms.bool( False ),
8258     readBadChambers = cms.bool( True ),
8259     CSCUseTimingCorrections = cms.bool( True ),
8260     CSCUseGasGainCorrections = cms.bool( False ),
8261     CSCDebug = cms.untracked.bool( False ),
8262     CSCstripWireDeltaTime = cms.int32( 8 ),
8263     XTasymmetry_ME1a = cms.double( 0.023 ),
8264     XTasymmetry_ME1b = cms.double( 0.01 ),
8265     XTasymmetry_ME12 = cms.double( 0.015 ),
8266     XTasymmetry_ME13 = cms.double( 0.02 ),
8267     XTasymmetry_ME21 = cms.double( 0.023 ),
8268     XTasymmetry_ME22 = cms.double( 0.023 ),
8269     XTasymmetry_ME31 = cms.double( 0.023 ),
8270     XTasymmetry_ME32 = cms.double( 0.023 ),
8271     XTasymmetry_ME41 = cms.double( 0.023 ),
8272     ConstSyst_ME1a = cms.double( 0.01 ),
8273     ConstSyst_ME1b = cms.double( 0.02 ),
8274     ConstSyst_ME12 = cms.double( 0.02 ),
8275     ConstSyst_ME13 = cms.double( 0.03 ),
8276     ConstSyst_ME21 = cms.double( 0.03 ),
8277     ConstSyst_ME22 = cms.double( 0.03 ),
8278     ConstSyst_ME31 = cms.double( 0.03 ),
8279     ConstSyst_ME32 = cms.double( 0.03 ),
8280     ConstSyst_ME41 = cms.double( 0.03 ),
8281     NoiseLevel_ME1a = cms.double( 9.0 ),
8282     NoiseLevel_ME1b = cms.double( 6.0 ),
8283     NoiseLevel_ME12 = cms.double( 7.0 ),
8284     NoiseLevel_ME13 = cms.double( 4.0 ),
8285     NoiseLevel_ME21 = cms.double( 5.0 ),
8286     NoiseLevel_ME22 = cms.double( 7.0 ),
8287     NoiseLevel_ME31 = cms.double( 5.0 ),
8288     NoiseLevel_ME32 = cms.double( 7.0 ),
8289     NoiseLevel_ME41 = cms.double( 5.0 ),
8290     CSCUseReducedWireTimeWindow = cms.bool( True ),
8291     CSCWireTimeWindowLow = cms.int32( 5 ),
8292     CSCWireTimeWindowHigh = cms.int32( 11 )
8293 )
8294 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
8295     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
8296     algo_type = cms.int32( 1 ),
8297     algo_psets = cms.VPSet( 
8298       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
8299         algo_psets = cms.VPSet( 
8300           cms.PSet(  wideSeg = cms.double( 3.0 ),
8301             chi2Norm_2D_ = cms.double( 35.0 ),
8302             dRIntMax = cms.double( 2.0 ),
8303             doCollisions = cms.bool( True ),
8304             dPhiMax = cms.double( 0.006 ),
8305             dRMax = cms.double( 1.5 ),
8306             dPhiIntMax = cms.double( 0.005 ),
8307             minLayersApart = cms.int32( 1 ),
8308             chi2Max = cms.double( 100.0 ),
8309             chi2_str = cms.double( 50.0 )
8310           ),
8311           cms.PSet(  wideSeg = cms.double( 3.0 ),
8312             chi2Norm_2D_ = cms.double( 35.0 ),
8313             dRIntMax = cms.double( 2.0 ),
8314             doCollisions = cms.bool( True ),
8315             dPhiMax = cms.double( 0.005 ),
8316             dRMax = cms.double( 1.5 ),
8317             dPhiIntMax = cms.double( 0.004 ),
8318             minLayersApart = cms.int32( 1 ),
8319             chi2Max = cms.double( 100.0 ),
8320             chi2_str = cms.double( 50.0 )
8321           ),
8322           cms.PSet(  wideSeg = cms.double( 3.0 ),
8323             chi2Norm_2D_ = cms.double( 35.0 ),
8324             dRIntMax = cms.double( 2.0 ),
8325             doCollisions = cms.bool( True ),
8326             dPhiMax = cms.double( 0.004 ),
8327             dRMax = cms.double( 1.5 ),
8328             dPhiIntMax = cms.double( 0.003 ),
8329             minLayersApart = cms.int32( 1 ),
8330             chi2Max = cms.double( 100.0 ),
8331             chi2_str = cms.double( 50.0 )
8332           ),
8333           cms.PSet(  wideSeg = cms.double( 3.0 ),
8334             chi2Norm_2D_ = cms.double( 20.0 ),
8335             dRIntMax = cms.double( 2.0 ),
8336             doCollisions = cms.bool( True ),
8337             dPhiMax = cms.double( 0.003 ),
8338             dRMax = cms.double( 1.5 ),
8339             dPhiIntMax = cms.double( 0.002 ),
8340             minLayersApart = cms.int32( 1 ),
8341             chi2Max = cms.double( 60.0 ),
8342             chi2_str = cms.double( 30.0 )
8343           ),
8344           cms.PSet(  wideSeg = cms.double( 3.0 ),
8345             chi2Norm_2D_ = cms.double( 60.0 ),
8346             dRIntMax = cms.double( 2.0 ),
8347             doCollisions = cms.bool( True ),
8348             dPhiMax = cms.double( 0.007 ),
8349             dRMax = cms.double( 1.5 ),
8350             dPhiIntMax = cms.double( 0.005 ),
8351             minLayersApart = cms.int32( 1 ),
8352             chi2Max = cms.double( 180.0 ),
8353             chi2_str = cms.double( 80.0 )
8354           ),
8355           cms.PSet(  wideSeg = cms.double( 3.0 ),
8356             chi2Norm_2D_ = cms.double( 35.0 ),
8357             dRIntMax = cms.double( 2.0 ),
8358             doCollisions = cms.bool( True ),
8359             dPhiMax = cms.double( 0.006 ),
8360             dRMax = cms.double( 1.5 ),
8361             dPhiIntMax = cms.double( 0.004 ),
8362             minLayersApart = cms.int32( 1 ),
8363             chi2Max = cms.double( 100.0 ),
8364             chi2_str = cms.double( 50.0 )
8365           )
8366         ),
8367         algo_name = cms.string( "CSCSegAlgoRU" ),
8368         chamber_types = cms.vstring( 'ME1/a',
8369           'ME1/b',
8370           'ME1/2',
8371           'ME1/3',
8372           'ME2/1',
8373           'ME2/2',
8374           'ME3/1',
8375           'ME3/2',
8376           'ME4/1',
8377           'ME4/2' )
8378       )
8379     )
8380 )
8381 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
8382     inputTag = cms.InputTag( "rawDataCollector" ),
8383     calculateCRC = cms.bool( True ),
8384     fillCounters = cms.bool( True ),
8385     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
8386     RPCAMCUnpackerSettings = cms.PSet( 
8387       bxMin = cms.int32( -2 ),
8388       cppfDaqDelay = cms.int32( 2 ),
8389       fillAMCCounters = cms.bool( True ),
8390       bxMax = cms.int32( 2 )
8391     )
8392 )
8393 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
8394     inputLabel = cms.InputTag( "rawDataCollector" ),
8395     skipRpc = cms.bool( False ),
8396     skipCsc = cms.bool( False ),
8397     skipDt = cms.bool( False ),
8398     skipMuon = cms.bool( False ),
8399     useRpcConnectionFile = cms.bool( False ),
8400     rpcConnectionFile = cms.string( "" ),
8401     outputTag = cms.string( "" )
8402 )
8403 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
8404     inputTag = cms.InputTag( "rawDataCollector" ),
8405     calculateCRC = cms.bool( True ),
8406     fillCounters = cms.bool( True ),
8407     bxMin = cms.int32( -2 ),
8408     bxMax = cms.int32( 2 )
8409 )
8410 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
8411     inputTagSimRPCDigis = cms.InputTag( "" ),
8412     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
8413     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
8414     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
8415     InputLabel = cms.InputTag( "rawDataCollector" ),
8416     bxMinTwinMux = cms.int32( -2 ),
8417     bxMaxTwinMux = cms.int32( 2 ),
8418     bxMinOMTF = cms.int32( -3 ),
8419     bxMaxOMTF = cms.int32( 4 ),
8420     bxMinCPPF = cms.int32( -2 ),
8421     bxMaxCPPF = cms.int32( 2 )
8422 )
8423 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
8424     recAlgoConfig = cms.PSet(  ),
8425     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
8426     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
8427     maskSource = cms.string( "File" ),
8428     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
8429     deadSource = cms.string( "File" ),
8430     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
8431 )
8432 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
8433     InputLabel = cms.InputTag( "rawDataCollector" ),
8434     useDBEMap = cms.bool( True ),
8435     keepDAQStatus = cms.bool( False ),
8436     readMultiBX = cms.bool( False ),
8437     ge21Off = cms.bool( True ),
8438     fedIdStart = cms.uint32( 1467 ),
8439     fedIdEnd = cms.uint32( 1478 )
8440 )
8441 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
8442     recAlgoConfig = cms.PSet(  ),
8443     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
8444     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
8445     applyMasking = cms.bool( True ),
8446     ge21Off = cms.bool( False )
8447 )
8448 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
8449     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8450     enableGE0 = cms.bool( True ),
8451     enableGE12 = cms.bool( False ),
8452     ge0_name = cms.string( "GE0SegAlgoRU" ),
8453     algo_name = cms.string( "GEMSegmentAlgorithm" ),
8454     ge0_pset = cms.PSet( 
8455       maxChi2GoodSeg = cms.double( 50.0 ),
8456       maxChi2Prune = cms.double( 50.0 ),
8457       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
8458       maxETASeeds = cms.double( 0.1 ),
8459       maxPhiAdditional = cms.double( 0.001096605744 ),
8460       minNumberOfHits = cms.uint32( 4 ),
8461       doCollisions = cms.bool( True ),
8462       maxPhiSeeds = cms.double( 0.001096605744 ),
8463       requireCentralBX = cms.bool( True ),
8464       maxChi2Additional = cms.double( 100.0 ),
8465       allowWideSegments = cms.bool( True ),
8466       maxNumberOfHits = cms.uint32( 300 ),
8467       maxTOFDiff = cms.double( 25.0 )
8468     ),
8469     algo_pset = cms.PSet( 
8470       dYclusBoxMax = cms.double( 5.0 ),
8471       dXclusBoxMax = cms.double( 1.0 ),
8472       maxRecHitsInCluster = cms.int32( 4 ),
8473       preClustering = cms.bool( True ),
8474       preClusteringUseChaining = cms.bool( True ),
8475       dEtaChainBoxMax = cms.double( 0.05 ),
8476       clusterOnlySameBXRecHits = cms.bool( True ),
8477       minHitsPerSegment = cms.uint32( 2 ),
8478       dPhiChainBoxMax = cms.double( 0.02 )
8479     )
8480 )
8481 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
8482     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8483     scaleDT = cms.bool( True ),
8484     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8485     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8486     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
8487     EnableDTMeasurement = cms.bool( True ),
8488     EnableCSCMeasurement = cms.bool( True ),
8489     EnableME0Measurement = cms.bool( False ),
8490     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
8491     crackWindow = cms.double( 0.04 ),
8492     deltaPhiSearchWindow = cms.double( 0.25 ),
8493     deltaEtaSearchWindow = cms.double( 0.2 ),
8494     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
8495     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
8496     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
8497     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
8498     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
8499     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
8500     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
8501     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
8502     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
8503     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
8504     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
8505     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
8506     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
8507     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
8508     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
8509     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
8510     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
8511     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
8512     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
8513     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
8514     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
8515     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
8516     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
8517     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
8518     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
8519     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
8520     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
8521     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
8522     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8523     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8524     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
8525     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
8526     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
8527     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
8528     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
8529     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
8530     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
8531     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
8532     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
8533     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
8534     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
8535     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
8536     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
8537     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
8538     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
8539     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
8540     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
8541     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
8542     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
8543     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
8544     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
8545     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
8546     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
8547     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
8548     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
8549     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
8550     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
8551     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
8552     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
8553     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
8554     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
8555     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
8556     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
8557     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
8558     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
8559     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
8560     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
8561     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
8562     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
8563     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
8564     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
8565     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
8566     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
8567     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
8568     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
8569     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
8570     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
8571     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
8572     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
8573     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
8574     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
8575 )
8576 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8577     GMTReadoutCollection = cms.InputTag( "" ),
8578     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8579     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8580     L1MinPt = cms.double( 0.0 ),
8581     L1MaxEta = cms.double( 2.5 ),
8582     L1MinQuality = cms.uint32( 7 ),
8583     SetMinPtBarrelTo = cms.double( 3.5 ),
8584     SetMinPtEndcapTo = cms.double( 1.0 ),
8585     UseOfflineSeed = cms.untracked.bool( True ),
8586     UseUnassociatedL1 = cms.bool( False ),
8587     MatchDR = cms.vdouble( 0.3 ),
8588     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8589     CentralBxOnly = cms.bool( True ),
8590     MatchType = cms.uint32( 0 ),
8591     SortType = cms.uint32( 0 ),
8592     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
8593     ServiceParameters = cms.PSet( 
8594       RPCLayers = cms.bool( True ),
8595       UseMuonNavigation = cms.untracked.bool( True ),
8596       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8597     )
8598 )
8599 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
8600     ServiceParameters = cms.PSet( 
8601       RPCLayers = cms.bool( True ),
8602       UseMuonNavigation = cms.untracked.bool( True ),
8603       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8604         'hltESPFastSteppingHelixPropagatorOpposite' )
8605     ),
8606     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
8607     SeedTransformerParameters = cms.PSet( 
8608       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8609       NMinRecHits = cms.uint32( 2 ),
8610       RescaleError = cms.double( 100.0 ),
8611       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8612       UseSubRecHits = cms.bool( False ),
8613       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8614     ),
8615     L2TrajBuilderParameters = cms.PSet( 
8616       BWFilterParameters = cms.PSet( 
8617         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8618         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8619         BWSeedType = cms.string( "fromGenerator" ),
8620         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8621         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8622         EnableGEMMeasurement = cms.bool( True ),
8623         EnableRPCMeasurement = cms.bool( True ),
8624         MuonTrajectoryUpdatorParameters = cms.PSet( 
8625           ExcludeRPCFromFit = cms.bool( False ),
8626           Granularity = cms.int32( 0 ),
8627           MaxChi2 = cms.double( 25.0 ),
8628           RescaleError = cms.bool( False ),
8629           RescaleErrorFactor = cms.double( 100.0 ),
8630           UseInvalidHits = cms.bool( True )
8631         ),
8632         EnableCSCMeasurement = cms.bool( True ),
8633         MaxChi2 = cms.double( 100.0 ),
8634         FitDirection = cms.string( "outsideIn" ),
8635         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8636         NumberOfSigma = cms.double( 3.0 ),
8637         EnableDTMeasurement = cms.bool( True )
8638       ),
8639       DoSeedRefit = cms.bool( False ),
8640       FilterParameters = cms.PSet( 
8641         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8642         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8643         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8644         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8645         EnableGEMMeasurement = cms.bool( True ),
8646         EnableRPCMeasurement = cms.bool( True ),
8647         MuonTrajectoryUpdatorParameters = cms.PSet( 
8648           ExcludeRPCFromFit = cms.bool( False ),
8649           Granularity = cms.int32( 0 ),
8650           MaxChi2 = cms.double( 25.0 ),
8651           RescaleError = cms.bool( False ),
8652           RescaleErrorFactor = cms.double( 100.0 ),
8653           UseInvalidHits = cms.bool( True )
8654         ),
8655         EnableCSCMeasurement = cms.bool( True ),
8656         MaxChi2 = cms.double( 1000.0 ),
8657         FitDirection = cms.string( "insideOut" ),
8658         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8659         NumberOfSigma = cms.double( 3.0 ),
8660         EnableDTMeasurement = cms.bool( True )
8661       ),
8662       SeedPosition = cms.string( "in" ),
8663       DoBackwardFilter = cms.bool( True ),
8664       DoRefit = cms.bool( False ),
8665       NavigationType = cms.string( "Standard" ),
8666       SeedTransformerParameters = cms.PSet( 
8667         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8668         NMinRecHits = cms.uint32( 2 ),
8669         RescaleError = cms.double( 100.0 ),
8670         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8671         UseSubRecHits = cms.bool( False ),
8672         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8673       ),
8674       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8675     ),
8676     DoSeedRefit = cms.bool( False ),
8677     TrackLoaderParameters = cms.PSet( 
8678       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8679       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8680       DoSmoothing = cms.bool( False ),
8681       VertexConstraint = cms.bool( True ),
8682       MuonUpdatorAtVertexParameters = cms.PSet( 
8683         MaxChi2 = cms.double( 1000000.0 ),
8684         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8685         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8686         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8687       ),
8688       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8689     ),
8690     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
8691 )
8692 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
8693     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
8694 )
8695 fragment.hltSiStripRawToClustersFacilityOnDemand = cms.EDProducer( "SiStripClusterizerFromRaw",
8696     ProductLabel = cms.InputTag( "rawDataCollector" ),
8697     ConditionsLabel = cms.string( "" ),
8698     onDemand = cms.bool( True ),
8699     DoAPVEmulatorCheck = cms.bool( False ),
8700     LegacyUnpacker = cms.bool( False ),
8701     HybridZeroSuppressed = cms.bool( False ),
8702     Clusterizer = cms.PSet( 
8703       ConditionsLabel = cms.string( "" ),
8704       MaxClusterSize = cms.uint32( 16 ),
8705       ClusterThreshold = cms.double( 5.0 ),
8706       SeedThreshold = cms.double( 3.0 ),
8707       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
8708       ChannelThreshold = cms.double( 2.0 ),
8709       MaxAdjacentBad = cms.uint32( 0 ),
8710       setDetId = cms.bool( True ),
8711       MaxSequentialHoles = cms.uint32( 0 ),
8712       RemoveApvShots = cms.bool( True ),
8713       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
8714       MaxSequentialBad = cms.uint32( 1 )
8715     ),
8716     Algorithms = cms.PSet( 
8717       Use10bitsTruncation = cms.bool( False ),
8718       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
8719       useCMMeanMap = cms.bool( False ),
8720       TruncateInSuppressor = cms.bool( True ),
8721       doAPVRestore = cms.bool( False ),
8722       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
8723       PedestalSubtractionFedMode = cms.bool( True )
8724     )
8725 )
8726 fragment.hltMeasurementTrackerEventOnDemand = cms.EDProducer( "MeasurementTrackerEventProducer",
8727     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
8728     skipClusters = cms.InputTag( "" ),
8729     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
8730     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacilityOnDemand" ),
8731     Phase2TrackerCluster1DProducer = cms.string( "" ),
8732     vectorHits = cms.InputTag( "" ),
8733     vectorHitsRej = cms.InputTag( "" ),
8734     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8735     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8736     pixelCablingMapLabel = cms.string( "" ),
8737     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
8738     switchOffPixelsIfEmpty = cms.bool( True )
8739 )
8740 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
8741     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8742     layersToTry = cms.int32( 2 ),
8743     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
8744     hitsToTry = cms.int32( 1 ),
8745     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
8746     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
8747     maxEtaForTOB = cms.double( 1.8 ),
8748     minEtaForTEC = cms.double( 0.7 ),
8749     debug = cms.untracked.bool( False ),
8750     maxSeeds = cms.uint32( 20 ),
8751     maxHitlessSeeds = cms.uint32( 5 ),
8752     maxHitSeeds = cms.uint32( 1 ),
8753     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
8754     maxHitlessSeedsIP = cms.uint32( 5 ),
8755     maxHitlessSeedsMuS = cms.uint32( 0 ),
8756     maxHitDoubletSeeds = cms.uint32( 0 ),
8757     getStrategyFromDNN = cms.bool( True ),
8758     useRegressor = cms.bool( False ),
8759     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
8760 )
8761 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8762     cleanTrajectoryAfterInOut = cms.bool( False ),
8763     doSeedingRegionRebuilding = cms.bool( False ),
8764     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8765     reverseTrajectories = cms.bool( True ),
8766     useHitsSplitting = cms.bool( False ),
8767     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
8768     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
8769     clustersToSkip = cms.InputTag( "" ),
8770     phase2clustersToSkip = cms.InputTag( "" ),
8771     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8772     TransientInitialStateEstimatorParameters = cms.PSet( 
8773       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8774       numberMeasurementsForFit = cms.int32( 4 ),
8775       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8776     ),
8777     numHitsForSeedCleaner = cms.int32( 4 ),
8778     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8779     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8780     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
8781     maxNSeeds = cms.uint32( 500000 ),
8782     maxSeedsBeforeCleaning = cms.uint32( 5000 )
8783 )
8784 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8785     TrajectoryInEvent = cms.bool( False ),
8786     useHitsSplitting = cms.bool( False ),
8787     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
8788     clusterRemovalInfo = cms.InputTag( "" ),
8789     AlgorithmName = cms.string( "iter10" ),
8790     GeometricInnerState = cms.bool( True ),
8791     reMatchSplitHits = cms.bool( False ),
8792     usePropagatorForPCA = cms.bool( False ),
8793     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8794     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
8795     useSimpleMF = cms.bool( False ),
8796     SimpleMagneticField = cms.string( "" ),
8797     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
8798     Propagator = cms.string( "PropagatorWithMaterial" ),
8799     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8800     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8801     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
8802 )
8803 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8804     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8805     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8806     vertices = cms.InputTag( "Notused" ),
8807     ignoreVertices = cms.bool( True ),
8808     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8809     mva = cms.PSet( 
8810       minPixelHits = cms.vint32( 0, 0, 0 ),
8811       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8812       dr_par = cms.PSet( 
8813         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8814         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8815         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8816         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8817         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8818       ),
8819       maxLostLayers = cms.vint32( 4, 3, 2 ),
8820       min3DLayers = cms.vint32( 0, 0, 0 ),
8821       dz_par = cms.PSet( 
8822         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8823         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8824         dz_exp = cms.vint32( 4, 4, 2147483647 )
8825       ),
8826       minNVtxTrk = cms.int32( 3 ),
8827       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8828       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8829       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8830       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
8831       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8832       minLayers = cms.vint32( 3, 5, 5 )
8833     )
8834 )
8835 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8836     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8837     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
8838     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
8839     minQuality = cms.string( "highPurity" ),
8840     copyExtras = cms.untracked.bool( True ),
8841     copyTrajectories = cms.untracked.bool( False )
8842 )
8843 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
8844     ServiceParameters = cms.PSet( 
8845       RPCLayers = cms.bool( True ),
8846       UseMuonNavigation = cms.untracked.bool( True ),
8847       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8848         'SteppingHelixPropagatorAny',
8849         'hltESPSmartPropagator',
8850         'hltESPSteppingHelixPropagatorOpposite' )
8851     ),
8852     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8853     TrackLoaderParameters = cms.PSet( 
8854       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8855       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8856       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8857       DoSmoothing = cms.bool( True ),
8858       SmoothTkTrack = cms.untracked.bool( False ),
8859       VertexConstraint = cms.bool( False ),
8860       MuonUpdatorAtVertexParameters = cms.PSet( 
8861         MaxChi2 = cms.double( 1000000.0 ),
8862         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8863         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8864       ),
8865       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8866       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8867     ),
8868     L3TrajBuilderParameters = cms.PSet( 
8869       PtCut = cms.double( 1.0 ),
8870       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8871       GlobalMuonTrackMatcher = cms.PSet( 
8872         Chi2Cut_3 = cms.double( 200.0 ),
8873         DeltaDCut_2 = cms.double( 10.0 ),
8874         Eta_threshold = cms.double( 1.2 ),
8875         Quality_2 = cms.double( 15.0 ),
8876         DeltaDCut_1 = cms.double( 40.0 ),
8877         Quality_3 = cms.double( 7.0 ),
8878         DeltaDCut_3 = cms.double( 15.0 ),
8879         Quality_1 = cms.double( 20.0 ),
8880         Pt_threshold1 = cms.double( 0.0 ),
8881         DeltaRCut_2 = cms.double( 0.2 ),
8882         DeltaRCut_1 = cms.double( 0.1 ),
8883         Pt_threshold2 = cms.double( 9.99999999E8 ),
8884         Chi2Cut_1 = cms.double( 50.0 ),
8885         Chi2Cut_2 = cms.double( 50.0 ),
8886         DeltaRCut_3 = cms.double( 1.0 ),
8887         LocChi2Cut = cms.double( 0.001 ),
8888         Propagator = cms.string( "hltESPSmartPropagator" ),
8889         MinPt = cms.double( 1.0 ),
8890         MinP = cms.double( 2.5 )
8891       ),
8892       ScaleTECxFactor = cms.double( -1.0 ),
8893       tkTrajUseVertex = cms.bool( False ),
8894       MuonTrackingRegionBuilder = cms.PSet( 
8895         Rescale_Dz = cms.double( 4.0 ),
8896         Pt_fixed = cms.bool( False ),
8897         Eta_fixed = cms.bool( True ),
8898         Eta_min = cms.double( 0.1 ),
8899         DeltaZ = cms.double( 24.2 ),
8900         maxRegions = cms.int32( 2 ),
8901         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8902         UseVertex = cms.bool( False ),
8903         Z_fixed = cms.bool( False ),
8904         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8905         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8906         Rescale_phi = cms.double( 3.0 ),
8907         DeltaEta = cms.double( 0.2 ),
8908         precise = cms.bool( True ),
8909         OnDemand = cms.int32( -1 ),
8910         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8911         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8912         vertexCollection = cms.InputTag( "pixelVertices" ),
8913         Pt_min = cms.double( 3.0 ),
8914         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8915         Phi_fixed = cms.bool( True ),
8916         DeltaR = cms.double( 0.025 ),
8917         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8918         DeltaPhi = cms.double( 0.15 ),
8919         Phi_min = cms.double( 0.1 ),
8920         Rescale_eta = cms.double( 3.0 )
8921       ),
8922       TrackTransformer = cms.PSet( 
8923         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8924         RefitDirection = cms.string( "insideOut" ),
8925         RefitRPCHits = cms.bool( True ),
8926         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8927         DoPredictionsOnly = cms.bool( False ),
8928         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8929         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8930         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8931       ),
8932       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8933       RefitRPCHits = cms.bool( True ),
8934       tkTrajVertex = cms.InputTag( "Notused" ),
8935       GlbRefitterParameters = cms.PSet( 
8936         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8937         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8938         RefitFlag = cms.bool( True ),
8939         SkipStation = cms.int32( -1 ),
8940         Chi2CutRPC = cms.double( 1.0 ),
8941         PropDirForCosmics = cms.bool( False ),
8942         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8943         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8944         HitThreshold = cms.int32( 1 ),
8945         Chi2CutGEM = cms.double( 1.0 ),
8946         DYTthrs = cms.vint32( 30, 15 ),
8947         TrackerSkipSystem = cms.int32( -1 ),
8948         RefitDirection = cms.string( "insideOut" ),
8949         Chi2CutCSC = cms.double( 150.0 ),
8950         Chi2CutDT = cms.double( 10.0 ),
8951         RefitRPCHits = cms.bool( True ),
8952         TrackerSkipSection = cms.int32( -1 ),
8953         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8954         DoPredictionsOnly = cms.bool( False ),
8955         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8956         MuonHitsOption = cms.int32( 1 ),
8957         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8958       ),
8959       PCut = cms.double( 2.5 ),
8960       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8961       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8962       tkTrajMaxChi2 = cms.double( 9999.0 ),
8963       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8964       ScaleTECyFactor = cms.double( -1.0 ),
8965       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
8966     )
8967 )
8968 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8969     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8970 )
8971 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
8972     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8973 )
8974 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
8975     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
8976     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8977     MuonPtOption = cms.string( "Tracker" )
8978 )
8979 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
8980     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8981     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
8982     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8983     applyL3Filters = cms.bool( False ),
8984     MinNhits = cms.int32( 1 ),
8985     MaxNormalizedChi2 = cms.double( 20.0 ),
8986     MinNmuonHits = cms.int32( 1 ),
8987     MaxPtDifference = cms.double( 0.3 )
8988 )
8989 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
8990     DeltaR = cms.double( 0.025 ),
8991     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8992     OnDemand = cms.int32( -1 ),
8993     vertexCollection = cms.InputTag( "notUsed" ),
8994     MeasurementTrackerName = cms.InputTag( "" ),
8995     UseVertex = cms.bool( False ),
8996     Rescale_Dz = cms.double( 4.0 ),
8997     Pt_fixed = cms.bool( True ),
8998     Z_fixed = cms.bool( True ),
8999     Pt_min = cms.double( 0.0 ),
9000     DeltaZ = cms.double( 24.2 ),
9001     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
9002     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
9003     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
9004     maxRegions = cms.int32( 5 ),
9005     precise = cms.bool( True ),
9006     input = cms.InputTag( "hltL2SelectorForL3IO" )
9007 )
9008 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
9009     tracks = cms.InputTag( "hltPixelTracks" ),
9010     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
9011     produceTrackCollection = cms.bool( True ),
9012     produceMask = cms.bool( False )
9013 )
9014 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9015     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
9016     InputVertexCollection = cms.InputTag( "" ),
9017     originHalfLength = cms.double( 0.3 ),
9018     originRadius = cms.double( 0.1 ),
9019     useProtoTrackKinematics = cms.bool( False ),
9020     useEventsWithNoVertex = cms.bool( True ),
9021     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9022     usePV = cms.bool( False ),
9023     includeFourthHit = cms.bool( True ),
9024     produceComplement = cms.bool( False ),
9025     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9026 )
9027 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9028     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
9029     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9030     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9031     rejectAll = cms.bool( False ),
9032     isFromL1 = cms.bool( False ),
9033     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
9034     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
9035     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 ),
9036     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
9037     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 ),
9038     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
9039     doSort = cms.bool( False ),
9040     nSeedsMaxB = cms.int32( 99999 ),
9041     nSeedsMaxE = cms.int32( 99999 ),
9042     etaEdge = cms.double( 1.2 ),
9043     mvaCutB = cms.double( 0.04 ),
9044     mvaCutE = cms.double( 0.04 ),
9045     minL1Qual = cms.int32( 7 ),
9046     baseScore = cms.double( 0.5 )
9047 )
9048 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9049     cleanTrajectoryAfterInOut = cms.bool( False ),
9050     doSeedingRegionRebuilding = cms.bool( True ),
9051     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9052     reverseTrajectories = cms.bool( False ),
9053     useHitsSplitting = cms.bool( True ),
9054     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9055     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
9056     clustersToSkip = cms.InputTag( "" ),
9057     phase2clustersToSkip = cms.InputTag( "" ),
9058     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9059     TransientInitialStateEstimatorParameters = cms.PSet( 
9060       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9061       numberMeasurementsForFit = cms.int32( 4 ),
9062       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9063     ),
9064     numHitsForSeedCleaner = cms.int32( 4 ),
9065     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9066     RedundantSeedCleaner = cms.string( "none" ),
9067     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9068     maxNSeeds = cms.uint32( 100000 ),
9069     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9070 )
9071 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9072     TrajectoryInEvent = cms.bool( False ),
9073     useHitsSplitting = cms.bool( False ),
9074     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
9075     clusterRemovalInfo = cms.InputTag( "" ),
9076     AlgorithmName = cms.string( "hltIter0" ),
9077     GeometricInnerState = cms.bool( True ),
9078     reMatchSplitHits = cms.bool( False ),
9079     usePropagatorForPCA = cms.bool( False ),
9080     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9081     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9082     useSimpleMF = cms.bool( True ),
9083     SimpleMagneticField = cms.string( "ParabolicMf" ),
9084     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9085     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9086     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9087     NavigationSchool = cms.string( "" ),
9088     MeasurementTracker = cms.string( "" )
9089 )
9090 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9091     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9092     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9093     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9094     ignoreVertices = cms.bool( False ),
9095     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9096     mva = cms.PSet( 
9097       minPixelHits = cms.vint32( 0, 0, 0 ),
9098       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9099       dr_par = cms.PSet( 
9100         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9101         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9102         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9103         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9104         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9105       ),
9106       maxLostLayers = cms.vint32( 1, 1, 1 ),
9107       min3DLayers = cms.vint32( 0, 0, 0 ),
9108       dz_par = cms.PSet( 
9109         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9110         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9111         dz_exp = cms.vint32( 4, 4, 2147483647 )
9112       ),
9113       minNVtxTrk = cms.int32( 3 ),
9114       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9115       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9116       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9117       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9118       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9119       minLayers = cms.vint32( 3, 3, 4 )
9120     )
9121 )
9122 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9123     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9124     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
9125     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
9126     minQuality = cms.string( "highPurity" ),
9127     copyExtras = cms.untracked.bool( True ),
9128     copyTrajectories = cms.untracked.bool( False )
9129 )
9130 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
9131     ServiceParameters = cms.PSet( 
9132       RPCLayers = cms.bool( True ),
9133       UseMuonNavigation = cms.untracked.bool( True ),
9134       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9135         'SteppingHelixPropagatorAny',
9136         'hltESPSmartPropagator',
9137         'hltESPSteppingHelixPropagatorOpposite' )
9138     ),
9139     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9140     TrackLoaderParameters = cms.PSet( 
9141       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9142       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9143       DoSmoothing = cms.bool( False ),
9144       SmoothTkTrack = cms.untracked.bool( False ),
9145       VertexConstraint = cms.bool( False ),
9146       MuonUpdatorAtVertexParameters = cms.PSet( 
9147         MaxChi2 = cms.double( 1000000.0 ),
9148         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9149         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9150       ),
9151       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9152       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9153     ),
9154     L3TrajBuilderParameters = cms.PSet( 
9155       PtCut = cms.double( 1.0 ),
9156       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9157       GlobalMuonTrackMatcher = cms.PSet( 
9158         Chi2Cut_3 = cms.double( 200.0 ),
9159         DeltaDCut_2 = cms.double( 10.0 ),
9160         Eta_threshold = cms.double( 1.2 ),
9161         Quality_2 = cms.double( 15.0 ),
9162         DeltaDCut_1 = cms.double( 40.0 ),
9163         Quality_3 = cms.double( 7.0 ),
9164         DeltaDCut_3 = cms.double( 15.0 ),
9165         Quality_1 = cms.double( 20.0 ),
9166         Pt_threshold1 = cms.double( 0.0 ),
9167         DeltaRCut_2 = cms.double( 0.2 ),
9168         DeltaRCut_1 = cms.double( 0.1 ),
9169         Pt_threshold2 = cms.double( 9.99999999E8 ),
9170         Chi2Cut_1 = cms.double( 50.0 ),
9171         Chi2Cut_2 = cms.double( 50.0 ),
9172         DeltaRCut_3 = cms.double( 1.0 ),
9173         LocChi2Cut = cms.double( 0.001 ),
9174         Propagator = cms.string( "hltESPSmartPropagator" ),
9175         MinPt = cms.double( 1.0 ),
9176         MinP = cms.double( 2.5 )
9177       ),
9178       ScaleTECxFactor = cms.double( -1.0 ),
9179       tkTrajUseVertex = cms.bool( False ),
9180       MuonTrackingRegionBuilder = cms.PSet( 
9181         Rescale_Dz = cms.double( 4.0 ),
9182         Pt_fixed = cms.bool( True ),
9183         Eta_fixed = cms.bool( True ),
9184         Eta_min = cms.double( 0.1 ),
9185         DeltaZ = cms.double( 24.2 ),
9186         maxRegions = cms.int32( 2 ),
9187         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9188         UseVertex = cms.bool( False ),
9189         Z_fixed = cms.bool( True ),
9190         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9191         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9192         Rescale_phi = cms.double( 3.0 ),
9193         DeltaEta = cms.double( 0.04 ),
9194         precise = cms.bool( True ),
9195         OnDemand = cms.int32( -1 ),
9196         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9197         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9198         vertexCollection = cms.InputTag( "pixelVertices" ),
9199         Pt_min = cms.double( 3.0 ),
9200         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9201         Phi_fixed = cms.bool( True ),
9202         DeltaR = cms.double( 0.025 ),
9203         input = cms.InputTag( "hltL2SelectorForL3IO" ),
9204         DeltaPhi = cms.double( 0.15 ),
9205         Phi_min = cms.double( 0.1 ),
9206         Rescale_eta = cms.double( 3.0 )
9207       ),
9208       TrackTransformer = cms.PSet( 
9209         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9210         RefitDirection = cms.string( "insideOut" ),
9211         RefitRPCHits = cms.bool( True ),
9212         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9213         DoPredictionsOnly = cms.bool( False ),
9214         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9215         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9216         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9217       ),
9218       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9219       RefitRPCHits = cms.bool( True ),
9220       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
9221       GlbRefitterParameters = cms.PSet( 
9222         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9223         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9224         RefitFlag = cms.bool( True ),
9225         SkipStation = cms.int32( -1 ),
9226         Chi2CutRPC = cms.double( 1.0 ),
9227         PropDirForCosmics = cms.bool( False ),
9228         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9229         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9230         HitThreshold = cms.int32( 1 ),
9231         Chi2CutGEM = cms.double( 1.0 ),
9232         DYTthrs = cms.vint32( 30, 15 ),
9233         TrackerSkipSystem = cms.int32( -1 ),
9234         RefitDirection = cms.string( "insideOut" ),
9235         Chi2CutCSC = cms.double( 150.0 ),
9236         Chi2CutDT = cms.double( 10.0 ),
9237         RefitRPCHits = cms.bool( True ),
9238         TrackerSkipSection = cms.int32( -1 ),
9239         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9240         DoPredictionsOnly = cms.bool( False ),
9241         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9242         MuonHitsOption = cms.int32( 1 ),
9243         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9244       ),
9245       PCut = cms.double( 2.5 ),
9246       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9247       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9248       matchToSeeds = cms.bool( True ),
9249       tkTrajMaxChi2 = cms.double( 9999.0 ),
9250       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9251       ScaleTECyFactor = cms.double( -1.0 ),
9252       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
9253     )
9254 )
9255 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9256     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
9257 )
9258 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
9259     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9260     L1MinPt = cms.double( -1.0 ),
9261     L1MaxEta = cms.double( 5.0 ),
9262     L1MinQuality = cms.uint32( 7 ),
9263     CentralBxOnly = cms.bool( True )
9264 )
9265 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9266     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9267     L1MinPt = cms.double( 0.0 ),
9268     L1MaxEta = cms.double( 2.5 ),
9269     L1MinQuality = cms.uint32( 7 ),
9270     SetMinPtBarrelTo = cms.double( 3.5 ),
9271     SetMinPtEndcapTo = cms.double( 1.0 ),
9272     CentralBxOnly = cms.bool( True ),
9273     RegionPSet = cms.PSet( 
9274       vertexCollection = cms.InputTag( "notUsed" ),
9275       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
9276       zErrorVetex = cms.double( 0.2 ),
9277       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9278       zErrorBeamSpot = cms.double( 24.2 ),
9279       maxNVertices = cms.int32( 1 ),
9280       maxNRegions = cms.int32( 5 ),
9281       nSigmaZVertex = cms.double( 3.0 ),
9282       nSigmaZBeamSpot = cms.double( 4.0 ),
9283       ptMin = cms.double( 0.0 ),
9284       mode = cms.string( "BeamSpotSigma" ),
9285       input = cms.InputTag( "hltL1MuonsPt0" ),
9286       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9287       searchOpt = cms.bool( False ),
9288       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
9289       whereToUseMeasurementTracker = cms.string( "Never" ),
9290       originRadius = cms.double( 0.2 ),
9291       measurementTrackerName = cms.InputTag( "" ),
9292       precise = cms.bool( True )
9293     ),
9294     ServiceParameters = cms.PSet( 
9295       RPCLayers = cms.bool( True ),
9296       UseMuonNavigation = cms.untracked.bool( True ),
9297       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9298     )
9299 )
9300 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
9301     tracks = cms.InputTag( "hltPixelTracks" ),
9302     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
9303     produceTrackCollection = cms.bool( True ),
9304     produceMask = cms.bool( False )
9305 )
9306 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9307     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
9308     InputVertexCollection = cms.InputTag( "" ),
9309     originHalfLength = cms.double( 0.3 ),
9310     originRadius = cms.double( 0.1 ),
9311     useProtoTrackKinematics = cms.bool( False ),
9312     useEventsWithNoVertex = cms.bool( True ),
9313     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9314     usePV = cms.bool( False ),
9315     includeFourthHit = cms.bool( True ),
9316     produceComplement = cms.bool( False ),
9317     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9318 )
9319 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9320     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
9321     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9322     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9323     rejectAll = cms.bool( False ),
9324     isFromL1 = cms.bool( True ),
9325     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
9326     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
9327     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
9328     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
9329     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
9330     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
9331     doSort = cms.bool( False ),
9332     nSeedsMaxB = cms.int32( 99999 ),
9333     nSeedsMaxE = cms.int32( 99999 ),
9334     etaEdge = cms.double( 1.2 ),
9335     mvaCutB = cms.double( 0.04 ),
9336     mvaCutE = cms.double( 0.04 ),
9337     minL1Qual = cms.int32( 7 ),
9338     baseScore = cms.double( 0.5 )
9339 )
9340 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9341     cleanTrajectoryAfterInOut = cms.bool( False ),
9342     doSeedingRegionRebuilding = cms.bool( True ),
9343     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9344     reverseTrajectories = cms.bool( False ),
9345     useHitsSplitting = cms.bool( True ),
9346     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9347     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
9348     clustersToSkip = cms.InputTag( "" ),
9349     phase2clustersToSkip = cms.InputTag( "" ),
9350     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9351     TransientInitialStateEstimatorParameters = cms.PSet( 
9352       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9353       numberMeasurementsForFit = cms.int32( 4 ),
9354       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9355     ),
9356     numHitsForSeedCleaner = cms.int32( 4 ),
9357     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9358     RedundantSeedCleaner = cms.string( "none" ),
9359     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9360     maxNSeeds = cms.uint32( 100000 ),
9361     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9362 )
9363 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9364     TrajectoryInEvent = cms.bool( False ),
9365     useHitsSplitting = cms.bool( False ),
9366     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
9367     clusterRemovalInfo = cms.InputTag( "" ),
9368     AlgorithmName = cms.string( "hltIter0" ),
9369     GeometricInnerState = cms.bool( True ),
9370     reMatchSplitHits = cms.bool( False ),
9371     usePropagatorForPCA = cms.bool( False ),
9372     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9373     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9374     useSimpleMF = cms.bool( True ),
9375     SimpleMagneticField = cms.string( "ParabolicMf" ),
9376     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9377     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9378     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9379     NavigationSchool = cms.string( "" ),
9380     MeasurementTracker = cms.string( "" )
9381 )
9382 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9383     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9384     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9385     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9386     ignoreVertices = cms.bool( False ),
9387     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9388     mva = cms.PSet( 
9389       minPixelHits = cms.vint32( 0, 0, 0 ),
9390       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9391       dr_par = cms.PSet( 
9392         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9393         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9394         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9395         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9396         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9397       ),
9398       maxLostLayers = cms.vint32( 1, 1, 1 ),
9399       min3DLayers = cms.vint32( 0, 0, 0 ),
9400       dz_par = cms.PSet( 
9401         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9402         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9403         dz_exp = cms.vint32( 4, 4, 2147483647 )
9404       ),
9405       minNVtxTrk = cms.int32( 3 ),
9406       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9407       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9408       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9409       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9410       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9411       minLayers = cms.vint32( 3, 3, 4 )
9412     )
9413 )
9414 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9415     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9416     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9417     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9418     minQuality = cms.string( "highPurity" ),
9419     copyExtras = cms.untracked.bool( True ),
9420     copyTrajectories = cms.untracked.bool( False )
9421 )
9422 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9423     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
9424     trackClassifier = cms.InputTag( '','QualityMasks' ),
9425     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9426     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
9427     oldClusterRemovalInfo = cms.InputTag( "" ),
9428     TrackQuality = cms.string( "highPurity" ),
9429     maxChi2 = cms.double( 16.0 ),
9430     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9431     overrideTrkQuals = cms.InputTag( "" )
9432 )
9433 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9434     src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9435     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9436     phase2clustersToSkip = cms.InputTag( "" )
9437 )
9438 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9439     RegionPSet = cms.PSet( 
9440       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9441       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9442       zErrorBeamSpot = cms.double( 15.0 ),
9443       extraPhi = cms.double( 0.0 ),
9444       extraEta = cms.double( 0.0 ),
9445       maxNVertices = cms.int32( 3 ),
9446       nSigmaZVertex = cms.double( 3.0 ),
9447       nSigmaZBeamSpot = cms.double( 4.0 ),
9448       ptMin = cms.double( 1.2 ),
9449       operationMode = cms.string( "VerticesFixed" ),
9450       searchOpt = cms.bool( False ),
9451       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9452       originRadius = cms.double( 0.015 ),
9453       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9454       precise = cms.bool( True ),
9455       zErrorVertex = cms.double( 0.03 )
9456     ),
9457     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9458     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9459     ignoreSingleFPixPanelModules = cms.bool( True ),
9460     debug = cms.untracked.bool( False ),
9461     createPlottingFiles = cms.untracked.bool( False ),
9462     layerList = cms.vstring( 'BPix1+BPix2',
9463       'BPix1+BPix3',
9464       'BPix1+BPix4',
9465       'BPix2+BPix3',
9466       'BPix2+BPix4',
9467       'BPix3+BPix4',
9468       'BPix1+FPix1_pos',
9469       'BPix1+FPix1_neg',
9470       'BPix1+FPix2_pos',
9471       'BPix1+FPix2_neg',
9472       'BPix1+FPix3_pos',
9473       'BPix1+FPix3_neg',
9474       'BPix2+FPix1_pos',
9475       'BPix2+FPix1_neg',
9476       'BPix2+FPix2_pos',
9477       'BPix2+FPix2_neg',
9478       'BPix3+FPix1_pos',
9479       'BPix3+FPix1_neg',
9480       'FPix1_pos+FPix2_pos',
9481       'FPix1_neg+FPix2_neg',
9482       'FPix1_pos+FPix3_pos',
9483       'FPix1_neg+FPix3_neg',
9484       'FPix2_pos+FPix3_pos',
9485       'FPix2_neg+FPix3_neg' ),
9486     BPix = cms.PSet( 
9487       hitErrorRPhi = cms.double( 0.0027 ),
9488       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9489       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9490       useErrorsFromParam = cms.bool( True ),
9491       hitErrorRZ = cms.double( 0.006 ),
9492       HitProducer = cms.string( "hltSiPixelRecHits" )
9493     ),
9494     FPix = cms.PSet( 
9495       hitErrorRPhi = cms.double( 0.0051 ),
9496       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9497       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9498       useErrorsFromParam = cms.bool( True ),
9499       hitErrorRZ = cms.double( 0.0036 ),
9500       HitProducer = cms.string( "hltSiPixelRecHits" )
9501     ),
9502     TIB = cms.PSet(  ),
9503     TID = cms.PSet(  ),
9504     TOB = cms.PSet(  ),
9505     TEC = cms.PSet(  ),
9506     MTIB = cms.PSet(  ),
9507     MTID = cms.PSet(  ),
9508     MTOB = cms.PSet(  ),
9509     MTEC = cms.PSet(  )
9510 )
9511 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9512     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9513     L1MinPt = cms.double( 0.0 ),
9514     L1MaxEta = cms.double( 2.5 ),
9515     L1MinQuality = cms.uint32( 7 ),
9516     SetMinPtBarrelTo = cms.double( 3.5 ),
9517     SetMinPtEndcapTo = cms.double( 1.0 ),
9518     CentralBxOnly = cms.bool( True ),
9519     RegionPSet = cms.PSet( 
9520       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9521       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
9522       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9523       zErrorBeamSpot = cms.double( 15.0 ),
9524       maxNVertices = cms.int32( 3 ),
9525       maxNRegions = cms.int32( 3 ),
9526       nSigmaZVertex = cms.double( 3.0 ),
9527       nSigmaZBeamSpot = cms.double( 4.0 ),
9528       ptMin = cms.double( 1.2 ),
9529       mode = cms.string( "VerticesFixed" ),
9530       input = cms.InputTag( "hltL1MuonsPt0" ),
9531       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9532       searchOpt = cms.bool( False ),
9533       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
9534       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9535       originRadius = cms.double( 0.015 ),
9536       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9537       precise = cms.bool( True )
9538     ),
9539     ServiceParameters = cms.PSet( 
9540       RPCLayers = cms.bool( True ),
9541       UseMuonNavigation = cms.untracked.bool( True ),
9542       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9543     )
9544 )
9545 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
9546     doClusterCheck = cms.bool( False ),
9547     MaxNumberOfStripClusters = cms.uint32( 50000 ),
9548     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
9549     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
9550     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
9551     cut = cms.string( "" ),
9552     DontCountDetsAboveNClusters = cms.uint32( 0 ),
9553     silentClusterCheck = cms.untracked.bool( False )
9554 )
9555 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
9556     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
9557     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
9558     trackingRegionsSeedingLayers = cms.InputTag( "" ),
9559     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
9560     produceSeedingHitSets = cms.bool( True ),
9561     produceIntermediateHitDoublets = cms.bool( False ),
9562     maxElement = cms.uint32( 0 ),
9563     maxElementTotal = cms.uint32( 50000000 ),
9564     putEmptyIfMaxElementReached = cms.bool( False ),
9565     layerPairs = cms.vuint32( 0 )
9566 )
9567 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9568     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
9569     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9570     SeedMomentumForBOFF = cms.double( 5.0 ),
9571     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9572     MinOneOverPtError = cms.double( 1.0 ),
9573     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9574     magneticField = cms.string( "ParabolicMf" ),
9575     forceKinematicWithRegionDirection = cms.bool( False ),
9576     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
9577 )
9578 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9579     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
9580     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9581     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9582     rejectAll = cms.bool( False ),
9583     isFromL1 = cms.bool( True ),
9584     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
9585     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
9586     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
9587     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
9588     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
9589     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
9590     doSort = cms.bool( False ),
9591     nSeedsMaxB = cms.int32( 99999 ),
9592     nSeedsMaxE = cms.int32( 99999 ),
9593     etaEdge = cms.double( 1.2 ),
9594     mvaCutB = cms.double( 0.1 ),
9595     mvaCutE = cms.double( 0.1 ),
9596     minL1Qual = cms.int32( 7 ),
9597     baseScore = cms.double( 0.5 )
9598 )
9599 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9600     cleanTrajectoryAfterInOut = cms.bool( False ),
9601     doSeedingRegionRebuilding = cms.bool( False ),
9602     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9603     reverseTrajectories = cms.bool( False ),
9604     useHitsSplitting = cms.bool( False ),
9605     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9606     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
9607     clustersToSkip = cms.InputTag( "" ),
9608     phase2clustersToSkip = cms.InputTag( "" ),
9609     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9610     TransientInitialStateEstimatorParameters = cms.PSet( 
9611       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9612       numberMeasurementsForFit = cms.int32( 4 ),
9613       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9614     ),
9615     numHitsForSeedCleaner = cms.int32( 4 ),
9616     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9617     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9618     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9619     maxNSeeds = cms.uint32( 100000 ),
9620     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9621 )
9622 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9623     TrajectoryInEvent = cms.bool( False ),
9624     useHitsSplitting = cms.bool( False ),
9625     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
9626     clusterRemovalInfo = cms.InputTag( "" ),
9627     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
9628     GeometricInnerState = cms.bool( True ),
9629     reMatchSplitHits = cms.bool( False ),
9630     usePropagatorForPCA = cms.bool( False ),
9631     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9632     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9633     useSimpleMF = cms.bool( True ),
9634     SimpleMagneticField = cms.string( "ParabolicMf" ),
9635     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9636     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9637     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9638     NavigationSchool = cms.string( "" ),
9639     MeasurementTracker = cms.string( "" )
9640 )
9641 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9642     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9643     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9644     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9645     ignoreVertices = cms.bool( False ),
9646     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9647     mva = cms.PSet( 
9648       minPixelHits = cms.vint32( 0, 0, 0 ),
9649       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9650       dr_par = cms.PSet( 
9651         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9652         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9653         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9654         dr_exp = cms.vint32( 4, 4, 4 ),
9655         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9656       ),
9657       maxLostLayers = cms.vint32( 1, 1, 1 ),
9658       min3DLayers = cms.vint32( 0, 0, 0 ),
9659       dz_par = cms.PSet( 
9660         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9661         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9662         dz_exp = cms.vint32( 4, 4, 4 )
9663       ),
9664       minNVtxTrk = cms.int32( 3 ),
9665       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9666       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9667       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9668       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9669       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9670       minLayers = cms.vint32( 3, 3, 3 )
9671     )
9672 )
9673 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9674     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9675     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9676     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9677     minQuality = cms.string( "highPurity" ),
9678     copyExtras = cms.untracked.bool( True ),
9679     copyTrajectories = cms.untracked.bool( False )
9680 )
9681 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
9682     copyExtras = cms.untracked.bool( True ),
9683     copyMVA = cms.bool( False ),
9684     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9685     MaxNormalizedChisq = cms.double( 1000.0 ),
9686     MinPT = cms.double( 0.05 ),
9687     MinFound = cms.int32( 3 ),
9688     Epsilon = cms.double( -0.001 ),
9689     ShareFrac = cms.double( 0.19 ),
9690     allowFirstHitShare = cms.bool( True ),
9691     FoundHitBonus = cms.double( 5.0 ),
9692     LostHitPenalty = cms.double( 20.0 ),
9693     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9694     newQuality = cms.string( "confirmed" ),
9695     setsToMerge = cms.VPSet( 
9696       cms.PSet(  pQual = cms.bool( False ),
9697         tLists = cms.vint32( 0, 1 )
9698       )
9699     ),
9700     hasSelector = cms.vint32( 0, 0 ),
9701     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9702     writeOnlyTrkQuals = cms.bool( False ),
9703     makeReKeyedSeeds = cms.untracked.bool( False ),
9704     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9705 )
9706 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
9707     copyExtras = cms.untracked.bool( True ),
9708     copyMVA = cms.bool( False ),
9709     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9710     MaxNormalizedChisq = cms.double( 1000.0 ),
9711     MinPT = cms.double( 0.05 ),
9712     MinFound = cms.int32( 3 ),
9713     Epsilon = cms.double( -0.001 ),
9714     ShareFrac = cms.double( 0.19 ),
9715     allowFirstHitShare = cms.bool( True ),
9716     FoundHitBonus = cms.double( 5.0 ),
9717     LostHitPenalty = cms.double( 20.0 ),
9718     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9719     newQuality = cms.string( "confirmed" ),
9720     setsToMerge = cms.VPSet( 
9721       cms.PSet(  pQual = cms.bool( False ),
9722         tLists = cms.vint32( 0, 1 )
9723       )
9724     ),
9725     hasSelector = cms.vint32( 0, 0 ),
9726     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9727     writeOnlyTrkQuals = cms.bool( False ),
9728     makeReKeyedSeeds = cms.untracked.bool( False ),
9729     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9730 )
9731 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
9732     copyExtras = cms.untracked.bool( True ),
9733     copyMVA = cms.bool( False ),
9734     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9735     MaxNormalizedChisq = cms.double( 1000.0 ),
9736     MinPT = cms.double( 0.05 ),
9737     MinFound = cms.int32( 3 ),
9738     Epsilon = cms.double( -0.001 ),
9739     ShareFrac = cms.double( 0.19 ),
9740     allowFirstHitShare = cms.bool( True ),
9741     FoundHitBonus = cms.double( 5.0 ),
9742     LostHitPenalty = cms.double( 20.0 ),
9743     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9744     newQuality = cms.string( "confirmed" ),
9745     setsToMerge = cms.VPSet( 
9746       cms.PSet(  pQual = cms.bool( False ),
9747         tLists = cms.vint32( 0, 1 )
9748       )
9749     ),
9750     hasSelector = cms.vint32( 0, 0 ),
9751     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9752     writeOnlyTrkQuals = cms.bool( False ),
9753     makeReKeyedSeeds = cms.untracked.bool( False ),
9754     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9755 )
9756 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
9757     ServiceParameters = cms.PSet( 
9758       RPCLayers = cms.bool( True ),
9759       UseMuonNavigation = cms.untracked.bool( True ),
9760       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9761         'SteppingHelixPropagatorAny',
9762         'hltESPSmartPropagator',
9763         'hltESPSteppingHelixPropagatorOpposite' )
9764     ),
9765     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9766     TrackLoaderParameters = cms.PSet( 
9767       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9768       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9769       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9770       DoSmoothing = cms.bool( True ),
9771       SmoothTkTrack = cms.untracked.bool( False ),
9772       VertexConstraint = cms.bool( False ),
9773       MuonUpdatorAtVertexParameters = cms.PSet( 
9774         MaxChi2 = cms.double( 1000000.0 ),
9775         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9776         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9777       ),
9778       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9779       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9780     ),
9781     L3TrajBuilderParameters = cms.PSet( 
9782       PtCut = cms.double( 1.0 ),
9783       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9784       GlobalMuonTrackMatcher = cms.PSet( 
9785         Chi2Cut_3 = cms.double( 200.0 ),
9786         DeltaDCut_2 = cms.double( 10.0 ),
9787         Eta_threshold = cms.double( 1.2 ),
9788         Quality_2 = cms.double( 15.0 ),
9789         DeltaDCut_1 = cms.double( 40.0 ),
9790         Quality_3 = cms.double( 7.0 ),
9791         DeltaDCut_3 = cms.double( 15.0 ),
9792         Quality_1 = cms.double( 20.0 ),
9793         Pt_threshold1 = cms.double( 0.0 ),
9794         DeltaRCut_2 = cms.double( 0.2 ),
9795         DeltaRCut_1 = cms.double( 0.1 ),
9796         Pt_threshold2 = cms.double( 9.99999999E8 ),
9797         Chi2Cut_1 = cms.double( 50.0 ),
9798         Chi2Cut_2 = cms.double( 50.0 ),
9799         DeltaRCut_3 = cms.double( 1.0 ),
9800         LocChi2Cut = cms.double( 0.001 ),
9801         Propagator = cms.string( "hltESPSmartPropagator" ),
9802         MinPt = cms.double( 1.0 ),
9803         MinP = cms.double( 2.5 )
9804       ),
9805       ScaleTECxFactor = cms.double( -1.0 ),
9806       tkTrajUseVertex = cms.bool( False ),
9807       MuonTrackingRegionBuilder = cms.PSet( 
9808         Rescale_Dz = cms.double( 4.0 ),
9809         Pt_fixed = cms.bool( False ),
9810         Eta_fixed = cms.bool( True ),
9811         Eta_min = cms.double( 0.1 ),
9812         DeltaZ = cms.double( 24.2 ),
9813         maxRegions = cms.int32( 2 ),
9814         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9815         UseVertex = cms.bool( False ),
9816         Z_fixed = cms.bool( False ),
9817         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9818         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9819         Rescale_phi = cms.double( 3.0 ),
9820         DeltaEta = cms.double( 0.2 ),
9821         precise = cms.bool( True ),
9822         OnDemand = cms.int32( -1 ),
9823         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9824         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9825         vertexCollection = cms.InputTag( "pixelVertices" ),
9826         Pt_min = cms.double( 3.0 ),
9827         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9828         Phi_fixed = cms.bool( True ),
9829         DeltaR = cms.double( 0.025 ),
9830         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9831         DeltaPhi = cms.double( 0.15 ),
9832         Phi_min = cms.double( 0.1 ),
9833         Rescale_eta = cms.double( 3.0 )
9834       ),
9835       TrackTransformer = cms.PSet( 
9836         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9837         RefitDirection = cms.string( "insideOut" ),
9838         RefitRPCHits = cms.bool( True ),
9839         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9840         DoPredictionsOnly = cms.bool( False ),
9841         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9842         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9843         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9844       ),
9845       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9846       RefitRPCHits = cms.bool( True ),
9847       tkTrajVertex = cms.InputTag( "Notused" ),
9848       GlbRefitterParameters = cms.PSet( 
9849         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9850         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9851         RefitFlag = cms.bool( True ),
9852         SkipStation = cms.int32( -1 ),
9853         Chi2CutRPC = cms.double( 1.0 ),
9854         PropDirForCosmics = cms.bool( False ),
9855         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9856         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9857         HitThreshold = cms.int32( 1 ),
9858         Chi2CutGEM = cms.double( 1.0 ),
9859         DYTthrs = cms.vint32( 30, 15 ),
9860         TrackerSkipSystem = cms.int32( -1 ),
9861         RefitDirection = cms.string( "insideOut" ),
9862         Chi2CutCSC = cms.double( 150.0 ),
9863         Chi2CutDT = cms.double( 10.0 ),
9864         RefitRPCHits = cms.bool( True ),
9865         TrackerSkipSection = cms.int32( -1 ),
9866         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9867         DoPredictionsOnly = cms.bool( False ),
9868         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9869         MuonHitsOption = cms.int32( 1 ),
9870         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9871       ),
9872       PCut = cms.double( 2.5 ),
9873       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9874       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9875       tkTrajMaxChi2 = cms.double( 9999.0 ),
9876       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9877       ScaleTECyFactor = cms.double( -1.0 ),
9878       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
9879     )
9880 )
9881 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
9882     MuonCaloCompatibility = cms.PSet( 
9883       delta_eta = cms.double( 0.02 ),
9884       delta_phi = cms.double( 0.02 ),
9885       allSiPMHO = cms.bool( False ),
9886       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9887       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9888     ),
9889     TrackAssociatorParameters = cms.PSet( 
9890       useMuon = cms.bool( True ),
9891       truthMatch = cms.bool( False ),
9892       usePreshower = cms.bool( False ),
9893       dRPreshowerPreselection = cms.double( 0.2 ),
9894       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9895       useEcal = cms.bool( False ),
9896       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9897       dRMuon = cms.double( 9999.0 ),
9898       dREcal = cms.double( 9999.0 ),
9899       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9900       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9901       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9902       useGEM = cms.bool( True ),
9903       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
9904       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9905       propagateAllDirections = cms.bool( True ),
9906       muonMaxDistanceY = cms.double( 5.0 ),
9907       useHO = cms.bool( False ),
9908       muonMaxDistanceX = cms.double( 5.0 ),
9909       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9910       useHcal = cms.bool( False ),
9911       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9912       accountForTrajectoryChangeCalo = cms.bool( False ),
9913       dREcalPreselection = cms.double( 0.05 ),
9914       useCalo = cms.bool( False ),
9915       dRMuonPreselection = cms.double( 0.2 ),
9916       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9917       dRHcal = cms.double( 9999.0 ),
9918       dRHcalPreselection = cms.double( 0.2 ),
9919       HORecHitCollectionLabel = cms.InputTag( "Notused" )
9920     ),
9921     CaloExtractorPSet = cms.PSet( 
9922       DR_Veto_H = cms.double( 0.1 ),
9923       CenterConeOnCalIntersection = cms.bool( False ),
9924       NoiseTow_EE = cms.double( 0.15 ),
9925       Noise_EB = cms.double( 0.025 ),
9926       Noise_HE = cms.double( 0.2 ),
9927       DR_Veto_E = cms.double( 0.07 ),
9928       NoiseTow_EB = cms.double( 0.04 ),
9929       Noise_EE = cms.double( 0.1 ),
9930       UseRecHitsFlag = cms.bool( False ),
9931       DR_Max = cms.double( 1.0 ),
9932       DepositLabel = cms.untracked.string( "Cal" ),
9933       Noise_HO = cms.double( 0.2 ),
9934       DR_Veto_HO = cms.double( 0.1 ),
9935       Threshold_H = cms.double( 0.5 ),
9936       PrintTimeReport = cms.untracked.bool( False ),
9937       Threshold_E = cms.double( 0.2 ),
9938       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9939       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9940       Threshold_HO = cms.double( 0.5 ),
9941       DepositInstanceLabels = cms.vstring( 'ecal',
9942         'hcal',
9943         'ho' ),
9944       ServiceParameters = cms.PSet( 
9945         RPCLayers = cms.bool( False ),
9946         UseMuonNavigation = cms.untracked.bool( False ),
9947         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9948       ),
9949       TrackAssociatorParameters = cms.PSet( 
9950         useMuon = cms.bool( False ),
9951         truthMatch = cms.bool( False ),
9952         usePreshower = cms.bool( False ),
9953         dRPreshowerPreselection = cms.double( 0.2 ),
9954         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9955         useEcal = cms.bool( False ),
9956         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9957         dRMuon = cms.double( 9999.0 ),
9958         dREcal = cms.double( 1.0 ),
9959         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9960         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9961         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9962         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9963         propagateAllDirections = cms.bool( True ),
9964         muonMaxDistanceY = cms.double( 5.0 ),
9965         useHO = cms.bool( False ),
9966         muonMaxDistanceX = cms.double( 5.0 ),
9967         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9968         useHcal = cms.bool( False ),
9969         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9970         accountForTrajectoryChangeCalo = cms.bool( False ),
9971         dREcalPreselection = cms.double( 1.0 ),
9972         useCalo = cms.bool( True ),
9973         dRMuonPreselection = cms.double( 0.2 ),
9974         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9975         dRHcal = cms.double( 1.0 ),
9976         dRHcalPreselection = cms.double( 1.0 ),
9977         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9978       ),
9979       Noise_HB = cms.double( 0.2 )
9980     ),
9981     TrackExtractorPSet = cms.PSet( 
9982       Diff_z = cms.double( 0.2 ),
9983       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
9984       Chi2Ndof_Max = cms.double( 1.0E64 ),
9985       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9986       DR_Veto = cms.double( 0.01 ),
9987       Pt_Min = cms.double( -1.0 ),
9988       DR_Max = cms.double( 1.0 ),
9989       NHits_Min = cms.uint32( 0 ),
9990       Chi2Prob_Min = cms.double( -1.0 ),
9991       Diff_r = cms.double( 0.1 ),
9992       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9993       ComponentName = cms.string( "TrackExtractor" )
9994     ),
9995     JetExtractorPSet = cms.PSet( 
9996       JetCollectionLabel = cms.InputTag( "Notused" ),
9997       DR_Veto = cms.double( 0.1 ),
9998       DR_Max = cms.double( 1.0 ),
9999       ExcludeMuonVeto = cms.bool( True ),
10000       PrintTimeReport = cms.untracked.bool( False ),
10001       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10002       ComponentName = cms.string( "JetExtractor" ),
10003       ServiceParameters = cms.PSet( 
10004         RPCLayers = cms.bool( False ),
10005         UseMuonNavigation = cms.untracked.bool( False ),
10006         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10007       ),
10008       TrackAssociatorParameters = cms.PSet( 
10009         useMuon = cms.bool( False ),
10010         truthMatch = cms.bool( False ),
10011         usePreshower = cms.bool( False ),
10012         dRPreshowerPreselection = cms.double( 0.2 ),
10013         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10014         useEcal = cms.bool( False ),
10015         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10016         dRMuon = cms.double( 9999.0 ),
10017         dREcal = cms.double( 0.5 ),
10018         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10019         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10020         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
10021         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
10022         propagateAllDirections = cms.bool( True ),
10023         muonMaxDistanceY = cms.double( 5.0 ),
10024         useHO = cms.bool( False ),
10025         muonMaxDistanceX = cms.double( 5.0 ),
10026         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10027         useHcal = cms.bool( False ),
10028         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
10029         accountForTrajectoryChangeCalo = cms.bool( False ),
10030         dREcalPreselection = cms.double( 0.5 ),
10031         useCalo = cms.bool( True ),
10032         dRMuonPreselection = cms.double( 0.2 ),
10033         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
10034         dRHcal = cms.double( 0.5 ),
10035         dRHcalPreselection = cms.double( 0.5 ),
10036         HORecHitCollectionLabel = cms.InputTag( "Notused" )
10037       ),
10038       Threshold = cms.double( 5.0 )
10039     ),
10040     trackDepositName = cms.string( "tracker" ),
10041     ecalDepositName = cms.string( "ecal" ),
10042     hcalDepositName = cms.string( "hcal" ),
10043     hoDepositName = cms.string( "ho" ),
10044     jetDepositName = cms.string( "jets" ),
10045     TimingFillerParameters = cms.PSet( 
10046       DTTimingParameters = cms.PSet( 
10047         HitError = cms.double( 6.0 ),
10048         MatchParameters = cms.PSet( 
10049           TightMatchDT = cms.bool( False ),
10050           DTradius = cms.double( 0.01 ),
10051           TightMatchCSC = cms.bool( True ),
10052           CSCsegments = cms.InputTag( "hltCscSegments" ),
10053           DTsegments = cms.InputTag( "hltDt4DSegments" )
10054         ),
10055         debug = cms.bool( False ),
10056         DoWireCorr = cms.bool( False ),
10057         RequireBothProjections = cms.bool( False ),
10058         DTTimeOffset = cms.double( 2.7 ),
10059         PruneCut = cms.double( 10000.0 ),
10060         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10061         UseSegmentT0 = cms.bool( False ),
10062         HitsMin = cms.int32( 5 ),
10063         DropTheta = cms.bool( True ),
10064         ServiceParameters = cms.PSet( 
10065           RPCLayers = cms.bool( True ),
10066           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10067         )
10068       ),
10069       UseCSC = cms.bool( True ),
10070       CSCTimingParameters = cms.PSet( 
10071         MatchParameters = cms.PSet( 
10072           TightMatchDT = cms.bool( False ),
10073           DTradius = cms.double( 0.01 ),
10074           TightMatchCSC = cms.bool( True ),
10075           CSCsegments = cms.InputTag( "hltCscSegments" ),
10076           DTsegments = cms.InputTag( "hltDt4DSegments" )
10077         ),
10078         debug = cms.bool( False ),
10079         CSCWireTimeOffset = cms.double( 0.0 ),
10080         CSCStripError = cms.double( 7.0 ),
10081         CSCTimeOffset = cms.double( 0.0 ),
10082         CSCWireError = cms.double( 8.6 ),
10083         PruneCut = cms.double( 100.0 ),
10084         CSCsegments = cms.InputTag( "hltCscSegments" ),
10085         UseStripTime = cms.bool( True ),
10086         CSCStripTimeOffset = cms.double( 0.0 ),
10087         UseWireTime = cms.bool( True ),
10088         ServiceParameters = cms.PSet( 
10089           RPCLayers = cms.bool( True ),
10090           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10091         )
10092       ),
10093       ErrorDT = cms.double( 6.0 ),
10094       EcalEnergyCut = cms.double( 0.4 ),
10095       UseECAL = cms.bool( True ),
10096       ErrorEB = cms.double( 2.085 ),
10097       UseDT = cms.bool( True ),
10098       ErrorEE = cms.double( 6.95 ),
10099       ErrorCSC = cms.double( 7.4 )
10100     ),
10101     ShowerDigiFillerParameters = cms.PSet( 
10102       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10103       digiMaxDistanceX = cms.double( 25.0 ),
10104       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
10105     ),
10106     TrackerKinkFinderParameters = cms.PSet( 
10107       usePosition = cms.bool( False ),
10108       diagonalOnly = cms.bool( False )
10109     ),
10110     fillEnergy = cms.bool( False ),
10111     storeCrossedHcalRecHits = cms.bool( False ),
10112     maxAbsPullX = cms.double( 4.0 ),
10113     maxAbsEta = cms.double( 3.0 ),
10114     minPt = cms.double( 2.0 ),
10115     inputCollectionTypes = cms.vstring( 'inner tracks',
10116       'links',
10117       'outer tracks' ),
10118     addExtraSoftMuons = cms.bool( False ),
10119     fillGlobalTrackRefits = cms.bool( False ),
10120     debugWithTruthMatching = cms.bool( False ),
10121     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
10122     fillCaloCompatibility = cms.bool( False ),
10123     maxAbsPullY = cms.double( 9999.0 ),
10124     maxAbsDy = cms.double( 9999.0 ),
10125     minP = cms.double( 0.0 ),
10126     minPCaloMuon = cms.double( 1.0E9 ),
10127     maxAbsDx = cms.double( 3.0 ),
10128     fillIsolation = cms.bool( False ),
10129     writeIsoDeposits = cms.bool( False ),
10130     minNumberOfMatches = cms.int32( 1 ),
10131     fillMatching = cms.bool( True ),
10132     fillShowerDigis = cms.bool( False ),
10133     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10134     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10135     fillGlobalTrackQuality = cms.bool( False ),
10136     globalTrackQualityInputTag = cms.InputTag( "" ),
10137     selectHighPurity = cms.bool( False ),
10138     pvInputTag = cms.InputTag( "" ),
10139     fillTrackerKink = cms.bool( False ),
10140     minCaloCompatibility = cms.double( 0.6 ),
10141     runArbitrationCleaner = cms.bool( False ),
10142     arbitrationCleanerOptions = cms.PSet( 
10143       OverlapDTheta = cms.double( 0.02 ),
10144       Overlap = cms.bool( True ),
10145       Clustering = cms.bool( True ),
10146       ME1a = cms.bool( True ),
10147       ClusterDTheta = cms.double( 0.02 ),
10148       ClusterDPhi = cms.double( 0.6 ),
10149       OverlapDPhi = cms.double( 0.0786 )
10150     ),
10151     arbitrateTrackerMuons = cms.bool( True )
10152 )
10153 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
10154     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
10155     applyTriggerIdLoose = cms.bool( True ),
10156     typeMuon = cms.uint32( 0 ),
10157     allowedTypeMask = cms.uint32( 0 ),
10158     requiredTypeMask = cms.uint32( 0 ),
10159     minNMuonHits = cms.int32( 0 ),
10160     minNMuonStations = cms.int32( 0 ),
10161     minNTrkLayers = cms.int32( 0 ),
10162     minTrkHits = cms.int32( 0 ),
10163     minPixLayer = cms.int32( 0 ),
10164     minPixHits = cms.int32( 0 ),
10165     minPt = cms.double( 0.0 ),
10166     maxNormalizedChi2 = cms.double( 9999.0 )
10167 )
10168 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
10169     inputCollection = cms.InputTag( "hltIterL3Muons" )
10170 )
10171 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
10172     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
10173     muon = cms.InputTag( "hltIterL3Muons" ),
10174     originalMVAVals = cms.InputTag( "none" ),
10175     copyMVA = cms.bool( False ),
10176     copyExtras = cms.untracked.bool( True ),
10177     copyTrajectories = cms.untracked.bool( False )
10178 )
10179 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
10180     InputObjects = cms.InputTag( "hltIterL3Muons" ),
10181     DisplacedReconstruction = cms.bool( False )
10182 )
10183 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
10184     saveTags = cms.bool( True ),
10185     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
10186     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10187     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10188     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10189     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10190     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10191     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10192     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10193     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10194     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10195 )
10196 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
10197     offset = cms.uint32( 0 ),
10198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10199 )
10200 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
10201     saveTags = cms.bool( True ),
10202     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10203     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
10204     MaxEta = cms.double( 2.4 ),
10205     MinPt = cms.double( 0.0 ),
10206     MaxDeltaR = cms.double( 0.3 ),
10207     MinN = cms.int32( 1 ),
10208     CentralBxOnly = cms.bool( True ),
10209     SelectQualities = cms.vint32(  )
10210 )
10211 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
10212     inputTag = cms.InputTag( "rawDataCollector" ),
10213     fedList = cms.vuint32( 1024, 1025 )
10214 )
10215 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
10216     inputTag = cms.InputTag( "rawDataCollector" ),
10217     fedList = cms.vuint32( 1369, 1370, 1371 )
10218 )
10219 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
10220     inputTag = cms.InputTag( "rawDataCollector" ),
10221     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
10222 )
10223 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
10224     inputTag = cms.InputTag( "rawDataCollector" ),
10225     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 )
10226 )
10227 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
10228     inputTag = cms.InputTag( "rawDataCollector" ),
10229     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
10230 )
10231 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
10232     inputTag = cms.InputTag( "rawDataCollector" ),
10233     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
10234 )
10235 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
10236     inputTag = cms.InputTag( "rawDataCollector" ),
10237     fedList = cms.vuint32( 1380, 1381 )
10238 )
10239 fragment.hltFEDSelectorEMTF = cms.EDProducer( "EvFFEDSelector",
10240     inputTag = cms.InputTag( "rawDataCollector" ),
10241     fedList = cms.vuint32( 1384, 1385 )
10242 )
10243 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
10244     inputTag = cms.InputTag( "rawDataCollector" ),
10245     fedList = cms.vuint32( 1386 )
10246 )
10247 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
10248     SelectedTriggerType = cms.int32( 3 )
10249 )
10250 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
10251     offset = cms.uint32( 0 ),
10252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10253 )
10254 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
10255     DebugOn = cms.untracked.bool( False ),
10256     DetectorType = cms.untracked.string( "pixel" ),
10257     acceptedCombinations = cms.untracked.vstring(  ),
10258     DcsStatusLabel = cms.untracked.InputTag( "" ),
10259     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
10260 )
10261 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
10262     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
10263     trigstring = cms.untracked.string( "alcaPCCEvent" ),
10264     savePerROCInfo = cms.bool( False )
10265 )
10266 fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
10267     saveTags = cms.bool( True ),
10268     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ),
10269     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10270     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10271     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10272     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10273     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10274     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10275     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10276     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10277     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10278 )
10279 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
10280     offset = cms.uint32( 0 ),
10281     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10282 )
10283 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
10284     saveTags = cms.bool( True ),
10285     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
10286     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10287     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10288     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10289     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10290     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10291     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10292     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10293     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10294     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10295 )
10296 fragment.hltPreAlCaPFJet40 = cms.EDFilter( "HLTPrescaler",
10297     offset = cms.uint32( 0 ),
10298     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10299 )
10300 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
10301     EBSumThreshold = cms.double( 0.2 ),
10302     HF2Weight = cms.double( 1.0 ),
10303     EBWeight = cms.double( 1.0 ),
10304     hfInput = cms.InputTag( "hltHfreco" ),
10305     EESumThreshold = cms.double( 0.45 ),
10306     HOThreshold0 = cms.double( 3.5 ),
10307     HOThresholdPlus1 = cms.double( 3.5 ),
10308     HOThresholdMinus1 = cms.double( 3.5 ),
10309     HOThresholdPlus2 = cms.double( 3.5 ),
10310     HOThresholdMinus2 = cms.double( 3.5 ),
10311     HBGrid = cms.vdouble(  ),
10312     HBThreshold1 = cms.double( 0.4 ),
10313     HBThreshold2 = cms.double( 0.3 ),
10314     HBThreshold = cms.double( 0.3 ),
10315     EEWeights = cms.vdouble(  ),
10316     HF1Threshold = cms.double( 0.5 ),
10317     HF2Weights = cms.vdouble(  ),
10318     HOWeights = cms.vdouble(  ),
10319     EEGrid = cms.vdouble(  ),
10320     HEDWeight = cms.double( 1.0 ),
10321     EEWeight = cms.double( 1.0 ),
10322     UseHO = cms.bool( False ),
10323     HBWeights = cms.vdouble(  ),
10324     HESWeight = cms.double( 1.0 ),
10325     HF1Weight = cms.double( 1.0 ),
10326     HF2Grid = cms.vdouble(  ),
10327     HEDWeights = cms.vdouble(  ),
10328     HF1Grid = cms.vdouble(  ),
10329     EBWeights = cms.vdouble(  ),
10330     HOWeight = cms.double( 1.0E-99 ),
10331     EBThreshold = cms.double( 0.07 ),
10332     EEThreshold = cms.double( 0.3 ),
10333     UseEtEBTreshold = cms.bool( False ),
10334     UseSymEBTreshold = cms.bool( False ),
10335     UseEtEETreshold = cms.bool( False ),
10336     UseSymEETreshold = cms.bool( False ),
10337     hbheInput = cms.InputTag( "hltHbhereco" ),
10338     HcalThreshold = cms.double( -1000.0 ),
10339     HF2Threshold = cms.double( 0.85 ),
10340     HESThreshold1 = cms.double( 0.1 ),
10341     HESThreshold = cms.double( 0.2 ),
10342     HF1Weights = cms.vdouble(  ),
10343     hoInput = cms.InputTag( "hltHoreco" ),
10344     HESGrid = cms.vdouble(  ),
10345     HESWeights = cms.vdouble(  ),
10346     HEDThreshold1 = cms.double( 0.1 ),
10347     HEDThreshold = cms.double( 0.2 ),
10348     EcutTower = cms.double( -1000.0 ),
10349     HEDGrid = cms.vdouble(  ),
10350     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10351     HBWeight = cms.double( 1.0 ),
10352     HOGrid = cms.vdouble(  ),
10353     EBGrid = cms.vdouble(  ),
10354     MomConstrMethod = cms.int32( 1 ),
10355     MomHBDepth = cms.double( 0.2 ),
10356     MomHEDepth = cms.double( 0.4 ),
10357     MomEBDepth = cms.double( 0.3 ),
10358     MomEEDepth = cms.double( 0.0 ),
10359     HcalAcceptSeverityLevel = cms.uint32( 9 ),
10360     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
10361       'kWeird',
10362       'kBad' ),
10363     UseHcalRecoveredHits = cms.bool( False ),
10364     UseEcalRecoveredHits = cms.bool( False ),
10365     UseRejectedHitsOnly = cms.bool( False ),
10366     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
10367     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
10368     UseRejectedRecoveredHcalHits = cms.bool( False ),
10369     UseRejectedRecoveredEcalHits = cms.bool( False ),
10370     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
10371     AllowMissingInputs = cms.bool( False ),
10372     HcalPhase = cms.int32( 1 ),
10373     usePFThresholdsFromDB = cms.bool( True ),
10374     EcalRecHitThresh = cms.bool( True )
10375 )
10376 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
10377     useMassDropTagger = cms.bool( False ),
10378     useFiltering = cms.bool( False ),
10379     useDynamicFiltering = cms.bool( False ),
10380     useTrimming = cms.bool( False ),
10381     usePruning = cms.bool( False ),
10382     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10383     useKtPruning = cms.bool( False ),
10384     useConstituentSubtraction = cms.bool( False ),
10385     useSoftDrop = cms.bool( False ),
10386     correctShape = cms.bool( False ),
10387     UseOnlyVertexTracks = cms.bool( False ),
10388     UseOnlyOnePV = cms.bool( False ),
10389     muCut = cms.double( -1.0 ),
10390     yCut = cms.double( -1.0 ),
10391     rFilt = cms.double( -1.0 ),
10392     rFiltFactor = cms.double( -1.0 ),
10393     trimPtFracMin = cms.double( -1.0 ),
10394     zcut = cms.double( -1.0 ),
10395     rcut_factor = cms.double( -1.0 ),
10396     csRho_EtaMax = cms.double( -1.0 ),
10397     csRParam = cms.double( -1.0 ),
10398     beta = cms.double( -1.0 ),
10399     R0 = cms.double( -1.0 ),
10400     gridMaxRapidity = cms.double( -1.0 ),
10401     gridSpacing = cms.double( -1.0 ),
10402     DzTrVtxMax = cms.double( 0.0 ),
10403     DxyTrVtxMax = cms.double( 0.0 ),
10404     MaxVtxZ = cms.double( 15.0 ),
10405     subjetPtMin = cms.double( -1.0 ),
10406     muMin = cms.double( -1.0 ),
10407     muMax = cms.double( -1.0 ),
10408     yMin = cms.double( -1.0 ),
10409     yMax = cms.double( -1.0 ),
10410     dRMin = cms.double( -1.0 ),
10411     dRMax = cms.double( -1.0 ),
10412     maxDepth = cms.int32( -1 ),
10413     nFilt = cms.int32( -1 ),
10414     MinVtxNdof = cms.int32( 5 ),
10415     src = cms.InputTag( "hltTowerMakerForAll" ),
10416     srcPVs = cms.InputTag( "NotUsed" ),
10417     jetType = cms.string( "CaloJet" ),
10418     jetAlgorithm = cms.string( "AntiKt" ),
10419     rParam = cms.double( 0.4 ),
10420     inputEtMin = cms.double( 0.3 ),
10421     inputEMin = cms.double( 0.0 ),
10422     jetPtMin = cms.double( 1.0 ),
10423     doPVCorrection = cms.bool( False ),
10424     doAreaFastjet = cms.bool( False ),
10425     doRhoFastjet = cms.bool( False ),
10426     doPUOffsetCorr = cms.bool( False ),
10427     puPtMin = cms.double( 10.0 ),
10428     nSigmaPU = cms.double( 1.0 ),
10429     radiusPU = cms.double( 0.4 ),
10430     subtractorName = cms.string( "" ),
10431     useExplicitGhosts = cms.bool( False ),
10432     doAreaDiskApprox = cms.bool( True ),
10433     voronoiRfact = cms.double( 0.9 ),
10434     Rho_EtaMax = cms.double( 4.4 ),
10435     Ghost_EtaMax = cms.double( 6.0 ),
10436     Active_Area_Repeats = cms.int32( 5 ),
10437     GhostArea = cms.double( 0.01 ),
10438     restrictInputs = cms.bool( False ),
10439     maxInputs = cms.uint32( 1 ),
10440     writeCompound = cms.bool( False ),
10441     writeJetsWithConst = cms.bool( False ),
10442     doFastJetNonUniform = cms.bool( False ),
10443     useDeterministicSeed = cms.bool( True ),
10444     minSeed = cms.uint32( 14327 ),
10445     verbosity = cms.int32( 0 ),
10446     puWidth = cms.double( 0.0 ),
10447     nExclude = cms.uint32( 0 ),
10448     maxBadEcalCells = cms.uint32( 9999999 ),
10449     maxBadHcalCells = cms.uint32( 9999999 ),
10450     maxProblematicEcalCells = cms.uint32( 9999999 ),
10451     maxProblematicHcalCells = cms.uint32( 9999999 ),
10452     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10453     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10454     puCenters = cms.vdouble(  ),
10455     applyWeight = cms.bool( False ),
10456     srcWeights = cms.InputTag( "" ),
10457     minimumTowersFraction = cms.double( 0.0 ),
10458     jetCollInstanceName = cms.string( "" ),
10459     sumRecHits = cms.bool( False )
10460 )
10461 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
10462     min_N90 = cms.int32( -2 ),
10463     min_N90hits = cms.int32( 2 ),
10464     min_EMF = cms.double( 1.0E-6 ),
10465     max_EMF = cms.double( 999.0 ),
10466     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
10467     JetIDParams = cms.PSet( 
10468       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
10469       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
10470       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10471       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
10472       useRecHits = cms.bool( True ),
10473       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
10474     )
10475 )
10476 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
10477     maxRapidity = cms.double( 5.0 ),
10478     gridSpacing = cms.double( 0.55 ),
10479     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
10480 )
10481 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10482     level = cms.string( "L1FastJet" ),
10483     algorithm = cms.string( "AK4CaloHLT" ),
10484     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
10485 )
10486 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10487     level = cms.string( "L2Relative" ),
10488     algorithm = cms.string( "AK4CaloHLT" )
10489 )
10490 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10491     level = cms.string( "L3Absolute" ),
10492     algorithm = cms.string( "AK4CaloHLT" )
10493 )
10494 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10495     level = cms.string( "L2L3Residual" ),
10496     algorithm = cms.string( "AK4CaloHLT" )
10497 )
10498 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10499     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
10500 )
10501 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
10502     src = cms.InputTag( "hltAK4CaloJets" ),
10503     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10504     verbose = cms.untracked.bool( False )
10505 )
10506 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
10507     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
10508     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10509     verbose = cms.untracked.bool( False )
10510 )
10511 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
10512     saveTags = cms.bool( True ),
10513     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10514     triggerType = cms.int32( 85 ),
10515     MinE = cms.double( -1.0 ),
10516     MinPt = cms.double( 10.0 ),
10517     MinMass = cms.double( -1.0 ),
10518     MaxMass = cms.double( -1.0 ),
10519     MinEta = cms.double( -1.0 ),
10520     MaxEta = cms.double( 5.0 ),
10521     MinN = cms.int32( 1 )
10522 )
10523 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
10524     useMassDropTagger = cms.bool( False ),
10525     useFiltering = cms.bool( False ),
10526     useDynamicFiltering = cms.bool( False ),
10527     useTrimming = cms.bool( False ),
10528     usePruning = cms.bool( False ),
10529     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10530     useKtPruning = cms.bool( False ),
10531     useConstituentSubtraction = cms.bool( False ),
10532     useSoftDrop = cms.bool( False ),
10533     correctShape = cms.bool( False ),
10534     UseOnlyVertexTracks = cms.bool( False ),
10535     UseOnlyOnePV = cms.bool( False ),
10536     muCut = cms.double( -1.0 ),
10537     yCut = cms.double( -1.0 ),
10538     rFilt = cms.double( -1.0 ),
10539     rFiltFactor = cms.double( -1.0 ),
10540     trimPtFracMin = cms.double( -1.0 ),
10541     zcut = cms.double( -1.0 ),
10542     rcut_factor = cms.double( -1.0 ),
10543     csRho_EtaMax = cms.double( -1.0 ),
10544     csRParam = cms.double( -1.0 ),
10545     beta = cms.double( -1.0 ),
10546     R0 = cms.double( -1.0 ),
10547     gridMaxRapidity = cms.double( -1.0 ),
10548     gridSpacing = cms.double( -1.0 ),
10549     DzTrVtxMax = cms.double( 0.0 ),
10550     DxyTrVtxMax = cms.double( 0.0 ),
10551     MaxVtxZ = cms.double( 15.0 ),
10552     subjetPtMin = cms.double( -1.0 ),
10553     muMin = cms.double( -1.0 ),
10554     muMax = cms.double( -1.0 ),
10555     yMin = cms.double( -1.0 ),
10556     yMax = cms.double( -1.0 ),
10557     dRMin = cms.double( -1.0 ),
10558     dRMax = cms.double( -1.0 ),
10559     maxDepth = cms.int32( -1 ),
10560     nFilt = cms.int32( -1 ),
10561     MinVtxNdof = cms.int32( 5 ),
10562     src = cms.InputTag( "hltTowerMakerForAll" ),
10563     srcPVs = cms.InputTag( "NotUsed" ),
10564     jetType = cms.string( "CaloJet" ),
10565     jetAlgorithm = cms.string( "AntiKt" ),
10566     rParam = cms.double( 0.4 ),
10567     inputEtMin = cms.double( 0.3 ),
10568     inputEMin = cms.double( 0.0 ),
10569     jetPtMin = cms.double( 1.0 ),
10570     doPVCorrection = cms.bool( False ),
10571     doAreaFastjet = cms.bool( False ),
10572     doRhoFastjet = cms.bool( False ),
10573     doPUOffsetCorr = cms.bool( False ),
10574     puPtMin = cms.double( 10.0 ),
10575     nSigmaPU = cms.double( 1.0 ),
10576     radiusPU = cms.double( 0.4 ),
10577     subtractorName = cms.string( "" ),
10578     useExplicitGhosts = cms.bool( False ),
10579     doAreaDiskApprox = cms.bool( False ),
10580     voronoiRfact = cms.double( -9.0 ),
10581     Rho_EtaMax = cms.double( 4.4 ),
10582     Ghost_EtaMax = cms.double( 6.0 ),
10583     Active_Area_Repeats = cms.int32( 5 ),
10584     GhostArea = cms.double( 0.01 ),
10585     restrictInputs = cms.bool( False ),
10586     maxInputs = cms.uint32( 1 ),
10587     writeCompound = cms.bool( False ),
10588     writeJetsWithConst = cms.bool( False ),
10589     doFastJetNonUniform = cms.bool( False ),
10590     useDeterministicSeed = cms.bool( True ),
10591     minSeed = cms.uint32( 0 ),
10592     verbosity = cms.int32( 0 ),
10593     puWidth = cms.double( 0.0 ),
10594     nExclude = cms.uint32( 0 ),
10595     maxBadEcalCells = cms.uint32( 9999999 ),
10596     maxBadHcalCells = cms.uint32( 9999999 ),
10597     maxProblematicEcalCells = cms.uint32( 9999999 ),
10598     maxProblematicHcalCells = cms.uint32( 9999999 ),
10599     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10600     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10601     puCenters = cms.vdouble(  ),
10602     applyWeight = cms.bool( False ),
10603     srcWeights = cms.InputTag( "" ),
10604     minimumTowersFraction = cms.double( 0.0 ),
10605     jetCollInstanceName = cms.string( "" ),
10606     sumRecHits = cms.bool( False )
10607 )
10608 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
10609     src = cms.InputTag( "hltAK4CaloJetsPF" ),
10610     filter = cms.bool( False ),
10611     etMin = cms.double( 5.0 )
10612 )
10613 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
10614     copyExtras = cms.untracked.bool( True ),
10615     copyMVA = cms.bool( False ),
10616     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10617     MaxNormalizedChisq = cms.double( 1000.0 ),
10618     MinPT = cms.double( 0.05 ),
10619     MinFound = cms.int32( 3 ),
10620     Epsilon = cms.double( -0.001 ),
10621     ShareFrac = cms.double( 0.19 ),
10622     allowFirstHitShare = cms.bool( True ),
10623     FoundHitBonus = cms.double( 5.0 ),
10624     LostHitPenalty = cms.double( 20.0 ),
10625     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10626     newQuality = cms.string( "confirmed" ),
10627     setsToMerge = cms.VPSet( 
10628       cms.PSet(  pQual = cms.bool( False ),
10629         tLists = cms.vint32( 0, 1 )
10630       )
10631     ),
10632     hasSelector = cms.vint32( 0, 0 ),
10633     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10634     writeOnlyTrkQuals = cms.bool( False ),
10635     makeReKeyedSeeds = cms.untracked.bool( False ),
10636     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10637 )
10638 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
10639     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
10640     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10641     ptMin = cms.double( 2.5 ),
10642     pMin = cms.double( 2.5 ),
10643     shareHitFraction = cms.double( 0.8 )
10644 )
10645 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
10646     MuonCaloCompatibility = cms.PSet( 
10647       delta_eta = cms.double( 0.02 ),
10648       delta_phi = cms.double( 0.02 ),
10649       allSiPMHO = cms.bool( False ),
10650       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10651       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10652     ),
10653     TrackAssociatorParameters = cms.PSet( 
10654       useMuon = cms.bool( True ),
10655       truthMatch = cms.bool( False ),
10656       usePreshower = cms.bool( False ),
10657       dRPreshowerPreselection = cms.double( 0.2 ),
10658       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10659       useEcal = cms.bool( True ),
10660       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10661       dRMuon = cms.double( 9999.0 ),
10662       dREcal = cms.double( 9999.0 ),
10663       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10664       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10665       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10666       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10667       propagateAllDirections = cms.bool( True ),
10668       muonMaxDistanceY = cms.double( 5.0 ),
10669       useHO = cms.bool( True ),
10670       muonMaxDistanceX = cms.double( 5.0 ),
10671       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10672       useHcal = cms.bool( True ),
10673       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10674       accountForTrajectoryChangeCalo = cms.bool( False ),
10675       dREcalPreselection = cms.double( 0.05 ),
10676       useCalo = cms.bool( False ),
10677       dRMuonPreselection = cms.double( 0.2 ),
10678       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10679       dRHcal = cms.double( 9999.0 ),
10680       dRHcalPreselection = cms.double( 0.2 ),
10681       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10682     ),
10683     CaloExtractorPSet = cms.PSet( 
10684       DR_Veto_H = cms.double( 0.1 ),
10685       CenterConeOnCalIntersection = cms.bool( False ),
10686       NoiseTow_EE = cms.double( 0.15 ),
10687       Noise_EB = cms.double( 0.025 ),
10688       Noise_HE = cms.double( 0.2 ),
10689       DR_Veto_E = cms.double( 0.07 ),
10690       NoiseTow_EB = cms.double( 0.04 ),
10691       Noise_EE = cms.double( 0.1 ),
10692       UseRecHitsFlag = cms.bool( False ),
10693       DR_Max = cms.double( 1.0 ),
10694       DepositLabel = cms.untracked.string( "Cal" ),
10695       Noise_HO = cms.double( 0.2 ),
10696       DR_Veto_HO = cms.double( 0.1 ),
10697       Threshold_H = cms.double( 0.5 ),
10698       PrintTimeReport = cms.untracked.bool( False ),
10699       Threshold_E = cms.double( 0.2 ),
10700       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10701       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10702       Threshold_HO = cms.double( 0.5 ),
10703       DepositInstanceLabels = cms.vstring( 'ecal',
10704         'hcal',
10705         'ho' ),
10706       ServiceParameters = cms.PSet( 
10707         RPCLayers = cms.bool( False ),
10708         UseMuonNavigation = cms.untracked.bool( False ),
10709         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10710       ),
10711       TrackAssociatorParameters = cms.PSet( 
10712         useMuon = cms.bool( False ),
10713         truthMatch = cms.bool( False ),
10714         usePreshower = cms.bool( False ),
10715         dRPreshowerPreselection = cms.double( 0.2 ),
10716         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10717         useEcal = cms.bool( False ),
10718         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10719         dRMuon = cms.double( 9999.0 ),
10720         dREcal = cms.double( 1.0 ),
10721         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10722         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10723         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10724         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10725         propagateAllDirections = cms.bool( True ),
10726         muonMaxDistanceY = cms.double( 5.0 ),
10727         useHO = cms.bool( False ),
10728         muonMaxDistanceX = cms.double( 5.0 ),
10729         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10730         useHcal = cms.bool( False ),
10731         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10732         accountForTrajectoryChangeCalo = cms.bool( False ),
10733         dREcalPreselection = cms.double( 1.0 ),
10734         useCalo = cms.bool( True ),
10735         dRMuonPreselection = cms.double( 0.2 ),
10736         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10737         dRHcal = cms.double( 1.0 ),
10738         dRHcalPreselection = cms.double( 1.0 ),
10739         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10740       ),
10741       Noise_HB = cms.double( 0.2 )
10742     ),
10743     TrackExtractorPSet = cms.PSet( 
10744       Diff_z = cms.double( 0.2 ),
10745       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10746       Chi2Ndof_Max = cms.double( 1.0E64 ),
10747       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10748       DR_Veto = cms.double( 0.01 ),
10749       Pt_Min = cms.double( -1.0 ),
10750       DR_Max = cms.double( 1.0 ),
10751       DepositLabel = cms.untracked.string( "" ),
10752       NHits_Min = cms.uint32( 0 ),
10753       Chi2Prob_Min = cms.double( -1.0 ),
10754       Diff_r = cms.double( 0.1 ),
10755       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10756       ComponentName = cms.string( "TrackExtractor" )
10757     ),
10758     JetExtractorPSet = cms.PSet( 
10759       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10760       DR_Veto = cms.double( 0.1 ),
10761       DR_Max = cms.double( 1.0 ),
10762       ExcludeMuonVeto = cms.bool( True ),
10763       PrintTimeReport = cms.untracked.bool( False ),
10764       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10765       ComponentName = cms.string( "JetExtractor" ),
10766       ServiceParameters = cms.PSet( 
10767         RPCLayers = cms.bool( False ),
10768         UseMuonNavigation = cms.untracked.bool( False ),
10769         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10770       ),
10771       TrackAssociatorParameters = cms.PSet( 
10772         useMuon = cms.bool( False ),
10773         truthMatch = cms.bool( False ),
10774         usePreshower = cms.bool( False ),
10775         dRPreshowerPreselection = cms.double( 0.2 ),
10776         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10777         useEcal = cms.bool( False ),
10778         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10779         dRMuon = cms.double( 9999.0 ),
10780         dREcal = cms.double( 0.5 ),
10781         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10782         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10783         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10784         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10785         propagateAllDirections = cms.bool( True ),
10786         muonMaxDistanceY = cms.double( 5.0 ),
10787         useHO = cms.bool( False ),
10788         muonMaxDistanceX = cms.double( 5.0 ),
10789         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10790         useHcal = cms.bool( False ),
10791         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10792         accountForTrajectoryChangeCalo = cms.bool( False ),
10793         dREcalPreselection = cms.double( 0.5 ),
10794         useCalo = cms.bool( True ),
10795         dRMuonPreselection = cms.double( 0.2 ),
10796         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10797         dRHcal = cms.double( 0.5 ),
10798         dRHcalPreselection = cms.double( 0.5 ),
10799         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10800       ),
10801       Threshold = cms.double( 5.0 )
10802     ),
10803     trackDepositName = cms.string( "tracker" ),
10804     ecalDepositName = cms.string( "ecal" ),
10805     hcalDepositName = cms.string( "hcal" ),
10806     hoDepositName = cms.string( "ho" ),
10807     jetDepositName = cms.string( "jets" ),
10808     TimingFillerParameters = cms.PSet( 
10809       DTTimingParameters = cms.PSet( 
10810         HitError = cms.double( 6.0 ),
10811         MatchParameters = cms.PSet( 
10812           TightMatchDT = cms.bool( False ),
10813           DTradius = cms.double( 0.01 ),
10814           TightMatchCSC = cms.bool( True ),
10815           CSCsegments = cms.InputTag( "hltCscSegments" ),
10816           DTsegments = cms.InputTag( "hltDt4DSegments" )
10817         ),
10818         debug = cms.bool( False ),
10819         DoWireCorr = cms.bool( False ),
10820         RequireBothProjections = cms.bool( False ),
10821         DTTimeOffset = cms.double( 2.7 ),
10822         PruneCut = cms.double( 10000.0 ),
10823         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10824         UseSegmentT0 = cms.bool( False ),
10825         HitsMin = cms.int32( 5 ),
10826         DropTheta = cms.bool( True ),
10827         ServiceParameters = cms.PSet( 
10828           RPCLayers = cms.bool( True ),
10829           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10830         )
10831       ),
10832       UseCSC = cms.bool( True ),
10833       CSCTimingParameters = cms.PSet( 
10834         MatchParameters = cms.PSet( 
10835           TightMatchDT = cms.bool( False ),
10836           DTradius = cms.double( 0.01 ),
10837           TightMatchCSC = cms.bool( True ),
10838           CSCsegments = cms.InputTag( "hltCscSegments" ),
10839           DTsegments = cms.InputTag( "hltDt4DSegments" )
10840         ),
10841         debug = cms.bool( False ),
10842         CSCWireTimeOffset = cms.double( 0.0 ),
10843         CSCStripError = cms.double( 7.0 ),
10844         CSCTimeOffset = cms.double( 0.0 ),
10845         CSCWireError = cms.double( 8.6 ),
10846         PruneCut = cms.double( 100.0 ),
10847         CSCsegments = cms.InputTag( "hltCscSegments" ),
10848         UseStripTime = cms.bool( True ),
10849         CSCStripTimeOffset = cms.double( 0.0 ),
10850         UseWireTime = cms.bool( True ),
10851         ServiceParameters = cms.PSet( 
10852           RPCLayers = cms.bool( True ),
10853           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10854         )
10855       ),
10856       ErrorDT = cms.double( 6.0 ),
10857       EcalEnergyCut = cms.double( 0.4 ),
10858       UseECAL = cms.bool( True ),
10859       ErrorEB = cms.double( 2.085 ),
10860       UseDT = cms.bool( True ),
10861       ErrorEE = cms.double( 6.95 ),
10862       ErrorCSC = cms.double( 7.4 )
10863     ),
10864     ShowerDigiFillerParameters = cms.PSet( 
10865       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10866       digiMaxDistanceX = cms.double( 25.0 ),
10867       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
10868     ),
10869     TrackerKinkFinderParameters = cms.PSet( 
10870       usePosition = cms.bool( False ),
10871       diagonalOnly = cms.bool( False )
10872     ),
10873     fillEnergy = cms.bool( True ),
10874     storeCrossedHcalRecHits = cms.bool( False ),
10875     maxAbsPullX = cms.double( 4.0 ),
10876     maxAbsEta = cms.double( 3.0 ),
10877     minPt = cms.double( 10.0 ),
10878     inputCollectionTypes = cms.vstring( 'inner tracks',
10879       'links',
10880       'outer tracks' ),
10881     addExtraSoftMuons = cms.bool( False ),
10882     fillGlobalTrackRefits = cms.bool( False ),
10883     debugWithTruthMatching = cms.bool( False ),
10884     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10885     fillCaloCompatibility = cms.bool( True ),
10886     maxAbsPullY = cms.double( 9999.0 ),
10887     maxAbsDy = cms.double( 9999.0 ),
10888     minP = cms.double( 10.0 ),
10889     minPCaloMuon = cms.double( 1.0E9 ),
10890     maxAbsDx = cms.double( 3.0 ),
10891     fillIsolation = cms.bool( True ),
10892     writeIsoDeposits = cms.bool( False ),
10893     minNumberOfMatches = cms.int32( 1 ),
10894     fillMatching = cms.bool( True ),
10895     fillShowerDigis = cms.bool( False ),
10896     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10897     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10898     fillGlobalTrackQuality = cms.bool( False ),
10899     globalTrackQualityInputTag = cms.InputTag( "" ),
10900     selectHighPurity = cms.bool( False ),
10901     pvInputTag = cms.InputTag( "" ),
10902     fillTrackerKink = cms.bool( False ),
10903     minCaloCompatibility = cms.double( 0.6 ),
10904     runArbitrationCleaner = cms.bool( False ),
10905     arbitrationCleanerOptions = cms.PSet( 
10906       OverlapDTheta = cms.double( 0.02 ),
10907       Overlap = cms.bool( True ),
10908       Clustering = cms.bool( True ),
10909       ME1a = cms.bool( True ),
10910       ClusterDTheta = cms.double( 0.02 ),
10911       ClusterDPhi = cms.double( 0.6 ),
10912       OverlapDPhi = cms.double( 0.0786 )
10913     ),
10914     arbitrateTrackerMuons = cms.bool( False )
10915 )
10916 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10917     navigator = cms.PSet( 
10918       barrel = cms.PSet(  ),
10919       endcap = cms.PSet(  ),
10920       name = cms.string( "PFRecHitECALNavigator" )
10921     ),
10922     producers = cms.VPSet( 
10923       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10924         srFlags = cms.InputTag( "" ),
10925         name = cms.string( "PFEBRecHitCreator" ),
10926         qualityTests = cms.VPSet( 
10927           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10928             applySelectionsToAllCrystals = cms.bool( True )
10929           ),
10930           cms.PSet(  topologicalCleaning = cms.bool( True ),
10931             skipTTRecoveredHits = cms.bool( True ),
10932             cleaningThreshold = cms.double( 2.0 ),
10933             name = cms.string( "PFRecHitQTestECAL" ),
10934             timingCleaning = cms.bool( True )
10935           )
10936         )
10937       ),
10938       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10939         srFlags = cms.InputTag( "" ),
10940         name = cms.string( "PFEERecHitCreator" ),
10941         qualityTests = cms.VPSet( 
10942           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10943             applySelectionsToAllCrystals = cms.bool( True )
10944           ),
10945           cms.PSet(  topologicalCleaning = cms.bool( True ),
10946             skipTTRecoveredHits = cms.bool( True ),
10947             cleaningThreshold = cms.double( 2.0 ),
10948             name = cms.string( "PFRecHitQTestECAL" ),
10949             timingCleaning = cms.bool( True )
10950           )
10951         )
10952       )
10953     )
10954 )
10955 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10956     navigator = cms.PSet( 
10957       hcalEnums = cms.vint32( 4 ),
10958       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10959     ),
10960     producers = cms.VPSet( 
10961       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10962         LongFibre_Fraction = cms.double( 0.1 ),
10963         src = cms.InputTag( "hltHfreco" ),
10964         EMDepthCorrection = cms.double( 22.0 ),
10965         ShortFibre_Fraction = cms.double( 0.01 ),
10966         HADDepthCorrection = cms.double( 25.0 ),
10967         HFCalib29 = cms.double( 1.07 ),
10968         LongFibre_Cut = cms.double( 120.0 ),
10969         name = cms.string( "PFHFRecHitCreator" ),
10970         qualityTests = cms.VPSet( 
10971           cms.PSet(  flags = cms.vstring( 'Standard',
10972   'HFLong',
10973   'HFShort' ),
10974             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10975             name = cms.string( "PFRecHitQTestHCALChannel" ),
10976             maxSeverities = cms.vint32( 11, 9, 9 )
10977           ),
10978           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10979             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10980             cuts = cms.VPSet( 
10981               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10982                 depth = cms.vint32( 1, 2 ),
10983                 detectorEnum = cms.int32( 4 )
10984               )
10985             )
10986           )
10987         ),
10988         ShortFibre_Cut = cms.double( 60.0 )
10989       )
10990     )
10991 )
10992 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10993     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10994     producers = cms.VPSet( 
10995       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10996         name = cms.string( "PFPSRecHitCreator" ),
10997         qualityTests = cms.VPSet( 
10998           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10999             name = cms.string( "PFRecHitQTestThreshold" )
11000           )
11001         )
11002       )
11003     )
11004 )
11005 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
11006     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
11007     usePFThresholdsFromDB = cms.bool( True ),
11008     recHitCleaners = cms.VPSet( 
11009     ),
11010     seedCleaners = cms.VPSet( 
11011     ),
11012     seedFinder = cms.PSet( 
11013       thresholdsByDetector = cms.VPSet( 
11014         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
11015           seedingThreshold = cms.double( 0.6 ),
11016           detector = cms.string( "ECAL_ENDCAP" )
11017         ),
11018         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11019           seedingThreshold = cms.double( 0.23 ),
11020           detector = cms.string( "ECAL_BARREL" )
11021         )
11022       ),
11023       algoName = cms.string( "LocalMaximumSeedFinder" ),
11024       nNeighbours = cms.int32( 8 )
11025     ),
11026     initialClusteringStep = cms.PSet( 
11027       thresholdsByDetector = cms.VPSet( 
11028         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
11029           gatheringThresholdPt = cms.double( 0.0 ),
11030           detector = cms.string( "ECAL_BARREL" )
11031         ),
11032         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
11033           gatheringThresholdPt = cms.double( 0.0 ),
11034           detector = cms.string( "ECAL_ENDCAP" )
11035         )
11036       ),
11037       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11038       useCornerCells = cms.bool( True )
11039     ),
11040     pfClusterBuilder = cms.PSet( 
11041       minFracTot = cms.double( 1.0E-20 ),
11042       stoppingTolerance = cms.double( 1.0E-8 ),
11043       positionCalc = cms.PSet( 
11044         minAllowedNormalization = cms.double( 1.0E-9 ),
11045         posCalcNCrystals = cms.int32( 9 ),
11046         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11047         logWeightDenominator = cms.double( 0.08 ),
11048         minFractionInCalc = cms.double( 1.0E-9 ),
11049         timeResolutionCalcBarrel = cms.PSet( 
11050           corrTermLowE = cms.double( 0.0510871 ),
11051           threshLowE = cms.double( 0.5 ),
11052           noiseTerm = cms.double( 1.10889 ),
11053           constantTermLowE = cms.double( 0.0 ),
11054           noiseTermLowE = cms.double( 1.31883 ),
11055           threshHighE = cms.double( 5.0 ),
11056           constantTerm = cms.double( 0.428192 )
11057         ),
11058         timeResolutionCalcEndcap = cms.PSet( 
11059           corrTermLowE = cms.double( 0.0 ),
11060           threshLowE = cms.double( 1.0 ),
11061           noiseTerm = cms.double( 5.72489999999 ),
11062           constantTermLowE = cms.double( 0.0 ),
11063           noiseTermLowE = cms.double( 6.92683000001 ),
11064           threshHighE = cms.double( 10.0 ),
11065           constantTerm = cms.double( 0.0 )
11066         )
11067       ),
11068       maxIterations = cms.uint32( 50 ),
11069       positionCalcForConvergence = cms.PSet( 
11070         minAllowedNormalization = cms.double( 0.0 ),
11071         T0_ES = cms.double( 1.2 ),
11072         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11073         T0_EE = cms.double( 3.1 ),
11074         T0_EB = cms.double( 7.4 ),
11075         X0 = cms.double( 0.89 ),
11076         minFractionInCalc = cms.double( 0.0 ),
11077         W0 = cms.double( 4.2 )
11078       ),
11079       allCellsPositionCalc = cms.PSet( 
11080         minAllowedNormalization = cms.double( 1.0E-9 ),
11081         posCalcNCrystals = cms.int32( -1 ),
11082         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11083         logWeightDenominator = cms.double( 0.08 ),
11084         minFractionInCalc = cms.double( 1.0E-9 ),
11085         timeResolutionCalcBarrel = cms.PSet( 
11086           corrTermLowE = cms.double( 0.0510871 ),
11087           threshLowE = cms.double( 0.5 ),
11088           noiseTerm = cms.double( 1.10889 ),
11089           constantTermLowE = cms.double( 0.0 ),
11090           noiseTermLowE = cms.double( 1.31883 ),
11091           threshHighE = cms.double( 5.0 ),
11092           constantTerm = cms.double( 0.428192 )
11093         ),
11094         timeResolutionCalcEndcap = cms.PSet( 
11095           corrTermLowE = cms.double( 0.0 ),
11096           threshLowE = cms.double( 1.0 ),
11097           noiseTerm = cms.double( 5.72489999999 ),
11098           constantTermLowE = cms.double( 0.0 ),
11099           noiseTermLowE = cms.double( 6.92683000001 ),
11100           threshHighE = cms.double( 10.0 ),
11101           constantTerm = cms.double( 0.0 )
11102         )
11103       ),
11104       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11105       recHitEnergyNorms = cms.VPSet( 
11106         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
11107           detector = cms.string( "ECAL_BARREL" )
11108         ),
11109         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
11110           detector = cms.string( "ECAL_ENDCAP" )
11111         )
11112       ),
11113       showerSigma = cms.double( 1.5 ),
11114       minFractionToKeep = cms.double( 1.0E-7 ),
11115       excludeOtherSeeds = cms.bool( True )
11116     ),
11117     positionReCalc = cms.PSet( 
11118       minAllowedNormalization = cms.double( 0.0 ),
11119       T0_ES = cms.double( 1.2 ),
11120       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11121       T0_EE = cms.double( 3.1 ),
11122       T0_EB = cms.double( 7.4 ),
11123       X0 = cms.double( 0.89 ),
11124       minFractionInCalc = cms.double( 0.0 ),
11125       W0 = cms.double( 4.2 )
11126     ),
11127     energyCorrector = cms.PSet(  )
11128 )
11129 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
11130     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
11131     usePFThresholdsFromDB = cms.bool( True ),
11132     recHitCleaners = cms.VPSet( 
11133     ),
11134     seedCleaners = cms.VPSet( 
11135     ),
11136     seedFinder = cms.PSet( 
11137       thresholdsByDetector = cms.VPSet( 
11138         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11139           seedingThreshold = cms.double( 1.2E-4 ),
11140           detector = cms.string( "PS1" )
11141         ),
11142         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11143           seedingThreshold = cms.double( 1.2E-4 ),
11144           detector = cms.string( "PS2" )
11145         )
11146       ),
11147       algoName = cms.string( "LocalMaximumSeedFinder" ),
11148       nNeighbours = cms.int32( 4 )
11149     ),
11150     initialClusteringStep = cms.PSet( 
11151       thresholdsByDetector = cms.VPSet( 
11152         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11153           gatheringThresholdPt = cms.double( 0.0 ),
11154           detector = cms.string( "PS1" )
11155         ),
11156         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11157           gatheringThresholdPt = cms.double( 0.0 ),
11158           detector = cms.string( "PS2" )
11159         )
11160       ),
11161       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11162       useCornerCells = cms.bool( False )
11163     ),
11164     pfClusterBuilder = cms.PSet( 
11165       minFracTot = cms.double( 1.0E-20 ),
11166       stoppingTolerance = cms.double( 1.0E-8 ),
11167       positionCalc = cms.PSet( 
11168         minAllowedNormalization = cms.double( 1.0E-9 ),
11169         posCalcNCrystals = cms.int32( -1 ),
11170         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11171         logWeightDenominator = cms.double( 6.0E-5 ),
11172         minFractionInCalc = cms.double( 1.0E-9 )
11173       ),
11174       maxIterations = cms.uint32( 50 ),
11175       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11176       recHitEnergyNorms = cms.VPSet( 
11177         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11178           detector = cms.string( "PS1" )
11179         ),
11180         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11181           detector = cms.string( "PS2" )
11182         )
11183       ),
11184       showerSigma = cms.double( 0.3 ),
11185       minFractionToKeep = cms.double( 1.0E-7 ),
11186       excludeOtherSeeds = cms.bool( True )
11187     ),
11188     positionReCalc = cms.PSet(  ),
11189     energyCorrector = cms.PSet(  )
11190 )
11191 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11192     minimumPSEnergy = cms.double( 0.0 ),
11193     skipPS = cms.bool( False ),
11194     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
11195     energyCorrector = cms.PSet( 
11196       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11197       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11198       applyCrackCorrections = cms.bool( False ),
11199       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11200       applyMVACorrections = cms.bool( True ),
11201       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11202       maxPtForMVAEvaluation = cms.double( 300.0 ),
11203       srfAwareCorrection = cms.bool( True )
11204     ),
11205     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
11206 )
11207 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
11208     producers = cms.VPSet( 
11209       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
11210         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
11211       )
11212     ),
11213     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11214     synchronise = cms.untracked.bool( False ),
11215     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11216 )
11217 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
11218     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
11219 )
11220 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
11221     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11222     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11223     seedFinder = cms.PSet( 
11224       thresholdsByDetector = cms.VPSet( 
11225         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11226           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11227           detector = cms.string( "HCAL_BARREL1" )
11228         ),
11229         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11230           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11231           detector = cms.string( "HCAL_ENDCAP" )
11232         )
11233       ),
11234       nNeighbours = cms.int32( 4 )
11235     ),
11236     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
11237   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11238     detector = cms.string( "HCAL_BARREL1" )
11239   ),
11240   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11241     detector = cms.string( "HCAL_ENDCAP" )
11242   )
11243 ) ),
11244     pfClusterBuilder = cms.PSet( 
11245       minFracTot = cms.double( 1.0E-20 ),
11246       stoppingTolerance = cms.double( 1.0E-8 ),
11247       positionCalc = cms.PSet( 
11248         minAllowedNormalization = cms.double( 1.0E-9 ),
11249         minFractionInCalc = cms.double( 1.0E-9 )
11250       ),
11251       maxIterations = cms.uint32( 5 ),
11252       recHitEnergyNorms = cms.VPSet( 
11253         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11254           detector = cms.string( "HCAL_BARREL1" )
11255         ),
11256         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11257           detector = cms.string( "HCAL_ENDCAP" )
11258         )
11259       ),
11260       showerSigma = cms.double( 10.0 ),
11261       minFractionToKeep = cms.double( 1.0E-7 ),
11262       excludeOtherSeeds = cms.bool( True ),
11263       timeResolutionCalcBarrel = cms.PSet( 
11264         corrTermLowE = cms.double( 0.0 ),
11265         threshLowE = cms.double( 6.0 ),
11266         noiseTerm = cms.double( 21.86 ),
11267         constantTermLowE = cms.double( 4.24 ),
11268         noiseTermLowE = cms.double( 8.0 ),
11269         threshHighE = cms.double( 15.0 ),
11270         constantTerm = cms.double( 2.82 )
11271       ),
11272       timeResolutionCalcEndcap = cms.PSet( 
11273         corrTermLowE = cms.double( 0.0 ),
11274         threshLowE = cms.double( 6.0 ),
11275         noiseTerm = cms.double( 21.86 ),
11276         constantTermLowE = cms.double( 4.24 ),
11277         noiseTermLowE = cms.double( 8.0 ),
11278         threshHighE = cms.double( 15.0 ),
11279         constantTerm = cms.double( 2.82 )
11280       )
11281     ),
11282     synchronise = cms.bool( False ),
11283     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11284 )
11285 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
11286     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
11287     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11288     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11289     usePFThresholdsFromDB = cms.bool( True ),
11290     pfClusterBuilder = cms.PSet( 
11291       minFracTot = cms.double( 1.0E-20 ),
11292       stoppingTolerance = cms.double( 1.0E-8 ),
11293       positionCalc = cms.PSet( 
11294         minAllowedNormalization = cms.double( 1.0E-9 ),
11295         posCalcNCrystals = cms.int32( 5 ),
11296         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11297         logWeightDenominatorByDetector = cms.VPSet( 
11298           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11299             depths = cms.vint32( 1, 2, 3, 4 ),
11300             detector = cms.string( "HCAL_BARREL1" )
11301           ),
11302           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11303             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11304             detector = cms.string( "HCAL_ENDCAP" )
11305           )
11306         ),
11307         minFractionInCalc = cms.double( 1.0E-9 )
11308       ),
11309       maxIterations = cms.uint32( 5 ),
11310       minChi2Prob = cms.double( 0.0 ),
11311       allCellsPositionCalc = cms.PSet( 
11312         minAllowedNormalization = cms.double( 1.0E-9 ),
11313         posCalcNCrystals = cms.int32( -1 ),
11314         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11315         logWeightDenominatorByDetector = cms.VPSet( 
11316           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11317             depths = cms.vint32( 1, 2, 3, 4 ),
11318             detector = cms.string( "HCAL_BARREL1" )
11319           ),
11320           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11321             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11322             detector = cms.string( "HCAL_ENDCAP" )
11323           )
11324         ),
11325         minFractionInCalc = cms.double( 1.0E-9 )
11326       ),
11327       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11328       recHitEnergyNorms = cms.VPSet( 
11329         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11330           depths = cms.vint32( 1, 2, 3, 4 ),
11331           detector = cms.string( "HCAL_BARREL1" )
11332         ),
11333         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11334           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11335           detector = cms.string( "HCAL_ENDCAP" )
11336         )
11337       ),
11338       maxNSigmaTime = cms.double( 10.0 ),
11339       showerSigma = cms.double( 10.0 ),
11340       timeSigmaEE = cms.double( 10.0 ),
11341       clusterTimeResFromSeed = cms.bool( False ),
11342       minFractionToKeep = cms.double( 1.0E-7 ),
11343       excludeOtherSeeds = cms.bool( True ),
11344       timeResolutionCalcBarrel = cms.PSet( 
11345         corrTermLowE = cms.double( 0.0 ),
11346         threshLowE = cms.double( 6.0 ),
11347         noiseTerm = cms.double( 21.86 ),
11348         constantTermLowE = cms.double( 4.24 ),
11349         noiseTermLowE = cms.double( 8.0 ),
11350         threshHighE = cms.double( 15.0 ),
11351         constantTerm = cms.double( 2.82 )
11352       ),
11353       timeResolutionCalcEndcap = cms.PSet( 
11354         corrTermLowE = cms.double( 0.0 ),
11355         threshLowE = cms.double( 6.0 ),
11356         noiseTerm = cms.double( 21.86 ),
11357         constantTermLowE = cms.double( 4.24 ),
11358         noiseTermLowE = cms.double( 8.0 ),
11359         threshHighE = cms.double( 15.0 ),
11360         constantTerm = cms.double( 2.82 )
11361       ),
11362       timeSigmaEB = cms.double( 10.0 )
11363     )
11364 )
11365 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
11366     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
11367     energyCorrector = cms.PSet(  ),
11368     pfClusterBuilder = cms.PSet( 
11369       allCellsPositionCalc = cms.PSet( 
11370         minAllowedNormalization = cms.double( 1.0E-9 ),
11371         posCalcNCrystals = cms.int32( -1 ),
11372         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11373         logWeightDenominatorByDetector = cms.VPSet( 
11374           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11375             depths = cms.vint32( 1, 2, 3, 4 ),
11376             detector = cms.string( "HCAL_BARREL1" )
11377           ),
11378           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11379             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11380             detector = cms.string( "HCAL_ENDCAP" )
11381           )
11382         ),
11383         minFractionInCalc = cms.double( 1.0E-9 )
11384       ),
11385       algoName = cms.string( "PFMultiDepthClusterizer" ),
11386       nSigmaPhi = cms.double( 2.0 ),
11387       minFractionToKeep = cms.double( 1.0E-7 ),
11388       nSigmaEta = cms.double( 2.0 )
11389     ),
11390     positionReCalc = cms.PSet(  ),
11391     usePFThresholdsFromDB = cms.bool( True )
11392 )
11393 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11394     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11395     usePFThresholdsFromDB = cms.bool( True ),
11396     recHitCleaners = cms.VPSet( 
11397     ),
11398     seedCleaners = cms.VPSet( 
11399     ),
11400     seedFinder = cms.PSet( 
11401       thresholdsByDetector = cms.VPSet( 
11402         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11403           seedingThreshold = cms.double( 1.4 ),
11404           detector = cms.string( "HF_EM" )
11405         ),
11406         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11407           seedingThreshold = cms.double( 1.4 ),
11408           detector = cms.string( "HF_HAD" )
11409         )
11410       ),
11411       algoName = cms.string( "LocalMaximumSeedFinder" ),
11412       nNeighbours = cms.int32( 0 )
11413     ),
11414     initialClusteringStep = cms.PSet( 
11415       thresholdsByDetector = cms.VPSet( 
11416       ),
11417       algoName = cms.string( "Basic2DClusterForEachSeed" )
11418     ),
11419     pfClusterBuilder = cms.PSet(  ),
11420     positionReCalc = cms.PSet(  ),
11421     energyCorrector = cms.PSet(  )
11422 )
11423 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
11424     TrackQuality = cms.string( "none" ),
11425     UseQuality = cms.bool( False ),
11426     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
11427 )
11428 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
11429     verbose = cms.untracked.bool( False ),
11430     debug = cms.untracked.bool( False ),
11431     elementImporters = cms.VPSet( 
11432       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
11433         cleanBadConvertedBrems = cms.bool( False ),
11434         muonMaxDPtOPt = cms.double( 1.0 ),
11435         source = cms.InputTag( "hltLightPFTracks" ),
11436         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11437         vetoEndcap = cms.bool( False ),
11438         useIterativeTracking = cms.bool( False ),
11439         importerName = cms.string( "GeneralTracksImporter" ),
11440         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11441         trackQuality = cms.string( "highPurity" )
11442       ),
11443       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11444         importerName = cms.string( "ECALClusterImporter" ),
11445         BCtoPFCMap = cms.InputTag( "" )
11446       ),
11447       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11448         importerName = cms.string( "GenericClusterImporter" )
11449       ),
11450       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
11451         importerName = cms.string( "GenericClusterImporter" )
11452       )
11453     ),
11454     linkDefinitions = cms.VPSet( 
11455       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
11456         useKDTree = cms.bool( True ),
11457         linkerName = cms.string( "TrackAndECALLinker" )
11458       ),
11459       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
11460         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11461         nMaxHcalLinksPerTrack = cms.int32( 1 ),
11462         linkType = cms.string( "TRACK:HCAL" ),
11463         useKDTree = cms.bool( True ),
11464         linkerName = cms.string( "TrackAndHCALLinker" )
11465       ),
11466       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
11467         linkType = cms.string( "ECAL:HCAL" ),
11468         useKDTree = cms.bool( False ),
11469         linkerName = cms.string( "ECALAndHCALLinker" )
11470       ),
11471       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
11472         useKDTree = cms.bool( False ),
11473         linkerName = cms.string( "HFEMAndHFHADLinker" )
11474       )
11475     )
11476 )
11477 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
11478     verbose = cms.untracked.bool( False ),
11479     debug = cms.untracked.bool( False ),
11480     blocks = cms.InputTag( "hltParticleFlowBlock" ),
11481     muons = cms.InputTag( "hltMuons" ),
11482     postMuonCleaning = cms.bool( True ),
11483     vetoEndcap = cms.bool( False ),
11484     vertexCollection = cms.InputTag( "hltPixelVertices" ),
11485     useVerticesForNeutral = cms.bool( True ),
11486     useHO = cms.bool( False ),
11487     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11488     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11489     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11490     useEGammaElectrons = cms.bool( False ),
11491     egammaElectrons = cms.InputTag( "" ),
11492     useEGammaFilters = cms.bool( False ),
11493     useProtectionsForJetMET = cms.bool( True ),
11494     PFEGammaFiltersParameters = cms.PSet( 
11495       electron_missinghits = cms.uint32( 1 ),
11496       electron_protectionsForJetMET = cms.PSet( 
11497         maxEeleOverPoutRes = cms.double( 0.5 ),
11498         maxEleHcalEOverEcalE = cms.double( 0.1 ),
11499         maxEcalEOverPRes = cms.double( 0.2 ),
11500         maxHcalEOverP = cms.double( 1.0 ),
11501         maxE = cms.double( 50.0 ),
11502         maxTrackPOverEele = cms.double( 1.0 ),
11503         maxDPhiIN = cms.double( 0.1 ),
11504         maxEcalEOverP_2 = cms.double( 0.2 ),
11505         maxEcalEOverP_1 = cms.double( 0.5 ),
11506         maxEeleOverPout = cms.double( 0.2 ),
11507         maxHcalEOverEcalE = cms.double( 0.1 ),
11508         maxHcalE = cms.double( 10.0 ),
11509         maxNtracks = cms.double( 3.0 )
11510       ),
11511       photon_MinEt = cms.double( 10.0 ),
11512       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11513       electron_protectionsForBadHcal = cms.PSet( 
11514         dEta = cms.vdouble( 0.0064, 0.01264 ),
11515         dPhi = cms.vdouble( 0.0547, 0.0394 ),
11516         enableProtections = cms.bool( False ),
11517         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
11518         eInvPInv = cms.vdouble( 0.184, 0.0721 )
11519       ),
11520       photon_protectionsForBadHcal = cms.PSet( 
11521         enableProtections = cms.bool( False ),
11522         solidConeTrkIsoOffset = cms.double( 10.0 ),
11523         solidConeTrkIsoSlope = cms.double( 0.3 )
11524       ),
11525       electron_iso_mva_barrel = cms.double( -0.1875 ),
11526       electron_iso_mva_endcap = cms.double( -0.1075 ),
11527       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11528       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11529       photon_HoE = cms.double( 0.05 ),
11530       electron_iso_combIso_endcap = cms.double( 10.0 ),
11531       electron_iso_pt = cms.double( 10.0 ),
11532       photon_protectionsForJetMET = cms.PSet( 
11533         sumPtTrackIsoSlope = cms.double( 0.001 ),
11534         sumPtTrackIso = cms.double( 4.0 )
11535       ),
11536       electron_iso_combIso_barrel = cms.double( 10.0 ),
11537       electron_noniso_mvaCut = cms.double( -0.1 ),
11538       photon_combIso = cms.double( 10.0 ),
11539       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
11540     ),
11541     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11542     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11543     muon_HO = cms.vdouble( 0.9, 0.9 ),
11544     PFMuonAlgoParameters = cms.PSet(  ),
11545     rejectTracks_Bad = cms.bool( False ),
11546     rejectTracks_Step45 = cms.bool( False ),
11547     usePFNuclearInteractions = cms.bool( False ),
11548     usePFConversions = cms.bool( False ),
11549     usePFDecays = cms.bool( False ),
11550     dptRel_DispVtx = cms.double( 10.0 ),
11551     iCfgCandConnector = cms.PSet( 
11552       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11553       bCorrect = cms.bool( False ),
11554       bCalibPrimary = cms.bool( False )
11555     ),
11556     nsigma_TRACK = cms.double( 1.0 ),
11557     pt_Error = cms.double( 1.0 ),
11558     factors_45 = cms.vdouble( 10.0, 100.0 ),
11559     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11560     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11561     goodTrackDeadHcal_layers = cms.uint32( 4 ),
11562     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11563     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11564     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11565     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11566     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11567     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11568     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11569     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11570     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11571     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11572     pf_nsigma_ECAL = cms.double( 0.0 ),
11573     pf_nsigma_HCAL = cms.double( 1.0 ),
11574     pf_nsigma_HFEM = cms.double( 1.0 ),
11575     pf_nsigma_HFHAD = cms.double( 1.0 ),
11576     useCalibrationsFromDB = cms.bool( True ),
11577     calibrationsLabel = cms.string( "HLT" ),
11578     postHFCleaning = cms.bool( False ),
11579     PFHFCleaningParameters = cms.PSet( 
11580       minHFCleaningPt = cms.double( 5.0 ),
11581       minDeltaMet = cms.double( 0.4 ),
11582       maxSignificance = cms.double( 2.5 ),
11583       minSignificance = cms.double( 2.5 ),
11584       minSignificanceReduction = cms.double( 1.4 ),
11585       maxDeltaPhiPt = cms.double( 7.0 )
11586     ),
11587     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11588     calibHF_use = cms.bool( False ),
11589     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 ),
11590     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 ),
11591     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 ),
11592     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 ),
11593     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 ),
11594     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11595 )
11596 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
11597     useMassDropTagger = cms.bool( False ),
11598     useFiltering = cms.bool( False ),
11599     useDynamicFiltering = cms.bool( False ),
11600     useTrimming = cms.bool( False ),
11601     usePruning = cms.bool( False ),
11602     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11603     useKtPruning = cms.bool( False ),
11604     useConstituentSubtraction = cms.bool( False ),
11605     useSoftDrop = cms.bool( False ),
11606     correctShape = cms.bool( False ),
11607     UseOnlyVertexTracks = cms.bool( False ),
11608     UseOnlyOnePV = cms.bool( False ),
11609     muCut = cms.double( -1.0 ),
11610     yCut = cms.double( -1.0 ),
11611     rFilt = cms.double( -1.0 ),
11612     rFiltFactor = cms.double( -1.0 ),
11613     trimPtFracMin = cms.double( -1.0 ),
11614     zcut = cms.double( -1.0 ),
11615     rcut_factor = cms.double( -1.0 ),
11616     csRho_EtaMax = cms.double( -1.0 ),
11617     csRParam = cms.double( -1.0 ),
11618     beta = cms.double( -1.0 ),
11619     R0 = cms.double( -1.0 ),
11620     gridMaxRapidity = cms.double( -1.0 ),
11621     gridSpacing = cms.double( -1.0 ),
11622     DzTrVtxMax = cms.double( 0.0 ),
11623     DxyTrVtxMax = cms.double( 0.0 ),
11624     MaxVtxZ = cms.double( 15.0 ),
11625     subjetPtMin = cms.double( -1.0 ),
11626     muMin = cms.double( -1.0 ),
11627     muMax = cms.double( -1.0 ),
11628     yMin = cms.double( -1.0 ),
11629     yMax = cms.double( -1.0 ),
11630     dRMin = cms.double( -1.0 ),
11631     dRMax = cms.double( -1.0 ),
11632     maxDepth = cms.int32( -1 ),
11633     nFilt = cms.int32( -1 ),
11634     MinVtxNdof = cms.int32( 0 ),
11635     src = cms.InputTag( "hltParticleFlow" ),
11636     srcPVs = cms.InputTag( "hltPixelVertices" ),
11637     jetType = cms.string( "PFJet" ),
11638     jetAlgorithm = cms.string( "AntiKt" ),
11639     rParam = cms.double( 0.4 ),
11640     inputEtMin = cms.double( 0.0 ),
11641     inputEMin = cms.double( 0.0 ),
11642     jetPtMin = cms.double( 0.0 ),
11643     doPVCorrection = cms.bool( False ),
11644     doAreaFastjet = cms.bool( False ),
11645     doRhoFastjet = cms.bool( False ),
11646     doPUOffsetCorr = cms.bool( False ),
11647     puPtMin = cms.double( 10.0 ),
11648     nSigmaPU = cms.double( 1.0 ),
11649     radiusPU = cms.double( 0.4 ),
11650     subtractorName = cms.string( "" ),
11651     useExplicitGhosts = cms.bool( False ),
11652     doAreaDiskApprox = cms.bool( True ),
11653     voronoiRfact = cms.double( -9.0 ),
11654     Rho_EtaMax = cms.double( 4.4 ),
11655     Ghost_EtaMax = cms.double( 6.0 ),
11656     Active_Area_Repeats = cms.int32( 5 ),
11657     GhostArea = cms.double( 0.01 ),
11658     restrictInputs = cms.bool( False ),
11659     maxInputs = cms.uint32( 1 ),
11660     writeCompound = cms.bool( False ),
11661     writeJetsWithConst = cms.bool( False ),
11662     doFastJetNonUniform = cms.bool( False ),
11663     useDeterministicSeed = cms.bool( True ),
11664     minSeed = cms.uint32( 0 ),
11665     verbosity = cms.int32( 0 ),
11666     puWidth = cms.double( 0.0 ),
11667     nExclude = cms.uint32( 0 ),
11668     maxBadEcalCells = cms.uint32( 9999999 ),
11669     maxBadHcalCells = cms.uint32( 9999999 ),
11670     maxProblematicEcalCells = cms.uint32( 9999999 ),
11671     maxProblematicHcalCells = cms.uint32( 9999999 ),
11672     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11673     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11674     puCenters = cms.vdouble(  ),
11675     applyWeight = cms.bool( False ),
11676     srcWeights = cms.InputTag( "" ),
11677     minimumTowersFraction = cms.double( 0.0 ),
11678     jetCollInstanceName = cms.string( "" ),
11679     sumRecHits = cms.bool( False )
11680 )
11681 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
11682     minPt = cms.double( 20.0 ),
11683     maxEta = cms.double( 1.0E99 ),
11684     CHF = cms.double( 0.0 ),
11685     NHF = cms.double( 0.99 ),
11686     CEF = cms.double( 0.99 ),
11687     NEF = cms.double( 0.99 ),
11688     maxCF = cms.double( 99.0 ),
11689     NCH = cms.int32( 0 ),
11690     NTOT = cms.int32( 1 ),
11691     jetsInput = cms.InputTag( "hltAK4PFJets" )
11692 )
11693 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
11694     minPt = cms.double( 20.0 ),
11695     maxEta = cms.double( 1.0E99 ),
11696     CHF = cms.double( 0.0 ),
11697     NHF = cms.double( 0.9 ),
11698     CEF = cms.double( 0.99 ),
11699     NEF = cms.double( 0.99 ),
11700     maxCF = cms.double( 99.0 ),
11701     NCH = cms.int32( 0 ),
11702     NTOT = cms.int32( 1 ),
11703     jetsInput = cms.InputTag( "hltAK4PFJets" )
11704 )
11705 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
11706     maxRapidity = cms.double( 5.0 ),
11707     gridSpacing = cms.double( 0.55 ),
11708     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
11709 )
11710 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
11711     level = cms.string( "L1FastJet" ),
11712     algorithm = cms.string( "AK4PFHLT" ),
11713     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
11714 )
11715 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11716     level = cms.string( "L2Relative" ),
11717     algorithm = cms.string( "AK4PFHLT" )
11718 )
11719 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11720     level = cms.string( "L3Absolute" ),
11721     algorithm = cms.string( "AK4PFHLT" )
11722 )
11723 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11724     level = cms.string( "L2L3Residual" ),
11725     algorithm = cms.string( "AK4PFHLT" )
11726 )
11727 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
11728     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
11729 )
11730 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11731     src = cms.InputTag( "hltAK4PFJets" ),
11732     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11733     verbose = cms.untracked.bool( False )
11734 )
11735 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11736     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
11737     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11738     verbose = cms.untracked.bool( False )
11739 )
11740 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11741     src = cms.InputTag( "hltAK4PFJetsTightID" ),
11742     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11743     verbose = cms.untracked.bool( False )
11744 )
11745 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11746     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11747     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
11748     triggerJetsType = cms.int32( 85 ),
11749     maxDeltaR = cms.double( 0.5 )
11750 )
11751 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
11752     saveTags = cms.bool( True ),
11753     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
11754     triggerType = cms.int32( 85 ),
11755     MinE = cms.double( -1.0 ),
11756     MinPt = cms.double( 40.0 ),
11757     MinMass = cms.double( -1.0 ),
11758     MaxMass = cms.double( -1.0 ),
11759     MinEta = cms.double( -1.0 ),
11760     MaxEta = cms.double( 5.0 ),
11761     MinN = cms.int32( 1 )
11762 )
11763 fragment.hltPreAlCaPFJet40CPUOnly = cms.EDFilter( "HLTPrescaler",
11764     offset = cms.uint32( 0 ),
11765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11766 )
11767 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
11768     InputLabel = cms.InputTag( "rawDataCollector" ),
11769     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 ),
11770     maxChannelsEB = cms.uint32( 61200 ),
11771     maxChannelsEE = cms.uint32( 14648 ),
11772     digisLabelEB = cms.string( "ebDigis" ),
11773     digisLabelEE = cms.string( "eeDigis" )
11774 )
11775 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
11776     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11777     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11778     digisOutLabelEB = cms.string( "ebDigis" ),
11779     digisOutLabelEE = cms.string( "eeDigis" ),
11780     produceDummyIntegrityCollections = cms.bool( False )
11781 )
11782 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
11783     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11784     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11785     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11786     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
11787     EBtimeFitLimits_Lower = cms.double( 0.2 ),
11788     EBtimeFitLimits_Upper = cms.double( 1.4 ),
11789     EEtimeFitLimits_Lower = cms.double( 0.2 ),
11790     EEtimeFitLimits_Upper = cms.double( 1.4 ),
11791     EBtimeConstantTerm = cms.double( 0.6 ),
11792     EEtimeConstantTerm = cms.double( 1.0 ),
11793     EBtimeNconst = cms.double( 28.5 ),
11794     EEtimeNconst = cms.double( 31.8 ),
11795     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
11796     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
11797     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
11798     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
11799     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
11800     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
11801     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
11802     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
11803     amplitudeThresholdEB = cms.double( 10.0 ),
11804     amplitudeThresholdEE = cms.double( 10.0 ),
11805     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
11806     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
11807     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
11808     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
11809     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
11810     shouldRunTimingComputation = cms.bool( True )
11811 )
11812 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
11813     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
11814     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11815     isPhase2 = cms.bool( False ),
11816     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
11817     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
11818 )
11819 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
11820     EErechitCollection = cms.string( "EcalRecHitsEE" ),
11821     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
11822     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
11823     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
11824     ChannelStatusToBeExcluded = cms.vstring(  ),
11825     killDeadChannels = cms.bool( True ),
11826     algo = cms.string( "EcalRecHitWorkerSimple" ),
11827     EBLaserMIN = cms.double( 0.5 ),
11828     EELaserMIN = cms.double( 0.5 ),
11829     EBLaserMAX = cms.double( 3.0 ),
11830     EELaserMAX = cms.double( 8.0 ),
11831     timeCalibTag = cms.ESInputTag( "","" ),
11832     timeOffsetTag = cms.ESInputTag( "","" ),
11833     skipTimeCalib = cms.bool( False ),
11834     laserCorrection = cms.bool( True ),
11835     flagsMapDBReco = cms.PSet( 
11836       kDead = cms.vstring( 'kNoDataNoTP' ),
11837       kGood = cms.vstring( 'kOk',
11838         'kDAC',
11839         'kNoLaser',
11840         'kNoisy' ),
11841       kTowerRecovered = cms.vstring( 'kDeadFE' ),
11842       kNoisy = cms.vstring( 'kNNoisy',
11843         'kFixedG6',
11844         'kFixedG1' ),
11845       kNeighboursRecovered = cms.vstring( 'kFixedG0',
11846         'kNonRespondingIsolated',
11847         'kDeadVFE' )
11848     ),
11849     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
11850     recoverEBIsolatedChannels = cms.bool( False ),
11851     recoverEEIsolatedChannels = cms.bool( False ),
11852     recoverEBVFE = cms.bool( False ),
11853     recoverEEVFE = cms.bool( False ),
11854     recoverEBFE = cms.bool( False ),
11855     recoverEEFE = cms.bool( False ),
11856     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
11857     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
11858     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
11859     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
11860     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
11861     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
11862     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
11863     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
11864     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
11865     singleChannelRecoveryThreshold = cms.double( 8.0 ),
11866     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
11867     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
11868     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
11869     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
11870     cleaningConfig = cms.PSet( 
11871       cThreshold_endcap = cms.double( 15.0 ),
11872       tightenCrack_e1_double = cms.double( 2.0 ),
11873       cThreshold_barrel = cms.double( 4.0 ),
11874       e6e2thresh = cms.double( 0.04 ),
11875       e4e1Threshold_barrel = cms.double( 0.08 ),
11876       e4e1Threshold_endcap = cms.double( 0.3 ),
11877       tightenCrack_e4e1_single = cms.double( 3.0 ),
11878       cThreshold_double = cms.double( 10.0 ),
11879       e4e1_b_barrel = cms.double( -0.024 ),
11880       tightenCrack_e6e2_double = cms.double( 3.0 ),
11881       e4e1_a_barrel = cms.double( 0.04 ),
11882       tightenCrack_e1_single = cms.double( 2.0 ),
11883       e4e1_a_endcap = cms.double( 0.02 ),
11884       e4e1_b_endcap = cms.double( -0.0125 ),
11885       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
11886     )
11887 )
11888 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
11889     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
11890     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
11891     digisLabelF01HE = cms.string( "f01HEDigis" ),
11892     digisLabelF5HB = cms.string( "f5HBDigis" ),
11893     digisLabelF3HB = cms.string( "f3HBDigis" ),
11894     maxChannelsF01HE = cms.uint32( 10000 ),
11895     maxChannelsF5HB = cms.uint32( 10000 ),
11896     maxChannelsF3HB = cms.uint32( 10000 )
11897 )
11898 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
11899     maxTimeSamples = cms.uint32( 10 ),
11900     kprep1dChannelsPerBlock = cms.uint32( 32 ),
11901     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
11902     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
11903     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
11904     recHitsLabelM0HBHE = cms.string( "" ),
11905     sipmQTSShift = cms.int32( 0 ),
11906     sipmQNTStoSum = cms.int32( 3 ),
11907     firstSampleShift = cms.int32( 0 ),
11908     useEffectivePedestals = cms.bool( True ),
11909     meanTime = cms.double( 0.0 ),
11910     timeSigmaSiPM = cms.double( 2.5 ),
11911     timeSigmaHPD = cms.double( 5.0 ),
11912     ts4Thresh = cms.double( 0.0 ),
11913     applyTimeSlew = cms.bool( True ),
11914     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
11915     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
11916     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
11917     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
11918     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
11919 )
11920 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
11921     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
11922 )
11923 fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator",
11924     EBSumThreshold = cms.double( 0.2 ),
11925     HF2Weight = cms.double( 1.0 ),
11926     EBWeight = cms.double( 1.0 ),
11927     hfInput = cms.InputTag( "hltHfreco" ),
11928     EESumThreshold = cms.double( 0.45 ),
11929     HOThreshold0 = cms.double( 3.5 ),
11930     HOThresholdPlus1 = cms.double( 3.5 ),
11931     HOThresholdMinus1 = cms.double( 3.5 ),
11932     HOThresholdPlus2 = cms.double( 3.5 ),
11933     HOThresholdMinus2 = cms.double( 3.5 ),
11934     HBGrid = cms.vdouble(  ),
11935     HBThreshold1 = cms.double( 0.4 ),
11936     HBThreshold2 = cms.double( 0.3 ),
11937     HBThreshold = cms.double( 0.3 ),
11938     EEWeights = cms.vdouble(  ),
11939     HF1Threshold = cms.double( 0.5 ),
11940     HF2Weights = cms.vdouble(  ),
11941     HOWeights = cms.vdouble(  ),
11942     EEGrid = cms.vdouble(  ),
11943     HEDWeight = cms.double( 1.0 ),
11944     EEWeight = cms.double( 1.0 ),
11945     UseHO = cms.bool( False ),
11946     HBWeights = cms.vdouble(  ),
11947     HESWeight = cms.double( 1.0 ),
11948     HF1Weight = cms.double( 1.0 ),
11949     HF2Grid = cms.vdouble(  ),
11950     HEDWeights = cms.vdouble(  ),
11951     HF1Grid = cms.vdouble(  ),
11952     EBWeights = cms.vdouble(  ),
11953     HOWeight = cms.double( 1.0E-99 ),
11954     EBThreshold = cms.double( 0.07 ),
11955     EEThreshold = cms.double( 0.3 ),
11956     UseEtEBTreshold = cms.bool( False ),
11957     UseSymEBTreshold = cms.bool( False ),
11958     UseEtEETreshold = cms.bool( False ),
11959     UseSymEETreshold = cms.bool( False ),
11960     hbheInput = cms.InputTag( "hltHbherecoSerialSync" ),
11961     HcalThreshold = cms.double( -1000.0 ),
11962     HF2Threshold = cms.double( 0.85 ),
11963     HESThreshold1 = cms.double( 0.1 ),
11964     HESThreshold = cms.double( 0.2 ),
11965     HF1Weights = cms.vdouble(  ),
11966     hoInput = cms.InputTag( "hltHoreco" ),
11967     HESGrid = cms.vdouble(  ),
11968     HESWeights = cms.vdouble(  ),
11969     HEDThreshold1 = cms.double( 0.1 ),
11970     HEDThreshold = cms.double( 0.2 ),
11971     EcutTower = cms.double( -1000.0 ),
11972     HEDGrid = cms.vdouble(  ),
11973     ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ),
11974     HBWeight = cms.double( 1.0 ),
11975     HOGrid = cms.vdouble(  ),
11976     EBGrid = cms.vdouble(  ),
11977     MomConstrMethod = cms.int32( 1 ),
11978     MomHBDepth = cms.double( 0.2 ),
11979     MomHEDepth = cms.double( 0.4 ),
11980     MomEBDepth = cms.double( 0.3 ),
11981     MomEEDepth = cms.double( 0.0 ),
11982     HcalAcceptSeverityLevel = cms.uint32( 9 ),
11983     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
11984       'kWeird',
11985       'kBad' ),
11986     UseHcalRecoveredHits = cms.bool( False ),
11987     UseEcalRecoveredHits = cms.bool( False ),
11988     UseRejectedHitsOnly = cms.bool( False ),
11989     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
11990     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
11991     UseRejectedRecoveredHcalHits = cms.bool( False ),
11992     UseRejectedRecoveredEcalHits = cms.bool( False ),
11993     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
11994     AllowMissingInputs = cms.bool( False ),
11995     HcalPhase = cms.int32( 1 ),
11996     usePFThresholdsFromDB = cms.bool( True ),
11997     EcalRecHitThresh = cms.bool( True )
11998 )
11999 fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
12000     useMassDropTagger = cms.bool( False ),
12001     useFiltering = cms.bool( False ),
12002     useDynamicFiltering = cms.bool( False ),
12003     useTrimming = cms.bool( False ),
12004     usePruning = cms.bool( False ),
12005     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
12006     useKtPruning = cms.bool( False ),
12007     useConstituentSubtraction = cms.bool( False ),
12008     useSoftDrop = cms.bool( False ),
12009     correctShape = cms.bool( False ),
12010     UseOnlyVertexTracks = cms.bool( False ),
12011     UseOnlyOnePV = cms.bool( False ),
12012     muCut = cms.double( -1.0 ),
12013     yCut = cms.double( -1.0 ),
12014     rFilt = cms.double( -1.0 ),
12015     rFiltFactor = cms.double( -1.0 ),
12016     trimPtFracMin = cms.double( -1.0 ),
12017     zcut = cms.double( -1.0 ),
12018     rcut_factor = cms.double( -1.0 ),
12019     csRho_EtaMax = cms.double( -1.0 ),
12020     csRParam = cms.double( -1.0 ),
12021     beta = cms.double( -1.0 ),
12022     R0 = cms.double( -1.0 ),
12023     gridMaxRapidity = cms.double( -1.0 ),
12024     gridSpacing = cms.double( -1.0 ),
12025     DzTrVtxMax = cms.double( 0.0 ),
12026     DxyTrVtxMax = cms.double( 0.0 ),
12027     MaxVtxZ = cms.double( 15.0 ),
12028     subjetPtMin = cms.double( -1.0 ),
12029     muMin = cms.double( -1.0 ),
12030     muMax = cms.double( -1.0 ),
12031     yMin = cms.double( -1.0 ),
12032     yMax = cms.double( -1.0 ),
12033     dRMin = cms.double( -1.0 ),
12034     dRMax = cms.double( -1.0 ),
12035     maxDepth = cms.int32( -1 ),
12036     nFilt = cms.int32( -1 ),
12037     MinVtxNdof = cms.int32( 5 ),
12038     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
12039     srcPVs = cms.InputTag( "NotUsed" ),
12040     jetType = cms.string( "CaloJet" ),
12041     jetAlgorithm = cms.string( "AntiKt" ),
12042     rParam = cms.double( 0.4 ),
12043     inputEtMin = cms.double( 0.3 ),
12044     inputEMin = cms.double( 0.0 ),
12045     jetPtMin = cms.double( 1.0 ),
12046     doPVCorrection = cms.bool( False ),
12047     doAreaFastjet = cms.bool( False ),
12048     doRhoFastjet = cms.bool( False ),
12049     doPUOffsetCorr = cms.bool( False ),
12050     puPtMin = cms.double( 10.0 ),
12051     nSigmaPU = cms.double( 1.0 ),
12052     radiusPU = cms.double( 0.4 ),
12053     subtractorName = cms.string( "" ),
12054     useExplicitGhosts = cms.bool( False ),
12055     doAreaDiskApprox = cms.bool( True ),
12056     voronoiRfact = cms.double( 0.9 ),
12057     Rho_EtaMax = cms.double( 4.4 ),
12058     Ghost_EtaMax = cms.double( 6.0 ),
12059     Active_Area_Repeats = cms.int32( 5 ),
12060     GhostArea = cms.double( 0.01 ),
12061     restrictInputs = cms.bool( False ),
12062     maxInputs = cms.uint32( 1 ),
12063     writeCompound = cms.bool( False ),
12064     writeJetsWithConst = cms.bool( False ),
12065     doFastJetNonUniform = cms.bool( False ),
12066     useDeterministicSeed = cms.bool( True ),
12067     minSeed = cms.uint32( 14327 ),
12068     verbosity = cms.int32( 0 ),
12069     puWidth = cms.double( 0.0 ),
12070     nExclude = cms.uint32( 0 ),
12071     maxBadEcalCells = cms.uint32( 9999999 ),
12072     maxBadHcalCells = cms.uint32( 9999999 ),
12073     maxProblematicEcalCells = cms.uint32( 9999999 ),
12074     maxProblematicHcalCells = cms.uint32( 9999999 ),
12075     maxRecoveredEcalCells = cms.uint32( 9999999 ),
12076     maxRecoveredHcalCells = cms.uint32( 9999999 ),
12077     puCenters = cms.vdouble(  ),
12078     applyWeight = cms.bool( False ),
12079     srcWeights = cms.InputTag( "" ),
12080     minimumTowersFraction = cms.double( 0.0 ),
12081     jetCollInstanceName = cms.string( "" ),
12082     sumRecHits = cms.bool( False )
12083 )
12084 fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer",
12085     min_N90 = cms.int32( -2 ),
12086     min_N90hits = cms.int32( 2 ),
12087     min_EMF = cms.double( 1.0E-6 ),
12088     max_EMF = cms.double( 999.0 ),
12089     jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
12090     JetIDParams = cms.PSet( 
12091       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
12092       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
12093       ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
12094       hbheRecHitsColl = cms.InputTag( "hltHbherecoSerialSync" ),
12095       useRecHits = cms.bool( True ),
12096       eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' )
12097     )
12098 )
12099 fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
12100     maxRapidity = cms.double( 5.0 ),
12101     gridSpacing = cms.double( 0.55 ),
12102     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" )
12103 )
12104 fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
12105     level = cms.string( "L1FastJet" ),
12106     algorithm = cms.string( "AK4CaloHLT" ),
12107     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" )
12108 )
12109 fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
12110     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
12111 )
12112 fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
12113     src = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
12114     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
12115     verbose = cms.untracked.bool( False )
12116 )
12117 fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
12118     src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ),
12119     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
12120     verbose = cms.untracked.bool( False )
12121 )
12122 fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet",
12123     saveTags = cms.bool( True ),
12124     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ),
12125     triggerType = cms.int32( 85 ),
12126     MinE = cms.double( -1.0 ),
12127     MinPt = cms.double( 10.0 ),
12128     MinMass = cms.double( -1.0 ),
12129     MaxMass = cms.double( -1.0 ),
12130     MinEta = cms.double( -1.0 ),
12131     MaxEta = cms.double( 5.0 ),
12132     MinN = cms.int32( 1 )
12133 )
12134 fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer",
12135     useMassDropTagger = cms.bool( False ),
12136     useFiltering = cms.bool( False ),
12137     useDynamicFiltering = cms.bool( False ),
12138     useTrimming = cms.bool( False ),
12139     usePruning = cms.bool( False ),
12140     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
12141     useKtPruning = cms.bool( False ),
12142     useConstituentSubtraction = cms.bool( False ),
12143     useSoftDrop = cms.bool( False ),
12144     correctShape = cms.bool( False ),
12145     UseOnlyVertexTracks = cms.bool( False ),
12146     UseOnlyOnePV = cms.bool( False ),
12147     muCut = cms.double( -1.0 ),
12148     yCut = cms.double( -1.0 ),
12149     rFilt = cms.double( -1.0 ),
12150     rFiltFactor = cms.double( -1.0 ),
12151     trimPtFracMin = cms.double( -1.0 ),
12152     zcut = cms.double( -1.0 ),
12153     rcut_factor = cms.double( -1.0 ),
12154     csRho_EtaMax = cms.double( -1.0 ),
12155     csRParam = cms.double( -1.0 ),
12156     beta = cms.double( -1.0 ),
12157     R0 = cms.double( -1.0 ),
12158     gridMaxRapidity = cms.double( -1.0 ),
12159     gridSpacing = cms.double( -1.0 ),
12160     DzTrVtxMax = cms.double( 0.0 ),
12161     DxyTrVtxMax = cms.double( 0.0 ),
12162     MaxVtxZ = cms.double( 15.0 ),
12163     subjetPtMin = cms.double( -1.0 ),
12164     muMin = cms.double( -1.0 ),
12165     muMax = cms.double( -1.0 ),
12166     yMin = cms.double( -1.0 ),
12167     yMax = cms.double( -1.0 ),
12168     dRMin = cms.double( -1.0 ),
12169     dRMax = cms.double( -1.0 ),
12170     maxDepth = cms.int32( -1 ),
12171     nFilt = cms.int32( -1 ),
12172     MinVtxNdof = cms.int32( 5 ),
12173     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
12174     srcPVs = cms.InputTag( "NotUsed" ),
12175     jetType = cms.string( "CaloJet" ),
12176     jetAlgorithm = cms.string( "AntiKt" ),
12177     rParam = cms.double( 0.4 ),
12178     inputEtMin = cms.double( 0.3 ),
12179     inputEMin = cms.double( 0.0 ),
12180     jetPtMin = cms.double( 1.0 ),
12181     doPVCorrection = cms.bool( False ),
12182     doAreaFastjet = cms.bool( False ),
12183     doRhoFastjet = cms.bool( False ),
12184     doPUOffsetCorr = cms.bool( False ),
12185     puPtMin = cms.double( 10.0 ),
12186     nSigmaPU = cms.double( 1.0 ),
12187     radiusPU = cms.double( 0.4 ),
12188     subtractorName = cms.string( "" ),
12189     useExplicitGhosts = cms.bool( False ),
12190     doAreaDiskApprox = cms.bool( False ),
12191     voronoiRfact = cms.double( -9.0 ),
12192     Rho_EtaMax = cms.double( 4.4 ),
12193     Ghost_EtaMax = cms.double( 6.0 ),
12194     Active_Area_Repeats = cms.int32( 5 ),
12195     GhostArea = cms.double( 0.01 ),
12196     restrictInputs = cms.bool( False ),
12197     maxInputs = cms.uint32( 1 ),
12198     writeCompound = cms.bool( False ),
12199     writeJetsWithConst = cms.bool( False ),
12200     doFastJetNonUniform = cms.bool( False ),
12201     useDeterministicSeed = cms.bool( True ),
12202     minSeed = cms.uint32( 0 ),
12203     verbosity = cms.int32( 0 ),
12204     puWidth = cms.double( 0.0 ),
12205     nExclude = cms.uint32( 0 ),
12206     maxBadEcalCells = cms.uint32( 9999999 ),
12207     maxBadHcalCells = cms.uint32( 9999999 ),
12208     maxProblematicEcalCells = cms.uint32( 9999999 ),
12209     maxProblematicHcalCells = cms.uint32( 9999999 ),
12210     maxRecoveredEcalCells = cms.uint32( 9999999 ),
12211     maxRecoveredHcalCells = cms.uint32( 9999999 ),
12212     puCenters = cms.vdouble(  ),
12213     applyWeight = cms.bool( False ),
12214     srcWeights = cms.InputTag( "" ),
12215     minimumTowersFraction = cms.double( 0.0 ),
12216     jetCollInstanceName = cms.string( "" ),
12217     sumRecHits = cms.bool( False )
12218 )
12219 fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector",
12220     src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ),
12221     filter = cms.bool( False ),
12222     etMin = cms.double( 5.0 )
12223 )
12224 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
12225     src = cms.InputTag( "hltOnlineBeamSpot" )
12226 )
12227 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
12228     IncludeErrors = cms.bool( True ),
12229     UseQualityInfo = cms.bool( False ),
12230     clusterThreshold_layer1 = cms.int32( 2000 ),
12231     clusterThreshold_otherLayers = cms.int32( 4000 ),
12232     VCaltoElectronGain = cms.double( 1.0 ),
12233     VCaltoElectronGain_L1 = cms.double( 1.0 ),
12234     VCaltoElectronOffset = cms.double( 0.0 ),
12235     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
12236     InputLabel = cms.InputTag( "rawDataCollector" ),
12237     Regions = cms.PSet(  ),
12238     CablingMapLabel = cms.string( "" )
12239 )
12240 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
12241     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12242     clusterThreshold_layer1 = cms.int32( 2000 ),
12243     clusterThreshold_otherLayers = cms.int32( 4000 ),
12244     produceDigis = cms.bool( False ),
12245     storeDigis = cms.bool( False )
12246 )
12247 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
12248     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12249     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12250     CablingMapLabel = cms.string( "" ),
12251     UsePhase1 = cms.bool( True ),
12252     ErrorList = cms.vint32( 29 ),
12253     UserErrorList = cms.vint32( 40 )
12254 )
12255 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
12256     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
12257     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12258     CPE = cms.string( "PixelCPEFastParams" )
12259 )
12260 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
12261     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12262     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
12263 )
12264 fragment.hltMeasurementTrackerEventOnDemandSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
12265     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
12266     skipClusters = cms.InputTag( "" ),
12267     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
12268     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacilityOnDemand" ),
12269     Phase2TrackerCluster1DProducer = cms.string( "" ),
12270     vectorHits = cms.InputTag( "" ),
12271     vectorHitsRej = cms.InputTag( "" ),
12272     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12273     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12274     pixelCablingMapLabel = cms.string( "" ),
12275     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
12276     switchOffPixelsIfEmpty = cms.bool( True )
12277 )
12278 fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN",
12279     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12280     layersToTry = cms.int32( 2 ),
12281     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
12282     hitsToTry = cms.int32( 1 ),
12283     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12284     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
12285     maxEtaForTOB = cms.double( 1.8 ),
12286     minEtaForTEC = cms.double( 0.7 ),
12287     debug = cms.untracked.bool( False ),
12288     maxSeeds = cms.uint32( 20 ),
12289     maxHitlessSeeds = cms.uint32( 5 ),
12290     maxHitSeeds = cms.uint32( 1 ),
12291     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
12292     maxHitlessSeedsIP = cms.uint32( 5 ),
12293     maxHitlessSeedsMuS = cms.uint32( 0 ),
12294     maxHitDoubletSeeds = cms.uint32( 0 ),
12295     getStrategyFromDNN = cms.bool( True ),
12296     useRegressor = cms.bool( False ),
12297     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
12298 )
12299 fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12300     cleanTrajectoryAfterInOut = cms.bool( False ),
12301     doSeedingRegionRebuilding = cms.bool( False ),
12302     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12303     reverseTrajectories = cms.bool( True ),
12304     useHitsSplitting = cms.bool( False ),
12305     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12306     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ),
12307     clustersToSkip = cms.InputTag( "" ),
12308     phase2clustersToSkip = cms.InputTag( "" ),
12309     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
12310     TransientInitialStateEstimatorParameters = cms.PSet( 
12311       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12312       numberMeasurementsForFit = cms.int32( 4 ),
12313       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12314     ),
12315     numHitsForSeedCleaner = cms.int32( 4 ),
12316     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12317     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12318     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
12319     maxNSeeds = cms.uint32( 500000 ),
12320     maxSeedsBeforeCleaning = cms.uint32( 5000 )
12321 )
12322 fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12323     TrajectoryInEvent = cms.bool( False ),
12324     useHitsSplitting = cms.bool( False ),
12325     src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ),
12326     clusterRemovalInfo = cms.InputTag( "" ),
12327     AlgorithmName = cms.string( "iter10" ),
12328     GeometricInnerState = cms.bool( True ),
12329     reMatchSplitHits = cms.bool( False ),
12330     usePropagatorForPCA = cms.bool( False ),
12331     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12332     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12333     useSimpleMF = cms.bool( False ),
12334     SimpleMagneticField = cms.string( "" ),
12335     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
12336     Propagator = cms.string( "PropagatorWithMaterial" ),
12337     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12338     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12339     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12340 )
12341 fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12342     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12343     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12344     vertices = cms.InputTag( "Notused" ),
12345     ignoreVertices = cms.bool( True ),
12346     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12347     mva = cms.PSet( 
12348       minPixelHits = cms.vint32( 0, 0, 0 ),
12349       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12350       dr_par = cms.PSet( 
12351         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12352         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12353         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12354         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12355         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12356       ),
12357       maxLostLayers = cms.vint32( 4, 3, 2 ),
12358       min3DLayers = cms.vint32( 0, 0, 0 ),
12359       dz_par = cms.PSet( 
12360         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12361         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12362         dz_exp = cms.vint32( 4, 4, 2147483647 )
12363       ),
12364       minNVtxTrk = cms.int32( 3 ),
12365       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12366       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12367       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12368       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
12369       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12370       minLayers = cms.vint32( 3, 5, 5 )
12371     )
12372 )
12373 fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12374     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12375     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ),
12376     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ),
12377     minQuality = cms.string( "highPurity" ),
12378     copyExtras = cms.untracked.bool( True ),
12379     copyTrajectories = cms.untracked.bool( False )
12380 )
12381 fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer",
12382     ServiceParameters = cms.PSet( 
12383       RPCLayers = cms.bool( True ),
12384       UseMuonNavigation = cms.untracked.bool( True ),
12385       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12386         'SteppingHelixPropagatorAny',
12387         'hltESPSmartPropagator',
12388         'hltESPSteppingHelixPropagatorOpposite' )
12389     ),
12390     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12391     TrackLoaderParameters = cms.PSet( 
12392       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12393       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12394       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12395       DoSmoothing = cms.bool( True ),
12396       SmoothTkTrack = cms.untracked.bool( False ),
12397       VertexConstraint = cms.bool( False ),
12398       MuonUpdatorAtVertexParameters = cms.PSet( 
12399         MaxChi2 = cms.double( 1000000.0 ),
12400         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12401         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12402       ),
12403       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12404       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12405     ),
12406     L3TrajBuilderParameters = cms.PSet( 
12407       PtCut = cms.double( 1.0 ),
12408       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12409       GlobalMuonTrackMatcher = cms.PSet( 
12410         Chi2Cut_3 = cms.double( 200.0 ),
12411         DeltaDCut_2 = cms.double( 10.0 ),
12412         Eta_threshold = cms.double( 1.2 ),
12413         Quality_2 = cms.double( 15.0 ),
12414         DeltaDCut_1 = cms.double( 40.0 ),
12415         Quality_3 = cms.double( 7.0 ),
12416         DeltaDCut_3 = cms.double( 15.0 ),
12417         Quality_1 = cms.double( 20.0 ),
12418         Pt_threshold1 = cms.double( 0.0 ),
12419         DeltaRCut_2 = cms.double( 0.2 ),
12420         DeltaRCut_1 = cms.double( 0.1 ),
12421         Pt_threshold2 = cms.double( 9.99999999E8 ),
12422         Chi2Cut_1 = cms.double( 50.0 ),
12423         Chi2Cut_2 = cms.double( 50.0 ),
12424         DeltaRCut_3 = cms.double( 1.0 ),
12425         LocChi2Cut = cms.double( 0.001 ),
12426         Propagator = cms.string( "hltESPSmartPropagator" ),
12427         MinPt = cms.double( 1.0 ),
12428         MinP = cms.double( 2.5 )
12429       ),
12430       ScaleTECxFactor = cms.double( -1.0 ),
12431       tkTrajUseVertex = cms.bool( False ),
12432       MuonTrackingRegionBuilder = cms.PSet( 
12433         Rescale_Dz = cms.double( 4.0 ),
12434         Pt_fixed = cms.bool( False ),
12435         Eta_fixed = cms.bool( True ),
12436         Eta_min = cms.double( 0.1 ),
12437         DeltaZ = cms.double( 24.2 ),
12438         maxRegions = cms.int32( 2 ),
12439         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12440         UseVertex = cms.bool( False ),
12441         Z_fixed = cms.bool( False ),
12442         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12443         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12444         Rescale_phi = cms.double( 3.0 ),
12445         DeltaEta = cms.double( 0.2 ),
12446         precise = cms.bool( True ),
12447         OnDemand = cms.int32( -1 ),
12448         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12449         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12450         vertexCollection = cms.InputTag( "pixelVertices" ),
12451         Pt_min = cms.double( 3.0 ),
12452         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12453         Phi_fixed = cms.bool( True ),
12454         DeltaR = cms.double( 0.025 ),
12455         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12456         DeltaPhi = cms.double( 0.15 ),
12457         Phi_min = cms.double( 0.1 ),
12458         Rescale_eta = cms.double( 3.0 )
12459       ),
12460       TrackTransformer = cms.PSet( 
12461         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12462         RefitDirection = cms.string( "insideOut" ),
12463         RefitRPCHits = cms.bool( True ),
12464         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12465         DoPredictionsOnly = cms.bool( False ),
12466         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12467         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12468         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12469       ),
12470       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12471       RefitRPCHits = cms.bool( True ),
12472       tkTrajVertex = cms.InputTag( "Notused" ),
12473       GlbRefitterParameters = cms.PSet( 
12474         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12475         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12476         RefitFlag = cms.bool( True ),
12477         SkipStation = cms.int32( -1 ),
12478         Chi2CutRPC = cms.double( 1.0 ),
12479         PropDirForCosmics = cms.bool( False ),
12480         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12481         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12482         HitThreshold = cms.int32( 1 ),
12483         Chi2CutGEM = cms.double( 1.0 ),
12484         DYTthrs = cms.vint32( 30, 15 ),
12485         TrackerSkipSystem = cms.int32( -1 ),
12486         RefitDirection = cms.string( "insideOut" ),
12487         Chi2CutCSC = cms.double( 150.0 ),
12488         Chi2CutDT = cms.double( 10.0 ),
12489         RefitRPCHits = cms.bool( True ),
12490         TrackerSkipSection = cms.int32( -1 ),
12491         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12492         DoPredictionsOnly = cms.bool( False ),
12493         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12494         MuonHitsOption = cms.int32( 1 ),
12495         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12496       ),
12497       PCut = cms.double( 2.5 ),
12498       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12499       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12500       tkTrajMaxChi2 = cms.double( 9999.0 ),
12501       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12502       ScaleTECyFactor = cms.double( -1.0 ),
12503       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" )
12504     )
12505 )
12506 fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12507     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12508 )
12509 fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner",
12510     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12511 )
12512 fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer",
12513     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ),
12514     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12515     MuonPtOption = cms.string( "Tracker" )
12516 )
12517 fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
12518     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12519     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ),
12520     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12521     applyL3Filters = cms.bool( False ),
12522     MinNhits = cms.int32( 1 ),
12523     MaxNormalizedChi2 = cms.double( 20.0 ),
12524     MinNmuonHits = cms.int32( 1 ),
12525     MaxPtDifference = cms.double( 0.3 )
12526 )
12527 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
12528     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12529     CPE = cms.string( "PixelCPEFastParams" ),
12530     ptmin = cms.double( 0.9 ),
12531     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
12532     CAThetaCutForward = cms.double( 0.00355691321774 ),
12533     hardCurvCut = cms.double( 0.0328407225 ),
12534     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
12535     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
12536     earlyFishbone = cms.bool( True ),
12537     lateFishbone = cms.bool( False ),
12538     fillStatistics = cms.bool( False ),
12539     minHitsPerNtuplet = cms.uint32( 3 ),
12540     minHitsForSharingCut = cms.uint32( 10 ),
12541     fitNas4 = cms.bool( False ),
12542     doClusterCut = cms.bool( True ),
12543     doZ0Cut = cms.bool( True ),
12544     doPtCut = cms.bool( True ),
12545     useRiemannFit = cms.bool( False ),
12546     doSharedHitCut = cms.bool( True ),
12547     dupPassThrough = cms.bool( False ),
12548     useSimpleTripletCleaner = cms.bool( True ),
12549     maxNumberOfDoublets = cms.uint32( 524288 ),
12550     idealConditions = cms.bool( False ),
12551     includeJumpingForwardDoublets = cms.bool( True ),
12552     cellZ0Cut = cms.double( 12.0 ),
12553     cellPtCut = cms.double( 0.5 ),
12554     trackQualityCuts = cms.PSet( 
12555       chi2MaxPt = cms.double( 10.0 ),
12556       tripletMaxTip = cms.double( 0.3 ),
12557       chi2Scale = cms.double( 8.0 ),
12558       quadrupletMaxTip = cms.double( 0.5 ),
12559       quadrupletMinPt = cms.double( 0.3 ),
12560       quadrupletMaxZip = cms.double( 12.0 ),
12561       tripletMaxZip = cms.double( 12.0 ),
12562       tripletMinPt = cms.double( 0.5 ),
12563       chi2Coeff = cms.vdouble( 0.9, 1.8 )
12564     ),
12565     minYsizeB1 = cms.int32( 1 ),
12566     minYsizeB2 = cms.int32( 1 ),
12567     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
12568 )
12569 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
12570     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12571     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
12572     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
12573     minNumberOfHits = cms.int32( 0 ),
12574     minQuality = cms.string( "loose" )
12575 )
12576 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
12577     oneKernel = cms.bool( True ),
12578     useDensity = cms.bool( True ),
12579     useDBSCAN = cms.bool( False ),
12580     useIterative = cms.bool( False ),
12581     doSplitting = cms.bool( True ),
12582     minT = cms.int32( 2 ),
12583     eps = cms.double( 0.07 ),
12584     errmax = cms.double( 0.01 ),
12585     chi2max = cms.double( 9.0 ),
12586     maxVertices = cms.int32( 256 ),
12587     PtMin = cms.double( 0.5 ),
12588     PtMax = cms.double( 75.0 ),
12589     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
12590 )
12591 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
12592     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
12593     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12594     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
12595 )
12596 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
12597     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
12598     maxVtx = cms.uint32( 100 ),
12599     fractionSumPt2 = cms.double( 0.3 ),
12600     minSumPt2 = cms.double( 0.0 ),
12601     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
12602 )
12603 fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
12604     DeltaR = cms.double( 0.025 ),
12605     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12606     OnDemand = cms.int32( -1 ),
12607     vertexCollection = cms.InputTag( "notUsed" ),
12608     MeasurementTrackerName = cms.InputTag( "" ),
12609     UseVertex = cms.bool( False ),
12610     Rescale_Dz = cms.double( 4.0 ),
12611     Pt_fixed = cms.bool( True ),
12612     Z_fixed = cms.bool( True ),
12613     Pt_min = cms.double( 0.0 ),
12614     DeltaZ = cms.double( 24.2 ),
12615     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
12616     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
12617     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
12618     maxRegions = cms.int32( 5 ),
12619     precise = cms.bool( True ),
12620     input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" )
12621 )
12622 fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12623     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12624     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ),
12625     produceTrackCollection = cms.bool( True ),
12626     produceMask = cms.bool( False )
12627 )
12628 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12629     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ),
12630     InputVertexCollection = cms.InputTag( "" ),
12631     originHalfLength = cms.double( 0.3 ),
12632     originRadius = cms.double( 0.1 ),
12633     useProtoTrackKinematics = cms.bool( False ),
12634     useEventsWithNoVertex = cms.bool( True ),
12635     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12636     usePV = cms.bool( False ),
12637     includeFourthHit = cms.bool( True ),
12638     produceComplement = cms.bool( False ),
12639     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12640 )
12641 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12642     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ),
12643     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12644     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12645     rejectAll = cms.bool( False ),
12646     isFromL1 = cms.bool( False ),
12647     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
12648     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
12649     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 ),
12650     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
12651     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 ),
12652     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
12653     doSort = cms.bool( False ),
12654     nSeedsMaxB = cms.int32( 99999 ),
12655     nSeedsMaxE = cms.int32( 99999 ),
12656     etaEdge = cms.double( 1.2 ),
12657     mvaCutB = cms.double( 0.04 ),
12658     mvaCutE = cms.double( 0.04 ),
12659     minL1Qual = cms.int32( 7 ),
12660     baseScore = cms.double( 0.5 )
12661 )
12662 fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12663     cleanTrajectoryAfterInOut = cms.bool( False ),
12664     doSeedingRegionRebuilding = cms.bool( True ),
12665     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12666     reverseTrajectories = cms.bool( False ),
12667     useHitsSplitting = cms.bool( True ),
12668     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12669     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12670     clustersToSkip = cms.InputTag( "" ),
12671     phase2clustersToSkip = cms.InputTag( "" ),
12672     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12673     TransientInitialStateEstimatorParameters = cms.PSet( 
12674       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12675       numberMeasurementsForFit = cms.int32( 4 ),
12676       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12677     ),
12678     numHitsForSeedCleaner = cms.int32( 4 ),
12679     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12680     RedundantSeedCleaner = cms.string( "none" ),
12681     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12682     maxNSeeds = cms.uint32( 100000 ),
12683     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12684 )
12685 fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12686     TrajectoryInEvent = cms.bool( False ),
12687     useHitsSplitting = cms.bool( False ),
12688     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ),
12689     clusterRemovalInfo = cms.InputTag( "" ),
12690     AlgorithmName = cms.string( "hltIter0" ),
12691     GeometricInnerState = cms.bool( True ),
12692     reMatchSplitHits = cms.bool( False ),
12693     usePropagatorForPCA = cms.bool( False ),
12694     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12695     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12696     useSimpleMF = cms.bool( True ),
12697     SimpleMagneticField = cms.string( "ParabolicMf" ),
12698     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12699     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12700     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12701     NavigationSchool = cms.string( "" ),
12702     MeasurementTracker = cms.string( "" )
12703 )
12704 fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12705     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12706     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12707     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12708     ignoreVertices = cms.bool( False ),
12709     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12710     mva = cms.PSet( 
12711       minPixelHits = cms.vint32( 0, 0, 0 ),
12712       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12713       dr_par = cms.PSet( 
12714         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12715         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12716         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12717         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12718         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12719       ),
12720       maxLostLayers = cms.vint32( 1, 1, 1 ),
12721       min3DLayers = cms.vint32( 0, 0, 0 ),
12722       dz_par = cms.PSet( 
12723         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12724         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12725         dz_exp = cms.vint32( 4, 4, 2147483647 )
12726       ),
12727       minNVtxTrk = cms.int32( 3 ),
12728       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12729       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12730       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12731       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12732       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12733       minLayers = cms.vint32( 3, 3, 4 )
12734     )
12735 )
12736 fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12737     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12738     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ),
12739     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ),
12740     minQuality = cms.string( "highPurity" ),
12741     copyExtras = cms.untracked.bool( True ),
12742     copyTrajectories = cms.untracked.bool( False )
12743 )
12744 fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer",
12745     ServiceParameters = cms.PSet( 
12746       RPCLayers = cms.bool( True ),
12747       UseMuonNavigation = cms.untracked.bool( True ),
12748       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12749         'SteppingHelixPropagatorAny',
12750         'hltESPSmartPropagator',
12751         'hltESPSteppingHelixPropagatorOpposite' )
12752     ),
12753     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12754     TrackLoaderParameters = cms.PSet( 
12755       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12756       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12757       DoSmoothing = cms.bool( False ),
12758       SmoothTkTrack = cms.untracked.bool( False ),
12759       VertexConstraint = cms.bool( False ),
12760       MuonUpdatorAtVertexParameters = cms.PSet( 
12761         MaxChi2 = cms.double( 1000000.0 ),
12762         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12763         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12764       ),
12765       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12766       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12767     ),
12768     L3TrajBuilderParameters = cms.PSet( 
12769       PtCut = cms.double( 1.0 ),
12770       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12771       GlobalMuonTrackMatcher = cms.PSet( 
12772         Chi2Cut_3 = cms.double( 200.0 ),
12773         DeltaDCut_2 = cms.double( 10.0 ),
12774         Eta_threshold = cms.double( 1.2 ),
12775         Quality_2 = cms.double( 15.0 ),
12776         DeltaDCut_1 = cms.double( 40.0 ),
12777         Quality_3 = cms.double( 7.0 ),
12778         DeltaDCut_3 = cms.double( 15.0 ),
12779         Quality_1 = cms.double( 20.0 ),
12780         Pt_threshold1 = cms.double( 0.0 ),
12781         DeltaRCut_2 = cms.double( 0.2 ),
12782         DeltaRCut_1 = cms.double( 0.1 ),
12783         Pt_threshold2 = cms.double( 9.99999999E8 ),
12784         Chi2Cut_1 = cms.double( 50.0 ),
12785         Chi2Cut_2 = cms.double( 50.0 ),
12786         DeltaRCut_3 = cms.double( 1.0 ),
12787         LocChi2Cut = cms.double( 0.001 ),
12788         Propagator = cms.string( "hltESPSmartPropagator" ),
12789         MinPt = cms.double( 1.0 ),
12790         MinP = cms.double( 2.5 )
12791       ),
12792       ScaleTECxFactor = cms.double( -1.0 ),
12793       tkTrajUseVertex = cms.bool( False ),
12794       MuonTrackingRegionBuilder = cms.PSet( 
12795         Rescale_Dz = cms.double( 4.0 ),
12796         Pt_fixed = cms.bool( True ),
12797         Eta_fixed = cms.bool( True ),
12798         Eta_min = cms.double( 0.1 ),
12799         DeltaZ = cms.double( 24.2 ),
12800         maxRegions = cms.int32( 2 ),
12801         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12802         UseVertex = cms.bool( False ),
12803         Z_fixed = cms.bool( True ),
12804         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12805         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12806         Rescale_phi = cms.double( 3.0 ),
12807         DeltaEta = cms.double( 0.04 ),
12808         precise = cms.bool( True ),
12809         OnDemand = cms.int32( -1 ),
12810         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12811         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12812         vertexCollection = cms.InputTag( "pixelVertices" ),
12813         Pt_min = cms.double( 3.0 ),
12814         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12815         Phi_fixed = cms.bool( True ),
12816         DeltaR = cms.double( 0.025 ),
12817         input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ),
12818         DeltaPhi = cms.double( 0.15 ),
12819         Phi_min = cms.double( 0.1 ),
12820         Rescale_eta = cms.double( 3.0 )
12821       ),
12822       TrackTransformer = cms.PSet( 
12823         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12824         RefitDirection = cms.string( "insideOut" ),
12825         RefitRPCHits = cms.bool( True ),
12826         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12827         DoPredictionsOnly = cms.bool( False ),
12828         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12829         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12830         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12831       ),
12832       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12833       RefitRPCHits = cms.bool( True ),
12834       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12835       GlbRefitterParameters = cms.PSet( 
12836         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12837         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12838         RefitFlag = cms.bool( True ),
12839         SkipStation = cms.int32( -1 ),
12840         Chi2CutRPC = cms.double( 1.0 ),
12841         PropDirForCosmics = cms.bool( False ),
12842         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12843         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12844         HitThreshold = cms.int32( 1 ),
12845         Chi2CutGEM = cms.double( 1.0 ),
12846         DYTthrs = cms.vint32( 30, 15 ),
12847         TrackerSkipSystem = cms.int32( -1 ),
12848         RefitDirection = cms.string( "insideOut" ),
12849         Chi2CutCSC = cms.double( 150.0 ),
12850         Chi2CutDT = cms.double( 10.0 ),
12851         RefitRPCHits = cms.bool( True ),
12852         TrackerSkipSection = cms.int32( -1 ),
12853         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12854         DoPredictionsOnly = cms.bool( False ),
12855         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12856         MuonHitsOption = cms.int32( 1 ),
12857         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12858       ),
12859       PCut = cms.double( 2.5 ),
12860       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12861       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12862       matchToSeeds = cms.bool( True ),
12863       tkTrajMaxChi2 = cms.double( 9999.0 ),
12864       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12865       ScaleTECyFactor = cms.double( -1.0 ),
12866       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" )
12867     )
12868 )
12869 fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12870     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' )
12871 )
12872 fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12873     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12874     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
12875     produceTrackCollection = cms.bool( True ),
12876     produceMask = cms.bool( False )
12877 )
12878 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12879     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ),
12880     InputVertexCollection = cms.InputTag( "" ),
12881     originHalfLength = cms.double( 0.3 ),
12882     originRadius = cms.double( 0.1 ),
12883     useProtoTrackKinematics = cms.bool( False ),
12884     useEventsWithNoVertex = cms.bool( True ),
12885     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12886     usePV = cms.bool( False ),
12887     includeFourthHit = cms.bool( True ),
12888     produceComplement = cms.bool( False ),
12889     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12890 )
12891 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12892     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ),
12893     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12894     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12895     rejectAll = cms.bool( False ),
12896     isFromL1 = cms.bool( True ),
12897     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
12898     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
12899     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
12900     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
12901     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
12902     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
12903     doSort = cms.bool( False ),
12904     nSeedsMaxB = cms.int32( 99999 ),
12905     nSeedsMaxE = cms.int32( 99999 ),
12906     etaEdge = cms.double( 1.2 ),
12907     mvaCutB = cms.double( 0.04 ),
12908     mvaCutE = cms.double( 0.04 ),
12909     minL1Qual = cms.int32( 7 ),
12910     baseScore = cms.double( 0.5 )
12911 )
12912 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12913     cleanTrajectoryAfterInOut = cms.bool( False ),
12914     doSeedingRegionRebuilding = cms.bool( True ),
12915     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12916     reverseTrajectories = cms.bool( False ),
12917     useHitsSplitting = cms.bool( True ),
12918     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12919     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12920     clustersToSkip = cms.InputTag( "" ),
12921     phase2clustersToSkip = cms.InputTag( "" ),
12922     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12923     TransientInitialStateEstimatorParameters = cms.PSet( 
12924       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12925       numberMeasurementsForFit = cms.int32( 4 ),
12926       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12927     ),
12928     numHitsForSeedCleaner = cms.int32( 4 ),
12929     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12930     RedundantSeedCleaner = cms.string( "none" ),
12931     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12932     maxNSeeds = cms.uint32( 100000 ),
12933     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12934 )
12935 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12936     TrajectoryInEvent = cms.bool( False ),
12937     useHitsSplitting = cms.bool( False ),
12938     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12939     clusterRemovalInfo = cms.InputTag( "" ),
12940     AlgorithmName = cms.string( "hltIter0" ),
12941     GeometricInnerState = cms.bool( True ),
12942     reMatchSplitHits = cms.bool( False ),
12943     usePropagatorForPCA = cms.bool( False ),
12944     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12945     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
12946     useSimpleMF = cms.bool( True ),
12947     SimpleMagneticField = cms.string( "ParabolicMf" ),
12948     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12949     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12950     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12951     NavigationSchool = cms.string( "" ),
12952     MeasurementTracker = cms.string( "" )
12953 )
12954 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12955     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12956     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12957     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12958     ignoreVertices = cms.bool( False ),
12959     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12960     mva = cms.PSet( 
12961       minPixelHits = cms.vint32( 0, 0, 0 ),
12962       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12963       dr_par = cms.PSet( 
12964         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12965         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12966         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12967         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12968         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12969       ),
12970       maxLostLayers = cms.vint32( 1, 1, 1 ),
12971       min3DLayers = cms.vint32( 0, 0, 0 ),
12972       dz_par = cms.PSet( 
12973         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12974         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12975         dz_exp = cms.vint32( 4, 4, 2147483647 )
12976       ),
12977       minNVtxTrk = cms.int32( 3 ),
12978       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12979       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12980       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12981       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12982       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12983       minLayers = cms.vint32( 3, 3, 4 )
12984     )
12985 )
12986 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12987     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12988     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12989     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12990     minQuality = cms.string( "highPurity" ),
12991     copyExtras = cms.untracked.bool( True ),
12992     copyTrajectories = cms.untracked.bool( False )
12993 )
12994 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
12995     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ),
12996     trackClassifier = cms.InputTag( '','QualityMasks' ),
12997     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12998     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
12999     oldClusterRemovalInfo = cms.InputTag( "" ),
13000     TrackQuality = cms.string( "highPurity" ),
13001     maxChi2 = cms.double( 16.0 ),
13002     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13003     overrideTrkQuals = cms.InputTag( "" )
13004 )
13005 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13006     src = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
13007     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
13008     phase2clustersToSkip = cms.InputTag( "" )
13009 )
13010 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13011     RegionPSet = cms.PSet( 
13012       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13013       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13014       zErrorBeamSpot = cms.double( 15.0 ),
13015       extraPhi = cms.double( 0.0 ),
13016       extraEta = cms.double( 0.0 ),
13017       maxNVertices = cms.int32( 3 ),
13018       nSigmaZVertex = cms.double( 3.0 ),
13019       nSigmaZBeamSpot = cms.double( 4.0 ),
13020       ptMin = cms.double( 1.2 ),
13021       operationMode = cms.string( "VerticesFixed" ),
13022       searchOpt = cms.bool( False ),
13023       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13024       originRadius = cms.double( 0.015 ),
13025       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13026       precise = cms.bool( True ),
13027       zErrorVertex = cms.double( 0.03 )
13028     ),
13029     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13030     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13031     ignoreSingleFPixPanelModules = cms.bool( True ),
13032     debug = cms.untracked.bool( False ),
13033     createPlottingFiles = cms.untracked.bool( False ),
13034     layerList = cms.vstring( 'BPix1+BPix2',
13035       'BPix1+BPix3',
13036       'BPix1+BPix4',
13037       'BPix2+BPix3',
13038       'BPix2+BPix4',
13039       'BPix3+BPix4',
13040       'BPix1+FPix1_pos',
13041       'BPix1+FPix1_neg',
13042       'BPix1+FPix2_pos',
13043       'BPix1+FPix2_neg',
13044       'BPix1+FPix3_pos',
13045       'BPix1+FPix3_neg',
13046       'BPix2+FPix1_pos',
13047       'BPix2+FPix1_neg',
13048       'BPix2+FPix2_pos',
13049       'BPix2+FPix2_neg',
13050       'BPix3+FPix1_pos',
13051       'BPix3+FPix1_neg',
13052       'FPix1_pos+FPix2_pos',
13053       'FPix1_neg+FPix2_neg',
13054       'FPix1_pos+FPix3_pos',
13055       'FPix1_neg+FPix3_neg',
13056       'FPix2_pos+FPix3_pos',
13057       'FPix2_neg+FPix3_neg' ),
13058     BPix = cms.PSet( 
13059       hitErrorRPhi = cms.double( 0.0027 ),
13060       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13061       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
13062       useErrorsFromParam = cms.bool( True ),
13063       hitErrorRZ = cms.double( 0.006 ),
13064       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13065     ),
13066     FPix = cms.PSet( 
13067       hitErrorRPhi = cms.double( 0.0051 ),
13068       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13069       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
13070       useErrorsFromParam = cms.bool( True ),
13071       hitErrorRZ = cms.double( 0.0036 ),
13072       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13073     ),
13074     TIB = cms.PSet(  ),
13075     TID = cms.PSet(  ),
13076     TOB = cms.PSet(  ),
13077     TEC = cms.PSet(  ),
13078     MTIB = cms.PSet(  ),
13079     MTID = cms.PSet(  ),
13080     MTOB = cms.PSet(  ),
13081     MTEC = cms.PSet(  )
13082 )
13083 fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
13084     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
13085     L1MinPt = cms.double( 0.0 ),
13086     L1MaxEta = cms.double( 2.5 ),
13087     L1MinQuality = cms.uint32( 7 ),
13088     SetMinPtBarrelTo = cms.double( 3.5 ),
13089     SetMinPtEndcapTo = cms.double( 1.0 ),
13090     CentralBxOnly = cms.bool( True ),
13091     RegionPSet = cms.PSet( 
13092       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13093       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
13094       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13095       zErrorBeamSpot = cms.double( 15.0 ),
13096       maxNVertices = cms.int32( 3 ),
13097       maxNRegions = cms.int32( 3 ),
13098       nSigmaZVertex = cms.double( 3.0 ),
13099       nSigmaZBeamSpot = cms.double( 4.0 ),
13100       ptMin = cms.double( 1.2 ),
13101       mode = cms.string( "VerticesFixed" ),
13102       input = cms.InputTag( "hltL1MuonsPt0" ),
13103       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
13104       searchOpt = cms.bool( False ),
13105       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
13106       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13107       originRadius = cms.double( 0.015 ),
13108       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13109       precise = cms.bool( True )
13110     ),
13111     ServiceParameters = cms.PSet( 
13112       RPCLayers = cms.bool( True ),
13113       UseMuonNavigation = cms.untracked.bool( True ),
13114       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
13115     )
13116 )
13117 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13118     doClusterCheck = cms.bool( False ),
13119     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13120     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemandSerialSync" ),
13121     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13122     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13123     cut = cms.string( "" ),
13124     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13125     silentClusterCheck = cms.untracked.bool( False )
13126 )
13127 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13128     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ),
13129     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ),
13130     trackingRegionsSeedingLayers = cms.InputTag( "" ),
13131     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ),
13132     produceSeedingHitSets = cms.bool( True ),
13133     produceIntermediateHitDoublets = cms.bool( False ),
13134     maxElement = cms.uint32( 0 ),
13135     maxElementTotal = cms.uint32( 50000000 ),
13136     putEmptyIfMaxElementReached = cms.bool( False ),
13137     layerPairs = cms.vuint32( 0 )
13138 )
13139 fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13140     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ),
13141     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13142     SeedMomentumForBOFF = cms.double( 5.0 ),
13143     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13144     MinOneOverPtError = cms.double( 1.0 ),
13145     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13146     magneticField = cms.string( "ParabolicMf" ),
13147     forceKinematicWithRegionDirection = cms.bool( False ),
13148     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13149 )
13150 fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
13151     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ),
13152     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13153     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
13154     rejectAll = cms.bool( False ),
13155     isFromL1 = cms.bool( True ),
13156     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
13157     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
13158     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
13159     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
13160     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
13161     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
13162     doSort = cms.bool( False ),
13163     nSeedsMaxB = cms.int32( 99999 ),
13164     nSeedsMaxE = cms.int32( 99999 ),
13165     etaEdge = cms.double( 1.2 ),
13166     mvaCutB = cms.double( 0.1 ),
13167     mvaCutE = cms.double( 0.1 ),
13168     minL1Qual = cms.int32( 7 ),
13169     baseScore = cms.double( 0.5 )
13170 )
13171 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13172     cleanTrajectoryAfterInOut = cms.bool( False ),
13173     doSeedingRegionRebuilding = cms.bool( False ),
13174     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13175     reverseTrajectories = cms.bool( False ),
13176     useHitsSplitting = cms.bool( False ),
13177     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13178     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ),
13179     clustersToSkip = cms.InputTag( "" ),
13180     phase2clustersToSkip = cms.InputTag( "" ),
13181     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13182     TransientInitialStateEstimatorParameters = cms.PSet( 
13183       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13184       numberMeasurementsForFit = cms.int32( 4 ),
13185       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13186     ),
13187     numHitsForSeedCleaner = cms.int32( 4 ),
13188     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13189     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13190     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13191     maxNSeeds = cms.uint32( 100000 ),
13192     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13193 )
13194 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13195     TrajectoryInEvent = cms.bool( False ),
13196     useHitsSplitting = cms.bool( False ),
13197     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
13198     clusterRemovalInfo = cms.InputTag( "" ),
13199     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
13200     GeometricInnerState = cms.bool( True ),
13201     reMatchSplitHits = cms.bool( False ),
13202     usePropagatorForPCA = cms.bool( False ),
13203     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13204     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13205     useSimpleMF = cms.bool( True ),
13206     SimpleMagneticField = cms.string( "ParabolicMf" ),
13207     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13208     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13209     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13210     NavigationSchool = cms.string( "" ),
13211     MeasurementTracker = cms.string( "" )
13212 )
13213 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13214     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13215     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13216     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13217     ignoreVertices = cms.bool( False ),
13218     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13219     mva = cms.PSet( 
13220       minPixelHits = cms.vint32( 0, 0, 0 ),
13221       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13222       dr_par = cms.PSet( 
13223         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13224         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13225         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13226         dr_exp = cms.vint32( 4, 4, 4 ),
13227         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13228       ),
13229       maxLostLayers = cms.vint32( 1, 1, 1 ),
13230       min3DLayers = cms.vint32( 0, 0, 0 ),
13231       dz_par = cms.PSet( 
13232         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13233         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13234         dz_exp = cms.vint32( 4, 4, 4 )
13235       ),
13236       minNVtxTrk = cms.int32( 3 ),
13237       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13238       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13239       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13240       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13241       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13242       minLayers = cms.vint32( 3, 3, 3 )
13243     )
13244 )
13245 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13246     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13247     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
13248     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
13249     minQuality = cms.string( "highPurity" ),
13250     copyExtras = cms.untracked.bool( True ),
13251     copyTrajectories = cms.untracked.bool( False )
13252 )
13253 fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13254     copyExtras = cms.untracked.bool( True ),
13255     copyMVA = cms.bool( False ),
13256     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13257     MaxNormalizedChisq = cms.double( 1000.0 ),
13258     MinPT = cms.double( 0.05 ),
13259     MinFound = cms.int32( 3 ),
13260     Epsilon = cms.double( -0.001 ),
13261     ShareFrac = cms.double( 0.19 ),
13262     allowFirstHitShare = cms.bool( True ),
13263     FoundHitBonus = cms.double( 5.0 ),
13264     LostHitPenalty = cms.double( 20.0 ),
13265     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13266     newQuality = cms.string( "confirmed" ),
13267     setsToMerge = cms.VPSet( 
13268       cms.PSet(  pQual = cms.bool( False ),
13269         tLists = cms.vint32( 0, 1 )
13270       )
13271     ),
13272     hasSelector = cms.vint32( 0, 0 ),
13273     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13274     writeOnlyTrkQuals = cms.bool( False ),
13275     makeReKeyedSeeds = cms.untracked.bool( False ),
13276     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13277 )
13278 fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13279     copyExtras = cms.untracked.bool( True ),
13280     copyMVA = cms.bool( False ),
13281     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13282     MaxNormalizedChisq = cms.double( 1000.0 ),
13283     MinPT = cms.double( 0.05 ),
13284     MinFound = cms.int32( 3 ),
13285     Epsilon = cms.double( -0.001 ),
13286     ShareFrac = cms.double( 0.19 ),
13287     allowFirstHitShare = cms.bool( True ),
13288     FoundHitBonus = cms.double( 5.0 ),
13289     LostHitPenalty = cms.double( 20.0 ),
13290     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13291     newQuality = cms.string( "confirmed" ),
13292     setsToMerge = cms.VPSet( 
13293       cms.PSet(  pQual = cms.bool( False ),
13294         tLists = cms.vint32( 0, 1 )
13295       )
13296     ),
13297     hasSelector = cms.vint32( 0, 0 ),
13298     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13299     writeOnlyTrkQuals = cms.bool( False ),
13300     makeReKeyedSeeds = cms.untracked.bool( False ),
13301     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13302 )
13303 fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger",
13304     copyExtras = cms.untracked.bool( True ),
13305     copyMVA = cms.bool( False ),
13306     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13307     MaxNormalizedChisq = cms.double( 1000.0 ),
13308     MinPT = cms.double( 0.05 ),
13309     MinFound = cms.int32( 3 ),
13310     Epsilon = cms.double( -0.001 ),
13311     ShareFrac = cms.double( 0.19 ),
13312     allowFirstHitShare = cms.bool( True ),
13313     FoundHitBonus = cms.double( 5.0 ),
13314     LostHitPenalty = cms.double( 20.0 ),
13315     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13316     newQuality = cms.string( "confirmed" ),
13317     setsToMerge = cms.VPSet( 
13318       cms.PSet(  pQual = cms.bool( False ),
13319         tLists = cms.vint32( 0, 1 )
13320       )
13321     ),
13322     hasSelector = cms.vint32( 0, 0 ),
13323     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13324     writeOnlyTrkQuals = cms.bool( False ),
13325     makeReKeyedSeeds = cms.untracked.bool( False ),
13326     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13327 )
13328 fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer",
13329     ServiceParameters = cms.PSet( 
13330       RPCLayers = cms.bool( True ),
13331       UseMuonNavigation = cms.untracked.bool( True ),
13332       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
13333         'SteppingHelixPropagatorAny',
13334         'hltESPSmartPropagator',
13335         'hltESPSteppingHelixPropagatorOpposite' )
13336     ),
13337     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13338     TrackLoaderParameters = cms.PSet( 
13339       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
13340       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13341       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13342       DoSmoothing = cms.bool( True ),
13343       SmoothTkTrack = cms.untracked.bool( False ),
13344       VertexConstraint = cms.bool( False ),
13345       MuonUpdatorAtVertexParameters = cms.PSet( 
13346         MaxChi2 = cms.double( 1000000.0 ),
13347         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
13348         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
13349       ),
13350       PutTkTrackIntoEvent = cms.untracked.bool( False ),
13351       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13352     ),
13353     L3TrajBuilderParameters = cms.PSet( 
13354       PtCut = cms.double( 1.0 ),
13355       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
13356       GlobalMuonTrackMatcher = cms.PSet( 
13357         Chi2Cut_3 = cms.double( 200.0 ),
13358         DeltaDCut_2 = cms.double( 10.0 ),
13359         Eta_threshold = cms.double( 1.2 ),
13360         Quality_2 = cms.double( 15.0 ),
13361         DeltaDCut_1 = cms.double( 40.0 ),
13362         Quality_3 = cms.double( 7.0 ),
13363         DeltaDCut_3 = cms.double( 15.0 ),
13364         Quality_1 = cms.double( 20.0 ),
13365         Pt_threshold1 = cms.double( 0.0 ),
13366         DeltaRCut_2 = cms.double( 0.2 ),
13367         DeltaRCut_1 = cms.double( 0.1 ),
13368         Pt_threshold2 = cms.double( 9.99999999E8 ),
13369         Chi2Cut_1 = cms.double( 50.0 ),
13370         Chi2Cut_2 = cms.double( 50.0 ),
13371         DeltaRCut_3 = cms.double( 1.0 ),
13372         LocChi2Cut = cms.double( 0.001 ),
13373         Propagator = cms.string( "hltESPSmartPropagator" ),
13374         MinPt = cms.double( 1.0 ),
13375         MinP = cms.double( 2.5 )
13376       ),
13377       ScaleTECxFactor = cms.double( -1.0 ),
13378       tkTrajUseVertex = cms.bool( False ),
13379       MuonTrackingRegionBuilder = cms.PSet( 
13380         Rescale_Dz = cms.double( 4.0 ),
13381         Pt_fixed = cms.bool( False ),
13382         Eta_fixed = cms.bool( True ),
13383         Eta_min = cms.double( 0.1 ),
13384         DeltaZ = cms.double( 24.2 ),
13385         maxRegions = cms.int32( 2 ),
13386         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
13387         UseVertex = cms.bool( False ),
13388         Z_fixed = cms.bool( False ),
13389         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
13390         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
13391         Rescale_phi = cms.double( 3.0 ),
13392         DeltaEta = cms.double( 0.2 ),
13393         precise = cms.bool( True ),
13394         OnDemand = cms.int32( -1 ),
13395         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
13396         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
13397         vertexCollection = cms.InputTag( "pixelVertices" ),
13398         Pt_min = cms.double( 3.0 ),
13399         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13400         Phi_fixed = cms.bool( True ),
13401         DeltaR = cms.double( 0.025 ),
13402         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13403         DeltaPhi = cms.double( 0.15 ),
13404         Phi_min = cms.double( 0.1 ),
13405         Rescale_eta = cms.double( 3.0 )
13406       ),
13407       TrackTransformer = cms.PSet( 
13408         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13409         RefitDirection = cms.string( "insideOut" ),
13410         RefitRPCHits = cms.bool( True ),
13411         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13412         DoPredictionsOnly = cms.bool( False ),
13413         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13414         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13415         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13416       ),
13417       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13418       RefitRPCHits = cms.bool( True ),
13419       tkTrajVertex = cms.InputTag( "Notused" ),
13420       GlbRefitterParameters = cms.PSet( 
13421         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13422         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
13423         RefitFlag = cms.bool( True ),
13424         SkipStation = cms.int32( -1 ),
13425         Chi2CutRPC = cms.double( 1.0 ),
13426         PropDirForCosmics = cms.bool( False ),
13427         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
13428         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
13429         HitThreshold = cms.int32( 1 ),
13430         Chi2CutGEM = cms.double( 1.0 ),
13431         DYTthrs = cms.vint32( 30, 15 ),
13432         TrackerSkipSystem = cms.int32( -1 ),
13433         RefitDirection = cms.string( "insideOut" ),
13434         Chi2CutCSC = cms.double( 150.0 ),
13435         Chi2CutDT = cms.double( 10.0 ),
13436         RefitRPCHits = cms.bool( True ),
13437         TrackerSkipSection = cms.int32( -1 ),
13438         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13439         DoPredictionsOnly = cms.bool( False ),
13440         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13441         MuonHitsOption = cms.int32( 1 ),
13442         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
13443       ),
13444       PCut = cms.double( 2.5 ),
13445       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
13446       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13447       tkTrajMaxChi2 = cms.double( 9999.0 ),
13448       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13449       ScaleTECyFactor = cms.double( -1.0 ),
13450       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" )
13451     )
13452 )
13453 fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer",
13454     MuonCaloCompatibility = cms.PSet( 
13455       delta_eta = cms.double( 0.02 ),
13456       delta_phi = cms.double( 0.02 ),
13457       allSiPMHO = cms.bool( False ),
13458       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13459       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13460     ),
13461     TrackAssociatorParameters = cms.PSet( 
13462       useMuon = cms.bool( True ),
13463       truthMatch = cms.bool( False ),
13464       usePreshower = cms.bool( False ),
13465       dRPreshowerPreselection = cms.double( 0.2 ),
13466       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13467       useEcal = cms.bool( False ),
13468       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13469       dRMuon = cms.double( 9999.0 ),
13470       dREcal = cms.double( 9999.0 ),
13471       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13472       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13473       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13474       useGEM = cms.bool( True ),
13475       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
13476       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13477       propagateAllDirections = cms.bool( True ),
13478       muonMaxDistanceY = cms.double( 5.0 ),
13479       useHO = cms.bool( False ),
13480       muonMaxDistanceX = cms.double( 5.0 ),
13481       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13482       useHcal = cms.bool( False ),
13483       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13484       accountForTrajectoryChangeCalo = cms.bool( False ),
13485       dREcalPreselection = cms.double( 0.05 ),
13486       useCalo = cms.bool( False ),
13487       dRMuonPreselection = cms.double( 0.2 ),
13488       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13489       dRHcal = cms.double( 9999.0 ),
13490       dRHcalPreselection = cms.double( 0.2 ),
13491       HORecHitCollectionLabel = cms.InputTag( "Notused" )
13492     ),
13493     CaloExtractorPSet = cms.PSet( 
13494       DR_Veto_H = cms.double( 0.1 ),
13495       CenterConeOnCalIntersection = cms.bool( False ),
13496       NoiseTow_EE = cms.double( 0.15 ),
13497       Noise_EB = cms.double( 0.025 ),
13498       Noise_HE = cms.double( 0.2 ),
13499       DR_Veto_E = cms.double( 0.07 ),
13500       NoiseTow_EB = cms.double( 0.04 ),
13501       Noise_EE = cms.double( 0.1 ),
13502       UseRecHitsFlag = cms.bool( False ),
13503       DR_Max = cms.double( 1.0 ),
13504       DepositLabel = cms.untracked.string( "Cal" ),
13505       Noise_HO = cms.double( 0.2 ),
13506       DR_Veto_HO = cms.double( 0.1 ),
13507       Threshold_H = cms.double( 0.5 ),
13508       PrintTimeReport = cms.untracked.bool( False ),
13509       Threshold_E = cms.double( 0.2 ),
13510       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13511       ComponentName = cms.string( "CaloExtractorByAssociator" ),
13512       Threshold_HO = cms.double( 0.5 ),
13513       DepositInstanceLabels = cms.vstring( 'ecal',
13514         'hcal',
13515         'ho' ),
13516       ServiceParameters = cms.PSet( 
13517         RPCLayers = cms.bool( False ),
13518         UseMuonNavigation = cms.untracked.bool( False ),
13519         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13520       ),
13521       TrackAssociatorParameters = cms.PSet( 
13522         useMuon = cms.bool( False ),
13523         truthMatch = cms.bool( False ),
13524         usePreshower = cms.bool( False ),
13525         dRPreshowerPreselection = cms.double( 0.2 ),
13526         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13527         useEcal = cms.bool( False ),
13528         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13529         dRMuon = cms.double( 9999.0 ),
13530         dREcal = cms.double( 1.0 ),
13531         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13532         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13533         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13534         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13535         propagateAllDirections = cms.bool( True ),
13536         muonMaxDistanceY = cms.double( 5.0 ),
13537         useHO = cms.bool( False ),
13538         muonMaxDistanceX = cms.double( 5.0 ),
13539         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13540         useHcal = cms.bool( False ),
13541         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13542         accountForTrajectoryChangeCalo = cms.bool( False ),
13543         dREcalPreselection = cms.double( 1.0 ),
13544         useCalo = cms.bool( True ),
13545         dRMuonPreselection = cms.double( 0.2 ),
13546         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13547         dRHcal = cms.double( 1.0 ),
13548         dRHcalPreselection = cms.double( 1.0 ),
13549         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13550       ),
13551       Noise_HB = cms.double( 0.2 )
13552     ),
13553     TrackExtractorPSet = cms.PSet( 
13554       Diff_z = cms.double( 0.2 ),
13555       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ),
13556       Chi2Ndof_Max = cms.double( 1.0E64 ),
13557       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
13558       DR_Veto = cms.double( 0.01 ),
13559       Pt_Min = cms.double( -1.0 ),
13560       DR_Max = cms.double( 1.0 ),
13561       NHits_Min = cms.uint32( 0 ),
13562       Chi2Prob_Min = cms.double( -1.0 ),
13563       Diff_r = cms.double( 0.1 ),
13564       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
13565       ComponentName = cms.string( "TrackExtractor" )
13566     ),
13567     JetExtractorPSet = cms.PSet( 
13568       JetCollectionLabel = cms.InputTag( "Notused" ),
13569       DR_Veto = cms.double( 0.1 ),
13570       DR_Max = cms.double( 1.0 ),
13571       ExcludeMuonVeto = cms.bool( True ),
13572       PrintTimeReport = cms.untracked.bool( False ),
13573       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13574       ComponentName = cms.string( "JetExtractor" ),
13575       ServiceParameters = cms.PSet( 
13576         RPCLayers = cms.bool( False ),
13577         UseMuonNavigation = cms.untracked.bool( False ),
13578         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13579       ),
13580       TrackAssociatorParameters = cms.PSet( 
13581         useMuon = cms.bool( False ),
13582         truthMatch = cms.bool( False ),
13583         usePreshower = cms.bool( False ),
13584         dRPreshowerPreselection = cms.double( 0.2 ),
13585         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13586         useEcal = cms.bool( False ),
13587         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13588         dRMuon = cms.double( 9999.0 ),
13589         dREcal = cms.double( 0.5 ),
13590         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13591         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13592         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13593         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13594         propagateAllDirections = cms.bool( True ),
13595         muonMaxDistanceY = cms.double( 5.0 ),
13596         useHO = cms.bool( False ),
13597         muonMaxDistanceX = cms.double( 5.0 ),
13598         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13599         useHcal = cms.bool( False ),
13600         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13601         accountForTrajectoryChangeCalo = cms.bool( False ),
13602         dREcalPreselection = cms.double( 0.5 ),
13603         useCalo = cms.bool( True ),
13604         dRMuonPreselection = cms.double( 0.2 ),
13605         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13606         dRHcal = cms.double( 0.5 ),
13607         dRHcalPreselection = cms.double( 0.5 ),
13608         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13609       ),
13610       Threshold = cms.double( 5.0 )
13611     ),
13612     trackDepositName = cms.string( "tracker" ),
13613     ecalDepositName = cms.string( "ecal" ),
13614     hcalDepositName = cms.string( "hcal" ),
13615     hoDepositName = cms.string( "ho" ),
13616     jetDepositName = cms.string( "jets" ),
13617     TimingFillerParameters = cms.PSet( 
13618       DTTimingParameters = cms.PSet( 
13619         HitError = cms.double( 6.0 ),
13620         MatchParameters = cms.PSet( 
13621           TightMatchDT = cms.bool( False ),
13622           DTradius = cms.double( 0.01 ),
13623           TightMatchCSC = cms.bool( True ),
13624           CSCsegments = cms.InputTag( "hltCscSegments" ),
13625           DTsegments = cms.InputTag( "hltDt4DSegments" )
13626         ),
13627         debug = cms.bool( False ),
13628         DoWireCorr = cms.bool( False ),
13629         RequireBothProjections = cms.bool( False ),
13630         DTTimeOffset = cms.double( 2.7 ),
13631         PruneCut = cms.double( 10000.0 ),
13632         DTsegments = cms.InputTag( "hltDt4DSegments" ),
13633         UseSegmentT0 = cms.bool( False ),
13634         HitsMin = cms.int32( 5 ),
13635         DropTheta = cms.bool( True ),
13636         ServiceParameters = cms.PSet( 
13637           RPCLayers = cms.bool( True ),
13638           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13639         )
13640       ),
13641       UseCSC = cms.bool( True ),
13642       CSCTimingParameters = cms.PSet( 
13643         MatchParameters = cms.PSet( 
13644           TightMatchDT = cms.bool( False ),
13645           DTradius = cms.double( 0.01 ),
13646           TightMatchCSC = cms.bool( True ),
13647           CSCsegments = cms.InputTag( "hltCscSegments" ),
13648           DTsegments = cms.InputTag( "hltDt4DSegments" )
13649         ),
13650         debug = cms.bool( False ),
13651         CSCWireTimeOffset = cms.double( 0.0 ),
13652         CSCStripError = cms.double( 7.0 ),
13653         CSCTimeOffset = cms.double( 0.0 ),
13654         CSCWireError = cms.double( 8.6 ),
13655         PruneCut = cms.double( 100.0 ),
13656         CSCsegments = cms.InputTag( "hltCscSegments" ),
13657         UseStripTime = cms.bool( True ),
13658         CSCStripTimeOffset = cms.double( 0.0 ),
13659         UseWireTime = cms.bool( True ),
13660         ServiceParameters = cms.PSet( 
13661           RPCLayers = cms.bool( True ),
13662           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13663         )
13664       ),
13665       ErrorDT = cms.double( 6.0 ),
13666       EcalEnergyCut = cms.double( 0.4 ),
13667       UseECAL = cms.bool( True ),
13668       ErrorEB = cms.double( 2.085 ),
13669       UseDT = cms.bool( True ),
13670       ErrorEE = cms.double( 6.95 ),
13671       ErrorCSC = cms.double( 7.4 )
13672     ),
13673     ShowerDigiFillerParameters = cms.PSet( 
13674       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
13675       digiMaxDistanceX = cms.double( 25.0 ),
13676       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
13677     ),
13678     TrackerKinkFinderParameters = cms.PSet( 
13679       usePosition = cms.bool( False ),
13680       diagonalOnly = cms.bool( False )
13681     ),
13682     fillEnergy = cms.bool( False ),
13683     storeCrossedHcalRecHits = cms.bool( False ),
13684     maxAbsPullX = cms.double( 4.0 ),
13685     maxAbsEta = cms.double( 3.0 ),
13686     minPt = cms.double( 2.0 ),
13687     inputCollectionTypes = cms.vstring( 'inner tracks',
13688       'links',
13689       'outer tracks' ),
13690     addExtraSoftMuons = cms.bool( False ),
13691     fillGlobalTrackRefits = cms.bool( False ),
13692     debugWithTruthMatching = cms.bool( False ),
13693     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ),
13694     fillCaloCompatibility = cms.bool( False ),
13695     maxAbsPullY = cms.double( 9999.0 ),
13696     maxAbsDy = cms.double( 9999.0 ),
13697     minP = cms.double( 0.0 ),
13698     minPCaloMuon = cms.double( 1.0E9 ),
13699     maxAbsDx = cms.double( 3.0 ),
13700     fillIsolation = cms.bool( False ),
13701     writeIsoDeposits = cms.bool( False ),
13702     minNumberOfMatches = cms.int32( 1 ),
13703     fillMatching = cms.bool( True ),
13704     fillShowerDigis = cms.bool( False ),
13705     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
13706     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
13707     fillGlobalTrackQuality = cms.bool( False ),
13708     globalTrackQualityInputTag = cms.InputTag( "" ),
13709     selectHighPurity = cms.bool( False ),
13710     pvInputTag = cms.InputTag( "" ),
13711     fillTrackerKink = cms.bool( False ),
13712     minCaloCompatibility = cms.double( 0.6 ),
13713     runArbitrationCleaner = cms.bool( False ),
13714     arbitrationCleanerOptions = cms.PSet( 
13715       OverlapDTheta = cms.double( 0.02 ),
13716       Overlap = cms.bool( True ),
13717       Clustering = cms.bool( True ),
13718       ME1a = cms.bool( True ),
13719       ClusterDTheta = cms.double( 0.02 ),
13720       ClusterDPhi = cms.double( 0.6 ),
13721       OverlapDPhi = cms.double( 0.0786 )
13722     ),
13723     arbitrateTrackerMuons = cms.bool( True )
13724 )
13725 fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT",
13726     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ),
13727     applyTriggerIdLoose = cms.bool( True ),
13728     typeMuon = cms.uint32( 0 ),
13729     allowedTypeMask = cms.uint32( 0 ),
13730     requiredTypeMask = cms.uint32( 0 ),
13731     minNMuonHits = cms.int32( 0 ),
13732     minNMuonStations = cms.int32( 0 ),
13733     minNTrkLayers = cms.int32( 0 ),
13734     minTrkHits = cms.int32( 0 ),
13735     minPixLayer = cms.int32( 0 ),
13736     minPixHits = cms.int32( 0 ),
13737     minPt = cms.double( 0.0 ),
13738     maxNormalizedChi2 = cms.double( 9999.0 )
13739 )
13740 fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer",
13741     inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" )
13742 )
13743 fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector",
13744     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ),
13745     muon = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13746     originalMVAVals = cms.InputTag( "none" ),
13747     copyMVA = cms.bool( False ),
13748     copyExtras = cms.untracked.bool( True ),
13749     copyTrajectories = cms.untracked.bool( False )
13750 )
13751 fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
13752     InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13753     DisplacedReconstruction = cms.bool( False )
13754 )
13755 fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
13756     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
13757     skipClusters = cms.InputTag( "" ),
13758     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
13759     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
13760     Phase2TrackerCluster1DProducer = cms.string( "" ),
13761     vectorHits = cms.InputTag( "" ),
13762     vectorHitsRej = cms.InputTag( "" ),
13763     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13764     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13765     pixelCablingMapLabel = cms.string( "" ),
13766     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
13767     switchOffPixelsIfEmpty = cms.bool( True )
13768 )
13769 fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13770     InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
13771     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13772     originHalfLength = cms.double( 0.3 ),
13773     originRadius = cms.double( 0.1 ),
13774     useProtoTrackKinematics = cms.bool( False ),
13775     useEventsWithNoVertex = cms.bool( True ),
13776     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13777     usePV = cms.bool( False ),
13778     includeFourthHit = cms.bool( True ),
13779     produceComplement = cms.bool( False ),
13780     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13781 )
13782 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync = cms.EDProducer( "MkFitSiPixelHitConverter",
13783     hits = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
13784     clusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13785     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
13786 )
13787 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync = cms.EDProducer( "MkFitEventOfHitsProducer",
13788     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13789     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13790     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13791     usePixelQualityDB = cms.bool( True ),
13792     useStripStripQualityDB = cms.bool( True )
13793 )
13794 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
13795     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13796     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13797     maxNSeeds = cms.uint32( 500000 )
13798 )
13799 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
13800     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13801     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13802     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13803     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13804     clustersToSkip = cms.InputTag( "" ),
13805     buildingRoutine = cms.string( "cloneEngine" ),
13806     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
13807     seedCleaning = cms.bool( True ),
13808     removeDuplicates = cms.bool( True ),
13809     backwardFitInCMSSW = cms.bool( False ),
13810     mkFitSilent = cms.untracked.bool( True ),
13811     limitConcurrency = cms.untracked.bool( False ),
13812     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
13813 )
13814 fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
13815     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13816     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13817     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13818     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13819     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSerialSync" ),
13820     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13821     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13822     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
13823     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
13824     qualityMaxInvPt = cms.double( 100.0 ),
13825     qualityMinTheta = cms.double( 0.01 ),
13826     qualityMaxR = cms.double( 120.0 ),
13827     qualityMaxZ = cms.double( 280.0 ),
13828     qualityMaxPosErr = cms.double( 100.0 ),
13829     qualitySignPt = cms.bool( True ),
13830     doErrorRescale = cms.bool( True ),
13831     tfDnnLabel = cms.string( "trackSelectionTf" ),
13832     candMVASel = cms.bool( False ),
13833     candWP = cms.double( 0.0 ),
13834     batchSize = cms.int32( 16 )
13835 )
13836 fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13837     TrajectoryInEvent = cms.bool( False ),
13838     useHitsSplitting = cms.bool( False ),
13839     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ),
13840     clusterRemovalInfo = cms.InputTag( "" ),
13841     AlgorithmName = cms.string( "hltIter0" ),
13842     GeometricInnerState = cms.bool( True ),
13843     reMatchSplitHits = cms.bool( False ),
13844     usePropagatorForPCA = cms.bool( False ),
13845     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13846     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13847     useSimpleMF = cms.bool( True ),
13848     SimpleMagneticField = cms.string( "ParabolicMf" ),
13849     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13850     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13851     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13852     NavigationSchool = cms.string( "" ),
13853     MeasurementTracker = cms.string( "" )
13854 )
13855 fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13856     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13857     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13858     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13859     ignoreVertices = cms.bool( False ),
13860     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13861     mva = cms.PSet( 
13862       minPixelHits = cms.vint32( 0, 0, 0 ),
13863       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13864       dr_par = cms.PSet( 
13865         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13866         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13867         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13868         dr_exp = cms.vint32( 4, 4, 4 ),
13869         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13870       ),
13871       maxLostLayers = cms.vint32( 1, 1, 1 ),
13872       min3DLayers = cms.vint32( 0, 0, 0 ),
13873       dz_par = cms.PSet( 
13874         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13875         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
13876         dz_exp = cms.vint32( 4, 4, 4 )
13877       ),
13878       minNVtxTrk = cms.int32( 3 ),
13879       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13880       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13881       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
13882       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
13883       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13884       minLayers = cms.vint32( 3, 3, 3 )
13885     )
13886 )
13887 fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13888     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13889     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ),
13890     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ),
13891     minQuality = cms.string( "highPurity" ),
13892     copyExtras = cms.untracked.bool( True ),
13893     copyTrajectories = cms.untracked.bool( False )
13894 )
13895 fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
13896     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ),
13897     trackClassifier = cms.InputTag( '','QualityMasks' ),
13898     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13899     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
13900     oldClusterRemovalInfo = cms.InputTag( "" ),
13901     TrackQuality = cms.string( "highPurity" ),
13902     maxChi2 = cms.double( 16.0 ),
13903     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13904     overrideTrkQuals = cms.InputTag( "" )
13905 )
13906 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13907     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13908     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13909     phase2clustersToSkip = cms.InputTag( "" )
13910 )
13911 fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13912     RegionPSet = cms.PSet( 
13913       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13914       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13915       zErrorBeamSpot = cms.double( 15.0 ),
13916       extraPhi = cms.double( 0.0 ),
13917       extraEta = cms.double( 0.0 ),
13918       maxNVertices = cms.int32( 3 ),
13919       nSigmaZVertex = cms.double( 3.0 ),
13920       nSigmaZBeamSpot = cms.double( 4.0 ),
13921       ptMin = cms.double( 1.2 ),
13922       operationMode = cms.string( "VerticesFixed" ),
13923       searchOpt = cms.bool( False ),
13924       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13925       originRadius = cms.double( 0.015 ),
13926       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13927       precise = cms.bool( True ),
13928       zErrorVertex = cms.double( 0.03 )
13929     ),
13930     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13931     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13932     ignoreSingleFPixPanelModules = cms.bool( True ),
13933     debug = cms.untracked.bool( False ),
13934     createPlottingFiles = cms.untracked.bool( False ),
13935     layerList = cms.vstring( 'BPix1+BPix2',
13936       'BPix2+FPix1_pos',
13937       'BPix2+FPix1_neg',
13938       'FPix1_pos+FPix2_pos',
13939       'FPix1_neg+FPix2_neg',
13940       'BPix1+FPix2_neg',
13941       'BPix2+FPix2_neg',
13942       'FPix2_neg+FPix3_neg',
13943       'BPix2+BPix3' ),
13944     BPix = cms.PSet( 
13945       hitErrorRPhi = cms.double( 0.0027 ),
13946       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13947       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13948       useErrorsFromParam = cms.bool( True ),
13949       hitErrorRZ = cms.double( 0.006 ),
13950       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13951     ),
13952     FPix = cms.PSet( 
13953       hitErrorRPhi = cms.double( 0.0051 ),
13954       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13955       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13956       useErrorsFromParam = cms.bool( True ),
13957       hitErrorRZ = cms.double( 0.0036 ),
13958       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13959     ),
13960     TIB = cms.PSet(  ),
13961     TID = cms.PSet(  ),
13962     TOB = cms.PSet(  ),
13963     TEC = cms.PSet(  ),
13964     MTIB = cms.PSet(  ),
13965     MTID = cms.PSet(  ),
13966     MTOB = cms.PSet(  ),
13967     MTEC = cms.PSet(  )
13968 )
13969 fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13970     doClusterCheck = cms.bool( False ),
13971     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13972     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13973     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13974     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13975     cut = cms.string( "" ),
13976     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13977     silentClusterCheck = cms.untracked.bool( False )
13978 )
13979 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13980     seedingLayers = cms.InputTag( "" ),
13981     trackingRegions = cms.InputTag( "" ),
13982     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ),
13983     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ),
13984     produceSeedingHitSets = cms.bool( True ),
13985     produceIntermediateHitDoublets = cms.bool( False ),
13986     maxElement = cms.uint32( 0 ),
13987     maxElementTotal = cms.uint32( 50000000 ),
13988     putEmptyIfMaxElementReached = cms.bool( False ),
13989     layerPairs = cms.vuint32( 0 )
13990 )
13991 fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13992     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ),
13993     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13994     SeedMomentumForBOFF = cms.double( 5.0 ),
13995     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13996     MinOneOverPtError = cms.double( 1.0 ),
13997     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13998     magneticField = cms.string( "ParabolicMf" ),
13999     forceKinematicWithRegionDirection = cms.bool( False ),
14000     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
14001 )
14002 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
14003     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
14004     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
14005     maxNSeeds = cms.uint32( 500000 )
14006 )
14007 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
14008     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
14009     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
14010     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
14011     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
14012     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
14013     buildingRoutine = cms.string( "cloneEngine" ),
14014     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
14015     seedCleaning = cms.bool( True ),
14016     removeDuplicates = cms.bool( True ),
14017     backwardFitInCMSSW = cms.bool( False ),
14018     mkFitSilent = cms.untracked.bool( True ),
14019     limitConcurrency = cms.untracked.bool( False ),
14020     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
14021 )
14022 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
14023     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
14024     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
14025     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
14026     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
14027     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync" ),
14028     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
14029     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
14030     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
14031     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
14032     qualityMaxInvPt = cms.double( 100.0 ),
14033     qualityMinTheta = cms.double( 0.01 ),
14034     qualityMaxR = cms.double( 120.0 ),
14035     qualityMaxZ = cms.double( 280.0 ),
14036     qualityMaxPosErr = cms.double( 100.0 ),
14037     qualitySignPt = cms.bool( True ),
14038     doErrorRescale = cms.bool( True ),
14039     tfDnnLabel = cms.string( "trackSelectionTf" ),
14040     candMVASel = cms.bool( False ),
14041     candWP = cms.double( 0.0 ),
14042     batchSize = cms.int32( 16 )
14043 )
14044 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
14045     TrajectoryInEvent = cms.bool( False ),
14046     useHitsSplitting = cms.bool( False ),
14047     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ),
14048     clusterRemovalInfo = cms.InputTag( "" ),
14049     AlgorithmName = cms.string( "hltDoubletRecovery" ),
14050     GeometricInnerState = cms.bool( True ),
14051     reMatchSplitHits = cms.bool( False ),
14052     usePropagatorForPCA = cms.bool( False ),
14053     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14054     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
14055     useSimpleMF = cms.bool( True ),
14056     SimpleMagneticField = cms.string( "ParabolicMf" ),
14057     Fitter = cms.string( "hltESPFittingSmootherIT" ),
14058     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
14059     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14060     NavigationSchool = cms.string( "" ),
14061     MeasurementTracker = cms.string( "" )
14062 )
14063 fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
14064     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
14065     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14066     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
14067     ignoreVertices = cms.bool( False ),
14068     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
14069     mva = cms.PSet( 
14070       minPixelHits = cms.vint32( 0, 0, 0 ),
14071       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
14072       dr_par = cms.PSet( 
14073         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
14074         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
14075         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
14076         dr_exp = cms.vint32( 4, 4, 4 ),
14077         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
14078       ),
14079       maxLostLayers = cms.vint32( 0, 0, 0 ),
14080       min3DLayers = cms.vint32( 0, 0, 3 ),
14081       dz_par = cms.PSet( 
14082         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
14083         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
14084         dz_exp = cms.vint32( 4, 4, 4 )
14085       ),
14086       minHits = cms.vint32( 0, 0, 5 ),
14087       minNVtxTrk = cms.int32( 3 ),
14088       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
14089       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
14090       maxChi2 = cms.vdouble( 999.0, 99.0, 4.9 ),
14091       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
14092       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
14093       minLayers = cms.vint32( 0, 0, 4 )
14094     )
14095 )
14096 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
14097     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
14098     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ),
14099     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ),
14100     minQuality = cms.string( "highPurity" ),
14101     copyExtras = cms.untracked.bool( True ),
14102     copyTrajectories = cms.untracked.bool( False )
14103 )
14104 fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger",
14105     copyExtras = cms.untracked.bool( True ),
14106     copyMVA = cms.bool( False ),
14107     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
14108     MaxNormalizedChisq = cms.double( 1000.0 ),
14109     MinPT = cms.double( 0.05 ),
14110     MinFound = cms.int32( 3 ),
14111     Epsilon = cms.double( -0.001 ),
14112     ShareFrac = cms.double( 0.19 ),
14113     allowFirstHitShare = cms.bool( True ),
14114     FoundHitBonus = cms.double( 5.0 ),
14115     LostHitPenalty = cms.double( 20.0 ),
14116     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14117     newQuality = cms.string( "confirmed" ),
14118     setsToMerge = cms.VPSet( 
14119       cms.PSet(  pQual = cms.bool( False ),
14120         tLists = cms.vint32( 0, 1 )
14121       )
14122     ),
14123     hasSelector = cms.vint32( 0, 0 ),
14124     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
14125     writeOnlyTrkQuals = cms.bool( False ),
14126     makeReKeyedSeeds = cms.untracked.bool( False ),
14127     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
14128 )
14129 fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger",
14130     copyExtras = cms.untracked.bool( True ),
14131     copyMVA = cms.bool( False ),
14132     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
14133     MaxNormalizedChisq = cms.double( 1000.0 ),
14134     MinPT = cms.double( 0.05 ),
14135     MinFound = cms.int32( 3 ),
14136     Epsilon = cms.double( -0.001 ),
14137     ShareFrac = cms.double( 0.19 ),
14138     allowFirstHitShare = cms.bool( True ),
14139     FoundHitBonus = cms.double( 5.0 ),
14140     LostHitPenalty = cms.double( 20.0 ),
14141     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14142     newQuality = cms.string( "confirmed" ),
14143     setsToMerge = cms.VPSet( 
14144       cms.PSet(  pQual = cms.bool( False ),
14145         tLists = cms.vint32( 0, 1 )
14146       )
14147     ),
14148     hasSelector = cms.vint32( 0, 0 ),
14149     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
14150     writeOnlyTrkQuals = cms.bool( False ),
14151     makeReKeyedSeeds = cms.untracked.bool( False ),
14152     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
14153 )
14154 fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT",
14155     LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ),
14156     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14157     ptMin = cms.double( 2.5 ),
14158     pMin = cms.double( 2.5 ),
14159     shareHitFraction = cms.double( 0.8 )
14160 )
14161 fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer",
14162     MuonCaloCompatibility = cms.PSet( 
14163       delta_eta = cms.double( 0.02 ),
14164       delta_phi = cms.double( 0.02 ),
14165       allSiPMHO = cms.bool( False ),
14166       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
14167       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
14168     ),
14169     TrackAssociatorParameters = cms.PSet( 
14170       useMuon = cms.bool( True ),
14171       truthMatch = cms.bool( False ),
14172       usePreshower = cms.bool( False ),
14173       dRPreshowerPreselection = cms.double( 0.2 ),
14174       muonMaxDistanceSigmaY = cms.double( 0.0 ),
14175       useEcal = cms.bool( True ),
14176       muonMaxDistanceSigmaX = cms.double( 0.0 ),
14177       dRMuon = cms.double( 9999.0 ),
14178       dREcal = cms.double( 9999.0 ),
14179       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14180       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14181       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14182       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14183       propagateAllDirections = cms.bool( True ),
14184       muonMaxDistanceY = cms.double( 5.0 ),
14185       useHO = cms.bool( True ),
14186       muonMaxDistanceX = cms.double( 5.0 ),
14187       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14188       useHcal = cms.bool( True ),
14189       HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14190       accountForTrajectoryChangeCalo = cms.bool( False ),
14191       dREcalPreselection = cms.double( 0.05 ),
14192       useCalo = cms.bool( False ),
14193       dRMuonPreselection = cms.double( 0.2 ),
14194       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14195       dRHcal = cms.double( 9999.0 ),
14196       dRHcalPreselection = cms.double( 0.2 ),
14197       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14198     ),
14199     CaloExtractorPSet = cms.PSet( 
14200       DR_Veto_H = cms.double( 0.1 ),
14201       CenterConeOnCalIntersection = cms.bool( False ),
14202       NoiseTow_EE = cms.double( 0.15 ),
14203       Noise_EB = cms.double( 0.025 ),
14204       Noise_HE = cms.double( 0.2 ),
14205       DR_Veto_E = cms.double( 0.07 ),
14206       NoiseTow_EB = cms.double( 0.04 ),
14207       Noise_EE = cms.double( 0.1 ),
14208       UseRecHitsFlag = cms.bool( False ),
14209       DR_Max = cms.double( 1.0 ),
14210       DepositLabel = cms.untracked.string( "Cal" ),
14211       Noise_HO = cms.double( 0.2 ),
14212       DR_Veto_HO = cms.double( 0.1 ),
14213       Threshold_H = cms.double( 0.5 ),
14214       PrintTimeReport = cms.untracked.bool( False ),
14215       Threshold_E = cms.double( 0.2 ),
14216       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14217       ComponentName = cms.string( "CaloExtractorByAssociator" ),
14218       Threshold_HO = cms.double( 0.5 ),
14219       DepositInstanceLabels = cms.vstring( 'ecal',
14220         'hcal',
14221         'ho' ),
14222       ServiceParameters = cms.PSet( 
14223         RPCLayers = cms.bool( False ),
14224         UseMuonNavigation = cms.untracked.bool( False ),
14225         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14226       ),
14227       TrackAssociatorParameters = cms.PSet( 
14228         useMuon = cms.bool( False ),
14229         truthMatch = cms.bool( False ),
14230         usePreshower = cms.bool( False ),
14231         dRPreshowerPreselection = cms.double( 0.2 ),
14232         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14233         useEcal = cms.bool( False ),
14234         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14235         dRMuon = cms.double( 9999.0 ),
14236         dREcal = cms.double( 1.0 ),
14237         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14238         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14239         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14240         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14241         propagateAllDirections = cms.bool( True ),
14242         muonMaxDistanceY = cms.double( 5.0 ),
14243         useHO = cms.bool( False ),
14244         muonMaxDistanceX = cms.double( 5.0 ),
14245         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14246         useHcal = cms.bool( False ),
14247         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14248         accountForTrajectoryChangeCalo = cms.bool( False ),
14249         dREcalPreselection = cms.double( 1.0 ),
14250         useCalo = cms.bool( True ),
14251         dRMuonPreselection = cms.double( 0.2 ),
14252         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14253         dRHcal = cms.double( 1.0 ),
14254         dRHcalPreselection = cms.double( 1.0 ),
14255         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14256       ),
14257       Noise_HB = cms.double( 0.2 )
14258     ),
14259     TrackExtractorPSet = cms.PSet( 
14260       Diff_z = cms.double( 0.2 ),
14261       inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14262       Chi2Ndof_Max = cms.double( 1.0E64 ),
14263       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
14264       DR_Veto = cms.double( 0.01 ),
14265       Pt_Min = cms.double( -1.0 ),
14266       DR_Max = cms.double( 1.0 ),
14267       DepositLabel = cms.untracked.string( "" ),
14268       NHits_Min = cms.uint32( 0 ),
14269       Chi2Prob_Min = cms.double( -1.0 ),
14270       Diff_r = cms.double( 0.1 ),
14271       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
14272       ComponentName = cms.string( "TrackExtractor" )
14273     ),
14274     JetExtractorPSet = cms.PSet( 
14275       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ),
14276       DR_Veto = cms.double( 0.1 ),
14277       DR_Max = cms.double( 1.0 ),
14278       ExcludeMuonVeto = cms.bool( True ),
14279       PrintTimeReport = cms.untracked.bool( False ),
14280       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14281       ComponentName = cms.string( "JetExtractor" ),
14282       ServiceParameters = cms.PSet( 
14283         RPCLayers = cms.bool( False ),
14284         UseMuonNavigation = cms.untracked.bool( False ),
14285         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14286       ),
14287       TrackAssociatorParameters = cms.PSet( 
14288         useMuon = cms.bool( False ),
14289         truthMatch = cms.bool( False ),
14290         usePreshower = cms.bool( False ),
14291         dRPreshowerPreselection = cms.double( 0.2 ),
14292         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14293         useEcal = cms.bool( False ),
14294         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14295         dRMuon = cms.double( 9999.0 ),
14296         dREcal = cms.double( 0.5 ),
14297         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14298         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14299         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14300         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14301         propagateAllDirections = cms.bool( True ),
14302         muonMaxDistanceY = cms.double( 5.0 ),
14303         useHO = cms.bool( False ),
14304         muonMaxDistanceX = cms.double( 5.0 ),
14305         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14306         useHcal = cms.bool( False ),
14307         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14308         accountForTrajectoryChangeCalo = cms.bool( False ),
14309         dREcalPreselection = cms.double( 0.5 ),
14310         useCalo = cms.bool( True ),
14311         dRMuonPreselection = cms.double( 0.2 ),
14312         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14313         dRHcal = cms.double( 0.5 ),
14314         dRHcalPreselection = cms.double( 0.5 ),
14315         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14316       ),
14317       Threshold = cms.double( 5.0 )
14318     ),
14319     trackDepositName = cms.string( "tracker" ),
14320     ecalDepositName = cms.string( "ecal" ),
14321     hcalDepositName = cms.string( "hcal" ),
14322     hoDepositName = cms.string( "ho" ),
14323     jetDepositName = cms.string( "jets" ),
14324     TimingFillerParameters = cms.PSet( 
14325       DTTimingParameters = cms.PSet( 
14326         HitError = cms.double( 6.0 ),
14327         MatchParameters = cms.PSet( 
14328           TightMatchDT = cms.bool( False ),
14329           DTradius = cms.double( 0.01 ),
14330           TightMatchCSC = cms.bool( True ),
14331           CSCsegments = cms.InputTag( "hltCscSegments" ),
14332           DTsegments = cms.InputTag( "hltDt4DSegments" )
14333         ),
14334         debug = cms.bool( False ),
14335         DoWireCorr = cms.bool( False ),
14336         RequireBothProjections = cms.bool( False ),
14337         DTTimeOffset = cms.double( 2.7 ),
14338         PruneCut = cms.double( 10000.0 ),
14339         DTsegments = cms.InputTag( "hltDt4DSegments" ),
14340         UseSegmentT0 = cms.bool( False ),
14341         HitsMin = cms.int32( 5 ),
14342         DropTheta = cms.bool( True ),
14343         ServiceParameters = cms.PSet( 
14344           RPCLayers = cms.bool( True ),
14345           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14346         )
14347       ),
14348       UseCSC = cms.bool( True ),
14349       CSCTimingParameters = cms.PSet( 
14350         MatchParameters = cms.PSet( 
14351           TightMatchDT = cms.bool( False ),
14352           DTradius = cms.double( 0.01 ),
14353           TightMatchCSC = cms.bool( True ),
14354           CSCsegments = cms.InputTag( "hltCscSegments" ),
14355           DTsegments = cms.InputTag( "hltDt4DSegments" )
14356         ),
14357         debug = cms.bool( False ),
14358         CSCWireTimeOffset = cms.double( 0.0 ),
14359         CSCStripError = cms.double( 7.0 ),
14360         CSCTimeOffset = cms.double( 0.0 ),
14361         CSCWireError = cms.double( 8.6 ),
14362         PruneCut = cms.double( 100.0 ),
14363         CSCsegments = cms.InputTag( "hltCscSegments" ),
14364         UseStripTime = cms.bool( True ),
14365         CSCStripTimeOffset = cms.double( 0.0 ),
14366         UseWireTime = cms.bool( True ),
14367         ServiceParameters = cms.PSet( 
14368           RPCLayers = cms.bool( True ),
14369           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14370         )
14371       ),
14372       ErrorDT = cms.double( 6.0 ),
14373       EcalEnergyCut = cms.double( 0.4 ),
14374       UseECAL = cms.bool( True ),
14375       ErrorEB = cms.double( 2.085 ),
14376       UseDT = cms.bool( True ),
14377       ErrorEE = cms.double( 6.95 ),
14378       ErrorCSC = cms.double( 7.4 )
14379     ),
14380     ShowerDigiFillerParameters = cms.PSet( 
14381       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
14382       digiMaxDistanceX = cms.double( 25.0 ),
14383       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
14384     ),
14385     TrackerKinkFinderParameters = cms.PSet( 
14386       usePosition = cms.bool( False ),
14387       diagonalOnly = cms.bool( False )
14388     ),
14389     fillEnergy = cms.bool( True ),
14390     storeCrossedHcalRecHits = cms.bool( False ),
14391     maxAbsPullX = cms.double( 4.0 ),
14392     maxAbsEta = cms.double( 3.0 ),
14393     minPt = cms.double( 10.0 ),
14394     inputCollectionTypes = cms.vstring( 'inner tracks',
14395       'links',
14396       'outer tracks' ),
14397     addExtraSoftMuons = cms.bool( False ),
14398     fillGlobalTrackRefits = cms.bool( False ),
14399     debugWithTruthMatching = cms.bool( False ),
14400     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ),
14401     fillCaloCompatibility = cms.bool( True ),
14402     maxAbsPullY = cms.double( 9999.0 ),
14403     maxAbsDy = cms.double( 9999.0 ),
14404     minP = cms.double( 10.0 ),
14405     minPCaloMuon = cms.double( 1.0E9 ),
14406     maxAbsDx = cms.double( 3.0 ),
14407     fillIsolation = cms.bool( True ),
14408     writeIsoDeposits = cms.bool( False ),
14409     minNumberOfMatches = cms.int32( 1 ),
14410     fillMatching = cms.bool( True ),
14411     fillShowerDigis = cms.bool( False ),
14412     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
14413     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
14414     fillGlobalTrackQuality = cms.bool( False ),
14415     globalTrackQualityInputTag = cms.InputTag( "" ),
14416     selectHighPurity = cms.bool( False ),
14417     pvInputTag = cms.InputTag( "" ),
14418     fillTrackerKink = cms.bool( False ),
14419     minCaloCompatibility = cms.double( 0.6 ),
14420     runArbitrationCleaner = cms.bool( False ),
14421     arbitrationCleanerOptions = cms.PSet( 
14422       OverlapDTheta = cms.double( 0.02 ),
14423       Overlap = cms.bool( True ),
14424       Clustering = cms.bool( True ),
14425       ME1a = cms.bool( True ),
14426       ClusterDTheta = cms.double( 0.02 ),
14427       ClusterDPhi = cms.double( 0.6 ),
14428       OverlapDPhi = cms.double( 0.0786 )
14429     ),
14430     arbitrateTrackerMuons = cms.bool( False )
14431 )
14432 fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer",
14433     navigator = cms.PSet( 
14434       barrel = cms.PSet(  ),
14435       endcap = cms.PSet(  ),
14436       name = cms.string( "PFRecHitECALNavigator" )
14437     ),
14438     producers = cms.VPSet( 
14439       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14440         srFlags = cms.InputTag( "" ),
14441         name = cms.string( "PFEBRecHitCreator" ),
14442         qualityTests = cms.VPSet( 
14443           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14444             applySelectionsToAllCrystals = cms.bool( True )
14445           ),
14446           cms.PSet(  topologicalCleaning = cms.bool( True ),
14447             skipTTRecoveredHits = cms.bool( True ),
14448             cleaningThreshold = cms.double( 2.0 ),
14449             name = cms.string( "PFRecHitQTestECAL" ),
14450             timingCleaning = cms.bool( True )
14451           )
14452         )
14453       ),
14454       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14455         srFlags = cms.InputTag( "" ),
14456         name = cms.string( "PFEERecHitCreator" ),
14457         qualityTests = cms.VPSet( 
14458           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14459             applySelectionsToAllCrystals = cms.bool( True )
14460           ),
14461           cms.PSet(  topologicalCleaning = cms.bool( True ),
14462             skipTTRecoveredHits = cms.bool( True ),
14463             cleaningThreshold = cms.double( 2.0 ),
14464             name = cms.string( "PFRecHitQTestECAL" ),
14465             timingCleaning = cms.bool( True )
14466           )
14467         )
14468       )
14469     )
14470 )
14471 fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer",
14472     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ),
14473     usePFThresholdsFromDB = cms.bool( True ),
14474     recHitCleaners = cms.VPSet( 
14475     ),
14476     seedCleaners = cms.VPSet( 
14477     ),
14478     seedFinder = cms.PSet( 
14479       thresholdsByDetector = cms.VPSet( 
14480         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
14481           seedingThreshold = cms.double( 0.6 ),
14482           detector = cms.string( "ECAL_ENDCAP" )
14483         ),
14484         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14485           seedingThreshold = cms.double( 0.23 ),
14486           detector = cms.string( "ECAL_BARREL" )
14487         )
14488       ),
14489       algoName = cms.string( "LocalMaximumSeedFinder" ),
14490       nNeighbours = cms.int32( 8 )
14491     ),
14492     initialClusteringStep = cms.PSet( 
14493       thresholdsByDetector = cms.VPSet( 
14494         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
14495           gatheringThresholdPt = cms.double( 0.0 ),
14496           detector = cms.string( "ECAL_BARREL" )
14497         ),
14498         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
14499           gatheringThresholdPt = cms.double( 0.0 ),
14500           detector = cms.string( "ECAL_ENDCAP" )
14501         )
14502       ),
14503       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
14504       useCornerCells = cms.bool( True )
14505     ),
14506     pfClusterBuilder = cms.PSet( 
14507       minFracTot = cms.double( 1.0E-20 ),
14508       stoppingTolerance = cms.double( 1.0E-8 ),
14509       positionCalc = cms.PSet( 
14510         minAllowedNormalization = cms.double( 1.0E-9 ),
14511         posCalcNCrystals = cms.int32( 9 ),
14512         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14513         logWeightDenominator = cms.double( 0.08 ),
14514         minFractionInCalc = cms.double( 1.0E-9 ),
14515         timeResolutionCalcBarrel = cms.PSet( 
14516           corrTermLowE = cms.double( 0.0510871 ),
14517           threshLowE = cms.double( 0.5 ),
14518           noiseTerm = cms.double( 1.10889 ),
14519           constantTermLowE = cms.double( 0.0 ),
14520           noiseTermLowE = cms.double( 1.31883 ),
14521           threshHighE = cms.double( 5.0 ),
14522           constantTerm = cms.double( 0.428192 )
14523         ),
14524         timeResolutionCalcEndcap = cms.PSet( 
14525           corrTermLowE = cms.double( 0.0 ),
14526           threshLowE = cms.double( 1.0 ),
14527           noiseTerm = cms.double( 5.72489999999 ),
14528           constantTermLowE = cms.double( 0.0 ),
14529           noiseTermLowE = cms.double( 6.92683000001 ),
14530           threshHighE = cms.double( 10.0 ),
14531           constantTerm = cms.double( 0.0 )
14532         )
14533       ),
14534       maxIterations = cms.uint32( 50 ),
14535       positionCalcForConvergence = cms.PSet( 
14536         minAllowedNormalization = cms.double( 0.0 ),
14537         T0_ES = cms.double( 1.2 ),
14538         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14539         T0_EE = cms.double( 3.1 ),
14540         T0_EB = cms.double( 7.4 ),
14541         X0 = cms.double( 0.89 ),
14542         minFractionInCalc = cms.double( 0.0 ),
14543         W0 = cms.double( 4.2 )
14544       ),
14545       allCellsPositionCalc = cms.PSet( 
14546         minAllowedNormalization = cms.double( 1.0E-9 ),
14547         posCalcNCrystals = cms.int32( -1 ),
14548         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14549         logWeightDenominator = cms.double( 0.08 ),
14550         minFractionInCalc = cms.double( 1.0E-9 ),
14551         timeResolutionCalcBarrel = cms.PSet( 
14552           corrTermLowE = cms.double( 0.0510871 ),
14553           threshLowE = cms.double( 0.5 ),
14554           noiseTerm = cms.double( 1.10889 ),
14555           constantTermLowE = cms.double( 0.0 ),
14556           noiseTermLowE = cms.double( 1.31883 ),
14557           threshHighE = cms.double( 5.0 ),
14558           constantTerm = cms.double( 0.428192 )
14559         ),
14560         timeResolutionCalcEndcap = cms.PSet( 
14561           corrTermLowE = cms.double( 0.0 ),
14562           threshLowE = cms.double( 1.0 ),
14563           noiseTerm = cms.double( 5.72489999999 ),
14564           constantTermLowE = cms.double( 0.0 ),
14565           noiseTermLowE = cms.double( 6.92683000001 ),
14566           threshHighE = cms.double( 10.0 ),
14567           constantTerm = cms.double( 0.0 )
14568         )
14569       ),
14570       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14571       recHitEnergyNorms = cms.VPSet( 
14572         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
14573           detector = cms.string( "ECAL_BARREL" )
14574         ),
14575         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
14576           detector = cms.string( "ECAL_ENDCAP" )
14577         )
14578       ),
14579       showerSigma = cms.double( 1.5 ),
14580       minFractionToKeep = cms.double( 1.0E-7 ),
14581       excludeOtherSeeds = cms.bool( True )
14582     ),
14583     positionReCalc = cms.PSet( 
14584       minAllowedNormalization = cms.double( 0.0 ),
14585       T0_ES = cms.double( 1.2 ),
14586       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14587       T0_EE = cms.double( 3.1 ),
14588       T0_EB = cms.double( 7.4 ),
14589       X0 = cms.double( 0.89 ),
14590       minFractionInCalc = cms.double( 0.0 ),
14591       W0 = cms.double( 4.2 )
14592     ),
14593     energyCorrector = cms.PSet(  )
14594 )
14595 fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer",
14596     minimumPSEnergy = cms.double( 0.0 ),
14597     skipPS = cms.bool( False ),
14598     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
14599     energyCorrector = cms.PSet( 
14600       recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14601       recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14602       applyCrackCorrections = cms.bool( False ),
14603       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14604       applyMVACorrections = cms.bool( True ),
14605       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14606       maxPtForMVAEvaluation = cms.double( 300.0 ),
14607       srfAwareCorrection = cms.bool( True )
14608     ),
14609     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" )
14610 )
14611 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
14612     producers = cms.VPSet( 
14613       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
14614         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
14615       )
14616     ),
14617     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14618     synchronise = cms.untracked.bool( False )
14619 )
14620 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
14621     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
14622 )
14623 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
14624     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14625     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14626     seedFinder = cms.PSet( 
14627       thresholdsByDetector = cms.VPSet( 
14628         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14629           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
14630           detector = cms.string( "HCAL_BARREL1" )
14631         ),
14632         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14633           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
14634           detector = cms.string( "HCAL_ENDCAP" )
14635         )
14636       ),
14637       nNeighbours = cms.int32( 4 )
14638     ),
14639     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
14640   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14641     detector = cms.string( "HCAL_BARREL1" )
14642   ),
14643   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14644     detector = cms.string( "HCAL_ENDCAP" )
14645   )
14646 ) ),
14647     pfClusterBuilder = cms.PSet( 
14648       minFracTot = cms.double( 1.0E-20 ),
14649       stoppingTolerance = cms.double( 1.0E-8 ),
14650       positionCalc = cms.PSet( 
14651         minAllowedNormalization = cms.double( 1.0E-9 ),
14652         minFractionInCalc = cms.double( 1.0E-9 )
14653       ),
14654       maxIterations = cms.uint32( 5 ),
14655       recHitEnergyNorms = cms.VPSet( 
14656         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14657           detector = cms.string( "HCAL_BARREL1" )
14658         ),
14659         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14660           detector = cms.string( "HCAL_ENDCAP" )
14661         )
14662       ),
14663       showerSigma = cms.double( 10.0 ),
14664       minFractionToKeep = cms.double( 1.0E-7 ),
14665       excludeOtherSeeds = cms.bool( True ),
14666       timeResolutionCalcBarrel = cms.PSet( 
14667         corrTermLowE = cms.double( 0.0 ),
14668         threshLowE = cms.double( 6.0 ),
14669         noiseTerm = cms.double( 21.86 ),
14670         constantTermLowE = cms.double( 4.24 ),
14671         noiseTermLowE = cms.double( 8.0 ),
14672         threshHighE = cms.double( 15.0 ),
14673         constantTerm = cms.double( 2.82 )
14674       ),
14675       timeResolutionCalcEndcap = cms.PSet( 
14676         corrTermLowE = cms.double( 0.0 ),
14677         threshLowE = cms.double( 6.0 ),
14678         noiseTerm = cms.double( 21.86 ),
14679         constantTermLowE = cms.double( 4.24 ),
14680         noiseTermLowE = cms.double( 8.0 ),
14681         threshHighE = cms.double( 15.0 ),
14682         constantTerm = cms.double( 2.82 )
14683       )
14684     ),
14685     synchronise = cms.bool( False )
14686 )
14687 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
14688     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
14689     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14690     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
14691     usePFThresholdsFromDB = cms.bool( True ),
14692     pfClusterBuilder = cms.PSet( 
14693       minFracTot = cms.double( 1.0E-20 ),
14694       stoppingTolerance = cms.double( 1.0E-8 ),
14695       positionCalc = cms.PSet( 
14696         minAllowedNormalization = cms.double( 1.0E-9 ),
14697         posCalcNCrystals = cms.int32( 5 ),
14698         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14699         logWeightDenominatorByDetector = cms.VPSet( 
14700           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14701             depths = cms.vint32( 1, 2, 3, 4 ),
14702             detector = cms.string( "HCAL_BARREL1" )
14703           ),
14704           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14705             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14706             detector = cms.string( "HCAL_ENDCAP" )
14707           )
14708         ),
14709         minFractionInCalc = cms.double( 1.0E-9 )
14710       ),
14711       maxIterations = cms.uint32( 5 ),
14712       minChi2Prob = cms.double( 0.0 ),
14713       allCellsPositionCalc = cms.PSet( 
14714         minAllowedNormalization = cms.double( 1.0E-9 ),
14715         posCalcNCrystals = cms.int32( -1 ),
14716         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14717         logWeightDenominatorByDetector = cms.VPSet( 
14718           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14719             depths = cms.vint32( 1, 2, 3, 4 ),
14720             detector = cms.string( "HCAL_BARREL1" )
14721           ),
14722           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14723             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14724             detector = cms.string( "HCAL_ENDCAP" )
14725           )
14726         ),
14727         minFractionInCalc = cms.double( 1.0E-9 )
14728       ),
14729       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14730       recHitEnergyNorms = cms.VPSet( 
14731         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14732           depths = cms.vint32( 1, 2, 3, 4 ),
14733           detector = cms.string( "HCAL_BARREL1" )
14734         ),
14735         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14736           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14737           detector = cms.string( "HCAL_ENDCAP" )
14738         )
14739       ),
14740       maxNSigmaTime = cms.double( 10.0 ),
14741       showerSigma = cms.double( 10.0 ),
14742       timeSigmaEE = cms.double( 10.0 ),
14743       clusterTimeResFromSeed = cms.bool( False ),
14744       minFractionToKeep = cms.double( 1.0E-7 ),
14745       excludeOtherSeeds = cms.bool( True ),
14746       timeResolutionCalcBarrel = cms.PSet( 
14747         corrTermLowE = cms.double( 0.0 ),
14748         threshLowE = cms.double( 6.0 ),
14749         noiseTerm = cms.double( 21.86 ),
14750         constantTermLowE = cms.double( 4.24 ),
14751         noiseTermLowE = cms.double( 8.0 ),
14752         threshHighE = cms.double( 15.0 ),
14753         constantTerm = cms.double( 2.82 )
14754       ),
14755       timeResolutionCalcEndcap = cms.PSet( 
14756         corrTermLowE = cms.double( 0.0 ),
14757         threshLowE = cms.double( 6.0 ),
14758         noiseTerm = cms.double( 21.86 ),
14759         constantTermLowE = cms.double( 4.24 ),
14760         noiseTermLowE = cms.double( 8.0 ),
14761         threshHighE = cms.double( 15.0 ),
14762         constantTerm = cms.double( 2.82 )
14763       ),
14764       timeSigmaEB = cms.double( 10.0 )
14765     )
14766 )
14767 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
14768     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
14769     energyCorrector = cms.PSet(  ),
14770     pfClusterBuilder = cms.PSet( 
14771       allCellsPositionCalc = cms.PSet( 
14772         minAllowedNormalization = cms.double( 1.0E-9 ),
14773         posCalcNCrystals = cms.int32( -1 ),
14774         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14775         logWeightDenominatorByDetector = cms.VPSet( 
14776           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14777             depths = cms.vint32( 1, 2, 3, 4 ),
14778             detector = cms.string( "HCAL_BARREL1" )
14779           ),
14780           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14781             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14782             detector = cms.string( "HCAL_ENDCAP" )
14783           )
14784         ),
14785         minFractionInCalc = cms.double( 1.0E-9 )
14786       ),
14787       algoName = cms.string( "PFMultiDepthClusterizer" ),
14788       nSigmaPhi = cms.double( 2.0 ),
14789       minFractionToKeep = cms.double( 1.0E-7 ),
14790       nSigmaEta = cms.double( 2.0 )
14791     ),
14792     positionReCalc = cms.PSet(  ),
14793     usePFThresholdsFromDB = cms.bool( True )
14794 )
14795 fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer",
14796     TrackQuality = cms.string( "none" ),
14797     UseQuality = cms.bool( False ),
14798     TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' )
14799 )
14800 fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer",
14801     verbose = cms.untracked.bool( False ),
14802     debug = cms.untracked.bool( False ),
14803     elementImporters = cms.VPSet( 
14804       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsSerialSync" ),
14805         cleanBadConvertedBrems = cms.bool( False ),
14806         muonMaxDPtOPt = cms.double( 1.0 ),
14807         source = cms.InputTag( "hltLightPFTracksSerialSync" ),
14808         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
14809         vetoEndcap = cms.bool( False ),
14810         useIterativeTracking = cms.bool( False ),
14811         importerName = cms.string( "GeneralTracksImporter" ),
14812         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
14813         trackQuality = cms.string( "highPurity" )
14814       ),
14815       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ),
14816         importerName = cms.string( "ECALClusterImporter" ),
14817         BCtoPFCMap = cms.InputTag( "" )
14818       ),
14819       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ),
14820         importerName = cms.string( "GenericClusterImporter" )
14821       ),
14822       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
14823         importerName = cms.string( "GenericClusterImporter" )
14824       )
14825     ),
14826     linkDefinitions = cms.VPSet( 
14827       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
14828         useKDTree = cms.bool( True ),
14829         linkerName = cms.string( "TrackAndECALLinker" )
14830       ),
14831       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
14832         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
14833         nMaxHcalLinksPerTrack = cms.int32( 1 ),
14834         linkType = cms.string( "TRACK:HCAL" ),
14835         useKDTree = cms.bool( True ),
14836         linkerName = cms.string( "TrackAndHCALLinker" )
14837       ),
14838       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
14839         linkType = cms.string( "ECAL:HCAL" ),
14840         useKDTree = cms.bool( False ),
14841         linkerName = cms.string( "ECALAndHCALLinker" )
14842       ),
14843       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
14844         useKDTree = cms.bool( False ),
14845         linkerName = cms.string( "HFEMAndHFHADLinker" )
14846       )
14847     )
14848 )
14849 fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer",
14850     verbose = cms.untracked.bool( False ),
14851     debug = cms.untracked.bool( False ),
14852     blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ),
14853     muons = cms.InputTag( "hltMuonsSerialSync" ),
14854     postMuonCleaning = cms.bool( True ),
14855     vetoEndcap = cms.bool( False ),
14856     vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ),
14857     useVerticesForNeutral = cms.bool( True ),
14858     useHO = cms.bool( False ),
14859     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
14860     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
14861     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
14862     useEGammaElectrons = cms.bool( False ),
14863     egammaElectrons = cms.InputTag( "" ),
14864     useEGammaFilters = cms.bool( False ),
14865     useProtectionsForJetMET = cms.bool( True ),
14866     PFEGammaFiltersParameters = cms.PSet( 
14867       electron_missinghits = cms.uint32( 1 ),
14868       electron_protectionsForJetMET = cms.PSet( 
14869         maxEeleOverPoutRes = cms.double( 0.5 ),
14870         maxEleHcalEOverEcalE = cms.double( 0.1 ),
14871         maxEcalEOverPRes = cms.double( 0.2 ),
14872         maxHcalEOverP = cms.double( 1.0 ),
14873         maxE = cms.double( 50.0 ),
14874         maxTrackPOverEele = cms.double( 1.0 ),
14875         maxDPhiIN = cms.double( 0.1 ),
14876         maxEcalEOverP_2 = cms.double( 0.2 ),
14877         maxEcalEOverP_1 = cms.double( 0.5 ),
14878         maxEeleOverPout = cms.double( 0.2 ),
14879         maxHcalEOverEcalE = cms.double( 0.1 ),
14880         maxHcalE = cms.double( 10.0 ),
14881         maxNtracks = cms.double( 3.0 )
14882       ),
14883       photon_MinEt = cms.double( 10.0 ),
14884       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
14885       electron_protectionsForBadHcal = cms.PSet( 
14886         dEta = cms.vdouble( 0.0064, 0.01264 ),
14887         dPhi = cms.vdouble( 0.0547, 0.0394 ),
14888         enableProtections = cms.bool( False ),
14889         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
14890         eInvPInv = cms.vdouble( 0.184, 0.0721 )
14891       ),
14892       photon_protectionsForBadHcal = cms.PSet( 
14893         enableProtections = cms.bool( False ),
14894         solidConeTrkIsoOffset = cms.double( 10.0 ),
14895         solidConeTrkIsoSlope = cms.double( 0.3 )
14896       ),
14897       electron_iso_mva_barrel = cms.double( -0.1875 ),
14898       electron_iso_mva_endcap = cms.double( -0.1075 ),
14899       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
14900       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
14901       photon_HoE = cms.double( 0.05 ),
14902       electron_iso_combIso_endcap = cms.double( 10.0 ),
14903       electron_iso_pt = cms.double( 10.0 ),
14904       photon_protectionsForJetMET = cms.PSet( 
14905         sumPtTrackIsoSlope = cms.double( 0.001 ),
14906         sumPtTrackIso = cms.double( 4.0 )
14907       ),
14908       electron_iso_combIso_barrel = cms.double( 10.0 ),
14909       electron_noniso_mvaCut = cms.double( -0.1 ),
14910       photon_combIso = cms.double( 10.0 ),
14911       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
14912     ),
14913     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
14914     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
14915     muon_HO = cms.vdouble( 0.9, 0.9 ),
14916     PFMuonAlgoParameters = cms.PSet(  ),
14917     rejectTracks_Bad = cms.bool( False ),
14918     rejectTracks_Step45 = cms.bool( False ),
14919     usePFNuclearInteractions = cms.bool( False ),
14920     usePFConversions = cms.bool( False ),
14921     usePFDecays = cms.bool( False ),
14922     dptRel_DispVtx = cms.double( 10.0 ),
14923     iCfgCandConnector = cms.PSet( 
14924       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
14925       bCorrect = cms.bool( False ),
14926       bCalibPrimary = cms.bool( False )
14927     ),
14928     nsigma_TRACK = cms.double( 1.0 ),
14929     pt_Error = cms.double( 1.0 ),
14930     factors_45 = cms.vdouble( 10.0, 100.0 ),
14931     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
14932     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
14933     goodTrackDeadHcal_layers = cms.uint32( 4 ),
14934     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
14935     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
14936     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
14937     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
14938     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
14939     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
14940     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
14941     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
14942     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
14943     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
14944     pf_nsigma_ECAL = cms.double( 0.0 ),
14945     pf_nsigma_HCAL = cms.double( 1.0 ),
14946     pf_nsigma_HFEM = cms.double( 1.0 ),
14947     pf_nsigma_HFHAD = cms.double( 1.0 ),
14948     useCalibrationsFromDB = cms.bool( True ),
14949     calibrationsLabel = cms.string( "HLT" ),
14950     postHFCleaning = cms.bool( False ),
14951     PFHFCleaningParameters = cms.PSet( 
14952       minHFCleaningPt = cms.double( 5.0 ),
14953       minDeltaMet = cms.double( 0.4 ),
14954       maxSignificance = cms.double( 2.5 ),
14955       minSignificance = cms.double( 2.5 ),
14956       minSignificanceReduction = cms.double( 1.4 ),
14957       maxDeltaPhiPt = cms.double( 7.0 )
14958     ),
14959     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
14960     calibHF_use = cms.bool( False ),
14961     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 ),
14962     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 ),
14963     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 ),
14964     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 ),
14965     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 ),
14966     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
14967 )
14968 fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
14969     useMassDropTagger = cms.bool( False ),
14970     useFiltering = cms.bool( False ),
14971     useDynamicFiltering = cms.bool( False ),
14972     useTrimming = cms.bool( False ),
14973     usePruning = cms.bool( False ),
14974     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14975     useKtPruning = cms.bool( False ),
14976     useConstituentSubtraction = cms.bool( False ),
14977     useSoftDrop = cms.bool( False ),
14978     correctShape = cms.bool( False ),
14979     UseOnlyVertexTracks = cms.bool( False ),
14980     UseOnlyOnePV = cms.bool( False ),
14981     muCut = cms.double( -1.0 ),
14982     yCut = cms.double( -1.0 ),
14983     rFilt = cms.double( -1.0 ),
14984     rFiltFactor = cms.double( -1.0 ),
14985     trimPtFracMin = cms.double( -1.0 ),
14986     zcut = cms.double( -1.0 ),
14987     rcut_factor = cms.double( -1.0 ),
14988     csRho_EtaMax = cms.double( -1.0 ),
14989     csRParam = cms.double( -1.0 ),
14990     beta = cms.double( -1.0 ),
14991     R0 = cms.double( -1.0 ),
14992     gridMaxRapidity = cms.double( -1.0 ),
14993     gridSpacing = cms.double( -1.0 ),
14994     DzTrVtxMax = cms.double( 0.0 ),
14995     DxyTrVtxMax = cms.double( 0.0 ),
14996     MaxVtxZ = cms.double( 15.0 ),
14997     subjetPtMin = cms.double( -1.0 ),
14998     muMin = cms.double( -1.0 ),
14999     muMax = cms.double( -1.0 ),
15000     yMin = cms.double( -1.0 ),
15001     yMax = cms.double( -1.0 ),
15002     dRMin = cms.double( -1.0 ),
15003     dRMax = cms.double( -1.0 ),
15004     maxDepth = cms.int32( -1 ),
15005     nFilt = cms.int32( -1 ),
15006     MinVtxNdof = cms.int32( 0 ),
15007     src = cms.InputTag( "hltParticleFlowSerialSync" ),
15008     srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ),
15009     jetType = cms.string( "PFJet" ),
15010     jetAlgorithm = cms.string( "AntiKt" ),
15011     rParam = cms.double( 0.4 ),
15012     inputEtMin = cms.double( 0.0 ),
15013     inputEMin = cms.double( 0.0 ),
15014     jetPtMin = cms.double( 0.0 ),
15015     doPVCorrection = cms.bool( False ),
15016     doAreaFastjet = cms.bool( False ),
15017     doRhoFastjet = cms.bool( False ),
15018     doPUOffsetCorr = cms.bool( False ),
15019     puPtMin = cms.double( 10.0 ),
15020     nSigmaPU = cms.double( 1.0 ),
15021     radiusPU = cms.double( 0.4 ),
15022     subtractorName = cms.string( "" ),
15023     useExplicitGhosts = cms.bool( False ),
15024     doAreaDiskApprox = cms.bool( True ),
15025     voronoiRfact = cms.double( -9.0 ),
15026     Rho_EtaMax = cms.double( 4.4 ),
15027     Ghost_EtaMax = cms.double( 6.0 ),
15028     Active_Area_Repeats = cms.int32( 5 ),
15029     GhostArea = cms.double( 0.01 ),
15030     restrictInputs = cms.bool( False ),
15031     maxInputs = cms.uint32( 1 ),
15032     writeCompound = cms.bool( False ),
15033     writeJetsWithConst = cms.bool( False ),
15034     doFastJetNonUniform = cms.bool( False ),
15035     useDeterministicSeed = cms.bool( True ),
15036     minSeed = cms.uint32( 0 ),
15037     verbosity = cms.int32( 0 ),
15038     puWidth = cms.double( 0.0 ),
15039     nExclude = cms.uint32( 0 ),
15040     maxBadEcalCells = cms.uint32( 9999999 ),
15041     maxBadHcalCells = cms.uint32( 9999999 ),
15042     maxProblematicEcalCells = cms.uint32( 9999999 ),
15043     maxProblematicHcalCells = cms.uint32( 9999999 ),
15044     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15045     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15046     puCenters = cms.vdouble(  ),
15047     applyWeight = cms.bool( False ),
15048     srcWeights = cms.InputTag( "" ),
15049     minimumTowersFraction = cms.double( 0.0 ),
15050     jetCollInstanceName = cms.string( "" ),
15051     sumRecHits = cms.bool( False )
15052 )
15053 fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
15054     minPt = cms.double( 20.0 ),
15055     maxEta = cms.double( 1.0E99 ),
15056     CHF = cms.double( 0.0 ),
15057     NHF = cms.double( 0.99 ),
15058     CEF = cms.double( 0.99 ),
15059     NEF = cms.double( 0.99 ),
15060     maxCF = cms.double( 99.0 ),
15061     NCH = cms.int32( 0 ),
15062     NTOT = cms.int32( 1 ),
15063     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
15064 )
15065 fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
15066     minPt = cms.double( 20.0 ),
15067     maxEta = cms.double( 1.0E99 ),
15068     CHF = cms.double( 0.0 ),
15069     NHF = cms.double( 0.9 ),
15070     CEF = cms.double( 0.99 ),
15071     NEF = cms.double( 0.99 ),
15072     maxCF = cms.double( 99.0 ),
15073     NCH = cms.int32( 0 ),
15074     NTOT = cms.int32( 1 ),
15075     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
15076 )
15077 fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
15078     maxRapidity = cms.double( 5.0 ),
15079     gridSpacing = cms.double( 0.55 ),
15080     pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" )
15081 )
15082 fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
15083     level = cms.string( "L1FastJet" ),
15084     algorithm = cms.string( "AK4PFHLT" ),
15085     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" )
15086 )
15087 fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
15088     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
15089 )
15090 fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
15091     src = cms.InputTag( "hltAK4PFJetsSerialSync" ),
15092     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
15093     verbose = cms.untracked.bool( False )
15094 )
15095 fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
15096     src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ),
15097     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
15098     verbose = cms.untracked.bool( False )
15099 )
15100 fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
15101     src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ),
15102     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
15103     verbose = cms.untracked.bool( False )
15104 )
15105 fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15106     src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ),
15107     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ),
15108     triggerJetsType = cms.int32( 85 ),
15109     maxDeltaR = cms.double( 0.5 )
15110 )
15111 fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet",
15112     saveTags = cms.bool( True ),
15113     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ),
15114     triggerType = cms.int32( 85 ),
15115     MinE = cms.double( -1.0 ),
15116     MinPt = cms.double( 40.0 ),
15117     MinMass = cms.double( -1.0 ),
15118     MaxMass = cms.double( -1.0 ),
15119     MinEta = cms.double( -1.0 ),
15120     MaxEta = cms.double( 5.0 ),
15121     MinN = cms.int32( 1 )
15122 )
15123 fragment.hltPreAlCaAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
15124     offset = cms.uint32( 0 ),
15125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15126 )
15127 fragment.hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer",
15128     useMassDropTagger = cms.bool( False ),
15129     useFiltering = cms.bool( False ),
15130     useDynamicFiltering = cms.bool( False ),
15131     useTrimming = cms.bool( False ),
15132     usePruning = cms.bool( False ),
15133     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15134     useKtPruning = cms.bool( False ),
15135     useConstituentSubtraction = cms.bool( False ),
15136     useSoftDrop = cms.bool( False ),
15137     correctShape = cms.bool( False ),
15138     UseOnlyVertexTracks = cms.bool( False ),
15139     UseOnlyOnePV = cms.bool( False ),
15140     muCut = cms.double( -1.0 ),
15141     yCut = cms.double( -1.0 ),
15142     rFilt = cms.double( -1.0 ),
15143     rFiltFactor = cms.double( -1.0 ),
15144     trimPtFracMin = cms.double( -1.0 ),
15145     zcut = cms.double( -1.0 ),
15146     rcut_factor = cms.double( -1.0 ),
15147     csRho_EtaMax = cms.double( -1.0 ),
15148     csRParam = cms.double( -1.0 ),
15149     beta = cms.double( -1.0 ),
15150     R0 = cms.double( -1.0 ),
15151     gridMaxRapidity = cms.double( -1.0 ),
15152     gridSpacing = cms.double( -1.0 ),
15153     DzTrVtxMax = cms.double( 0.0 ),
15154     DxyTrVtxMax = cms.double( 0.0 ),
15155     MaxVtxZ = cms.double( 15.0 ),
15156     subjetPtMin = cms.double( -1.0 ),
15157     muMin = cms.double( -1.0 ),
15158     muMax = cms.double( -1.0 ),
15159     yMin = cms.double( -1.0 ),
15160     yMax = cms.double( -1.0 ),
15161     dRMin = cms.double( -1.0 ),
15162     dRMax = cms.double( -1.0 ),
15163     maxDepth = cms.int32( -1 ),
15164     nFilt = cms.int32( -1 ),
15165     MinVtxNdof = cms.int32( 5 ),
15166     src = cms.InputTag( "hltTowerMakerForAll" ),
15167     srcPVs = cms.InputTag( "NotUsed" ),
15168     jetType = cms.string( "CaloJet" ),
15169     jetAlgorithm = cms.string( "AntiKt" ),
15170     rParam = cms.double( 0.8 ),
15171     inputEtMin = cms.double( 0.3 ),
15172     inputEMin = cms.double( 0.0 ),
15173     jetPtMin = cms.double( 1.0 ),
15174     doPVCorrection = cms.bool( False ),
15175     doAreaFastjet = cms.bool( False ),
15176     doRhoFastjet = cms.bool( False ),
15177     doPUOffsetCorr = cms.bool( False ),
15178     puPtMin = cms.double( 10.0 ),
15179     nSigmaPU = cms.double( 1.0 ),
15180     radiusPU = cms.double( 0.8 ),
15181     subtractorName = cms.string( "" ),
15182     useExplicitGhosts = cms.bool( False ),
15183     doAreaDiskApprox = cms.bool( True ),
15184     voronoiRfact = cms.double( 0.9 ),
15185     Rho_EtaMax = cms.double( 4.4 ),
15186     Ghost_EtaMax = cms.double( 6.0 ),
15187     Active_Area_Repeats = cms.int32( 5 ),
15188     GhostArea = cms.double( 0.01 ),
15189     restrictInputs = cms.bool( False ),
15190     maxInputs = cms.uint32( 1 ),
15191     writeCompound = cms.bool( False ),
15192     writeJetsWithConst = cms.bool( False ),
15193     doFastJetNonUniform = cms.bool( False ),
15194     useDeterministicSeed = cms.bool( True ),
15195     minSeed = cms.uint32( 14327 ),
15196     verbosity = cms.int32( 0 ),
15197     puWidth = cms.double( 0.0 ),
15198     nExclude = cms.uint32( 0 ),
15199     maxBadEcalCells = cms.uint32( 9999999 ),
15200     maxBadHcalCells = cms.uint32( 9999999 ),
15201     maxProblematicEcalCells = cms.uint32( 9999999 ),
15202     maxProblematicHcalCells = cms.uint32( 9999999 ),
15203     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15204     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15205     puCenters = cms.vdouble(  ),
15206     applyWeight = cms.bool( False ),
15207     srcWeights = cms.InputTag( "" ),
15208     minimumTowersFraction = cms.double( 0.0 ),
15209     jetCollInstanceName = cms.string( "" ),
15210     sumRecHits = cms.bool( False )
15211 )
15212 fragment.hltAK8CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
15213     min_N90 = cms.int32( -2 ),
15214     min_N90hits = cms.int32( 2 ),
15215     min_EMF = cms.double( 1.0E-6 ),
15216     max_EMF = cms.double( 999.0 ),
15217     jetsInput = cms.InputTag( "hltAK8CaloJets" ),
15218     JetIDParams = cms.PSet( 
15219       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
15220       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
15221       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
15222       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
15223       useRecHits = cms.bool( True ),
15224       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
15225     )
15226 )
15227 fragment.hltAK8CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15228     level = cms.string( "L1FastJet" ),
15229     algorithm = cms.string( "AK8CaloHLT" ),
15230     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
15231 )
15232 fragment.hltAK8CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15233     level = cms.string( "L2Relative" ),
15234     algorithm = cms.string( "AK8CaloHLT" )
15235 )
15236 fragment.hltAK8CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15237     level = cms.string( "L3Absolute" ),
15238     algorithm = cms.string( "AK8CaloHLT" )
15239 )
15240 fragment.hltAK8CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15241     level = cms.string( "L2L3Residual" ),
15242     algorithm = cms.string( "AK8CaloHLT" )
15243 )
15244 fragment.hltAK8CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15245     correctors = cms.VInputTag( 'hltAK8CaloFastJetCorrector','hltAK8CaloRelativeCorrector','hltAK8CaloAbsoluteCorrector','hltAK8CaloResidualCorrector' )
15246 )
15247 fragment.hltAK8CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
15248     src = cms.InputTag( "hltAK8CaloJets" ),
15249     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15250     verbose = cms.untracked.bool( False )
15251 )
15252 fragment.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
15253     src = cms.InputTag( "hltAK8CaloJetsIDPassed" ),
15254     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15255     verbose = cms.untracked.bool( False )
15256 )
15257 fragment.hltSingleCaloJet10AK8 = cms.EDFilter( "HLT1CaloJet",
15258     saveTags = cms.bool( True ),
15259     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
15260     triggerType = cms.int32( 85 ),
15261     MinE = cms.double( -1.0 ),
15262     MinPt = cms.double( 10.0 ),
15263     MinMass = cms.double( -1.0 ),
15264     MaxMass = cms.double( -1.0 ),
15265     MinEta = cms.double( -1.0 ),
15266     MaxEta = cms.double( 5.0 ),
15267     MinN = cms.int32( 1 )
15268 )
15269 fragment.hltAK8CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
15270     useMassDropTagger = cms.bool( False ),
15271     useFiltering = cms.bool( False ),
15272     useDynamicFiltering = cms.bool( False ),
15273     useTrimming = cms.bool( False ),
15274     usePruning = cms.bool( False ),
15275     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15276     useKtPruning = cms.bool( False ),
15277     useConstituentSubtraction = cms.bool( False ),
15278     useSoftDrop = cms.bool( False ),
15279     correctShape = cms.bool( False ),
15280     UseOnlyVertexTracks = cms.bool( False ),
15281     UseOnlyOnePV = cms.bool( False ),
15282     muCut = cms.double( -1.0 ),
15283     yCut = cms.double( -1.0 ),
15284     rFilt = cms.double( -1.0 ),
15285     rFiltFactor = cms.double( -1.0 ),
15286     trimPtFracMin = cms.double( -1.0 ),
15287     zcut = cms.double( -1.0 ),
15288     rcut_factor = cms.double( -1.0 ),
15289     csRho_EtaMax = cms.double( -1.0 ),
15290     csRParam = cms.double( -1.0 ),
15291     beta = cms.double( -1.0 ),
15292     R0 = cms.double( -1.0 ),
15293     gridMaxRapidity = cms.double( -1.0 ),
15294     gridSpacing = cms.double( -1.0 ),
15295     DzTrVtxMax = cms.double( 0.0 ),
15296     DxyTrVtxMax = cms.double( 0.0 ),
15297     MaxVtxZ = cms.double( 15.0 ),
15298     subjetPtMin = cms.double( -1.0 ),
15299     muMin = cms.double( -1.0 ),
15300     muMax = cms.double( -1.0 ),
15301     yMin = cms.double( -1.0 ),
15302     yMax = cms.double( -1.0 ),
15303     dRMin = cms.double( -1.0 ),
15304     dRMax = cms.double( -1.0 ),
15305     maxDepth = cms.int32( -1 ),
15306     nFilt = cms.int32( -1 ),
15307     MinVtxNdof = cms.int32( 5 ),
15308     src = cms.InputTag( "hltTowerMakerForAll" ),
15309     srcPVs = cms.InputTag( "NotUsed" ),
15310     jetType = cms.string( "CaloJet" ),
15311     jetAlgorithm = cms.string( "AntiKt" ),
15312     rParam = cms.double( 0.8 ),
15313     inputEtMin = cms.double( 0.3 ),
15314     inputEMin = cms.double( 0.0 ),
15315     jetPtMin = cms.double( 1.0 ),
15316     doPVCorrection = cms.bool( False ),
15317     doAreaFastjet = cms.bool( False ),
15318     doRhoFastjet = cms.bool( False ),
15319     doPUOffsetCorr = cms.bool( False ),
15320     puPtMin = cms.double( 10.0 ),
15321     nSigmaPU = cms.double( 1.0 ),
15322     radiusPU = cms.double( 0.8 ),
15323     subtractorName = cms.string( "" ),
15324     useExplicitGhosts = cms.bool( False ),
15325     doAreaDiskApprox = cms.bool( False ),
15326     voronoiRfact = cms.double( -9.0 ),
15327     Rho_EtaMax = cms.double( 4.4 ),
15328     Ghost_EtaMax = cms.double( 6.0 ),
15329     Active_Area_Repeats = cms.int32( 5 ),
15330     GhostArea = cms.double( 0.01 ),
15331     restrictInputs = cms.bool( False ),
15332     maxInputs = cms.uint32( 1 ),
15333     writeCompound = cms.bool( False ),
15334     writeJetsWithConst = cms.bool( False ),
15335     doFastJetNonUniform = cms.bool( False ),
15336     useDeterministicSeed = cms.bool( True ),
15337     minSeed = cms.uint32( 0 ),
15338     verbosity = cms.int32( 0 ),
15339     puWidth = cms.double( 0.0 ),
15340     nExclude = cms.uint32( 0 ),
15341     maxBadEcalCells = cms.uint32( 9999999 ),
15342     maxBadHcalCells = cms.uint32( 9999999 ),
15343     maxProblematicEcalCells = cms.uint32( 9999999 ),
15344     maxProblematicHcalCells = cms.uint32( 9999999 ),
15345     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15346     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15347     puCenters = cms.vdouble(  ),
15348     applyWeight = cms.bool( False ),
15349     srcWeights = cms.InputTag( "" ),
15350     minimumTowersFraction = cms.double( 0.0 ),
15351     jetCollInstanceName = cms.string( "" ),
15352     sumRecHits = cms.bool( False )
15353 )
15354 fragment.hltAK8CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
15355     src = cms.InputTag( "hltAK8CaloJetsPF" ),
15356     filter = cms.bool( False ),
15357     etMin = cms.double( 5.0 )
15358 )
15359 fragment.hltAK8PFJets = cms.EDProducer( "FastjetJetProducer",
15360     useMassDropTagger = cms.bool( False ),
15361     useFiltering = cms.bool( False ),
15362     useDynamicFiltering = cms.bool( False ),
15363     useTrimming = cms.bool( False ),
15364     usePruning = cms.bool( False ),
15365     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15366     useKtPruning = cms.bool( False ),
15367     useConstituentSubtraction = cms.bool( False ),
15368     useSoftDrop = cms.bool( False ),
15369     correctShape = cms.bool( False ),
15370     UseOnlyVertexTracks = cms.bool( False ),
15371     UseOnlyOnePV = cms.bool( False ),
15372     muCut = cms.double( -1.0 ),
15373     yCut = cms.double( -1.0 ),
15374     rFilt = cms.double( -1.0 ),
15375     rFiltFactor = cms.double( -1.0 ),
15376     trimPtFracMin = cms.double( -1.0 ),
15377     zcut = cms.double( -1.0 ),
15378     rcut_factor = cms.double( -1.0 ),
15379     csRho_EtaMax = cms.double( -1.0 ),
15380     csRParam = cms.double( -1.0 ),
15381     beta = cms.double( -1.0 ),
15382     R0 = cms.double( -1.0 ),
15383     gridMaxRapidity = cms.double( -1.0 ),
15384     gridSpacing = cms.double( -1.0 ),
15385     DzTrVtxMax = cms.double( 0.0 ),
15386     DxyTrVtxMax = cms.double( 0.0 ),
15387     MaxVtxZ = cms.double( 15.0 ),
15388     subjetPtMin = cms.double( -1.0 ),
15389     muMin = cms.double( -1.0 ),
15390     muMax = cms.double( -1.0 ),
15391     yMin = cms.double( -1.0 ),
15392     yMax = cms.double( -1.0 ),
15393     dRMin = cms.double( -1.0 ),
15394     dRMax = cms.double( -1.0 ),
15395     maxDepth = cms.int32( -1 ),
15396     nFilt = cms.int32( -1 ),
15397     MinVtxNdof = cms.int32( 0 ),
15398     src = cms.InputTag( "hltParticleFlow" ),
15399     srcPVs = cms.InputTag( "hltPixelVertices" ),
15400     jetType = cms.string( "PFJet" ),
15401     jetAlgorithm = cms.string( "AntiKt" ),
15402     rParam = cms.double( 0.8 ),
15403     inputEtMin = cms.double( 0.0 ),
15404     inputEMin = cms.double( 0.0 ),
15405     jetPtMin = cms.double( 0.0 ),
15406     doPVCorrection = cms.bool( False ),
15407     doAreaFastjet = cms.bool( False ),
15408     doRhoFastjet = cms.bool( False ),
15409     doPUOffsetCorr = cms.bool( False ),
15410     puPtMin = cms.double( 10.0 ),
15411     nSigmaPU = cms.double( 1.0 ),
15412     radiusPU = cms.double( 0.8 ),
15413     subtractorName = cms.string( "" ),
15414     useExplicitGhosts = cms.bool( False ),
15415     doAreaDiskApprox = cms.bool( True ),
15416     voronoiRfact = cms.double( -9.0 ),
15417     Rho_EtaMax = cms.double( 4.4 ),
15418     Ghost_EtaMax = cms.double( 6.0 ),
15419     Active_Area_Repeats = cms.int32( 5 ),
15420     GhostArea = cms.double( 0.01 ),
15421     restrictInputs = cms.bool( False ),
15422     maxInputs = cms.uint32( 1 ),
15423     writeCompound = cms.bool( False ),
15424     writeJetsWithConst = cms.bool( False ),
15425     doFastJetNonUniform = cms.bool( False ),
15426     useDeterministicSeed = cms.bool( True ),
15427     minSeed = cms.uint32( 0 ),
15428     verbosity = cms.int32( 0 ),
15429     puWidth = cms.double( 0.0 ),
15430     nExclude = cms.uint32( 0 ),
15431     maxBadEcalCells = cms.uint32( 9999999 ),
15432     maxBadHcalCells = cms.uint32( 9999999 ),
15433     maxProblematicEcalCells = cms.uint32( 9999999 ),
15434     maxProblematicHcalCells = cms.uint32( 9999999 ),
15435     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15436     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15437     puCenters = cms.vdouble(  ),
15438     applyWeight = cms.bool( False ),
15439     srcWeights = cms.InputTag( "" ),
15440     minimumTowersFraction = cms.double( 0.0 ),
15441     jetCollInstanceName = cms.string( "" ),
15442     sumRecHits = cms.bool( False )
15443 )
15444 fragment.hltAK8PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15445     level = cms.string( "L1FastJet" ),
15446     algorithm = cms.string( "AK8PFHLT" ),
15447     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
15448 )
15449 fragment.hltAK8PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15450     level = cms.string( "L2Relative" ),
15451     algorithm = cms.string( "AK8PFHLT" )
15452 )
15453 fragment.hltAK8PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15454     level = cms.string( "L3Absolute" ),
15455     algorithm = cms.string( "AK8PFHLT" )
15456 )
15457 fragment.hltAK8PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15458     level = cms.string( "L2L3Residual" ),
15459     algorithm = cms.string( "AK8PFHLT" )
15460 )
15461 fragment.hltAK8PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15462     correctors = cms.VInputTag( 'hltAK8PFFastJetCorrector','hltAK8PFRelativeCorrector','hltAK8PFAbsoluteCorrector','hltAK8PFResidualCorrector' )
15463 )
15464 fragment.hltAK8PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
15465     src = cms.InputTag( "hltAK8PFJets" ),
15466     correctors = cms.VInputTag( 'hltAK8PFCorrector' ),
15467     verbose = cms.untracked.bool( False )
15468 )
15469 fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15470     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
15471     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10AK8" ),
15472     triggerJetsType = cms.int32( 85 ),
15473     maxDeltaR = cms.double( 0.5 )
15474 )
15475 fragment.hltSinglePFJet40AK8 = cms.EDFilter( "HLT1PFJet",
15476     saveTags = cms.bool( True ),
15477     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
15478     triggerType = cms.int32( 85 ),
15479     MinE = cms.double( -1.0 ),
15480     MinPt = cms.double( 40.0 ),
15481     MinMass = cms.double( -1.0 ),
15482     MaxMass = cms.double( -1.0 ),
15483     MinEta = cms.double( -1.0 ),
15484     MaxEta = cms.double( 5.0 ),
15485     MinN = cms.int32( 1 )
15486 )
15487 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
15488     saveTags = cms.bool( True ),
15489     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15490     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15491     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15492     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15493     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15494     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15495     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15496     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15497     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15498     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15499 )
15500 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
15501     offset = cms.uint32( 0 ),
15502     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15503 )
15504 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15505     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15506     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
15507 )
15508 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15509     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15510     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
15511 )
15512 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
15513     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15514     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15515     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
15516     minD2cut = cms.double( 1.0E-4 )
15517 )
15518 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15519     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15520     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
15521     useQualityCut = cms.bool( True ),
15522     minQuality = cms.string( "loose" )
15523 )
15524 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15525     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
15526     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
15527     useQualityCut = cms.bool( True ),
15528     minQuality = cms.string( "loose" )
15529 )
15530 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
15531     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15532     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
15533     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
15534     useQualityCut = cms.bool( True ),
15535     minQuality = cms.string( "loose" ),
15536     deltaR2cut = cms.double( 4.0E-4 )
15537 )
15538 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15539     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15540     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15541     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
15542 )
15543 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15544     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
15545     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15546     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
15547 )
15548 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
15549     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15550     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
15551     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15552     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
15553     dzCut = cms.double( 1.0 )
15554 )
15555 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15556     saveTags = cms.bool( True ),
15557     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15558     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15559     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15560     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15561     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15562     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15563     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15564     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15565     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15566     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15567 )
15568 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
15569     offset = cms.uint32( 0 ),
15570     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15571 )
15572 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15573     saveTags = cms.bool( True ),
15574     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15575     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15576     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15577     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15578     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15579     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15580     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15581     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15582     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15583     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15584 )
15585 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
15586     offset = cms.uint32( 0 ),
15587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15588 )
15589 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
15590     offset = cms.uint32( 0 ),
15591     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15592 )
15593 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
15594     inputTag = cms.InputTag( "rawDataCollector" ),
15595     fedList = cms.vuint32( 1405 )
15596 )
15597 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
15598     offset = cms.uint32( 0 ),
15599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15600 )
15601 fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
15602     saveTags = cms.bool( True ),
15603     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" ),
15604     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15605     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15606     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15607     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15608     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15609     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15610     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15611     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15612     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15613 )
15614 fragment.hltPreDSTPFScoutingDoubleMuonNoVtx = cms.EDFilter( "HLTPrescaler",
15615     offset = cms.uint32( 0 ),
15616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15617 )
15618 fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter",
15619     saveTags = cms.bool( True ),
15620     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15621     PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ),
15622     MaxEta = cms.double( 2.5 ),
15623     MinPt = cms.double( 0.0 ),
15624     MaxDeltaR = cms.double( 0.3 ),
15625     MinN = cms.int32( 2 ),
15626     CentralBxOnly = cms.bool( True ),
15627     SelectQualities = cms.vint32(  )
15628 )
15629 fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer",
15630     InputObjects = cms.InputTag( "hltL2Muons" )
15631 )
15632 fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15633     saveTags = cms.bool( True ),
15634     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15635     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15636     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15637     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15638     MinN = cms.int32( 0 ),
15639     MaxEta = cms.double( 2.5 ),
15640     AbsEtaBins = cms.vdouble( 0.0 ),
15641     MinNstations = cms.vint32( 0 ),
15642     MinNhits = cms.vint32( 0 ),
15643     CutOnChambers = cms.bool( False ),
15644     MinNchambers = cms.vint32( 0 ),
15645     MaxDr = cms.double( 9999.0 ),
15646     MinDr = cms.double( -1.0 ),
15647     MaxDz = cms.double( 9999.0 ),
15648     MinDxySig = cms.double( -1.0 ),
15649     MinPt = cms.double( 0.0 ),
15650     NSigmaPt = cms.double( 0.0 ),
15651     MatchToPreviousCand = cms.bool( True )
15652 )
15653 fragment.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer( "TSGForOIFromL2",
15654     src = cms.InputTag( "hltL2Muons" ),
15655     layersToTry = cms.int32( 2 ),
15656     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
15657     hitsToTry = cms.int32( 1 ),
15658     adjustErrorsDynamicallyForHits = cms.bool( False ),
15659     adjustErrorsDynamicallyForHitless = cms.bool( True ),
15660     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
15661     UseHitLessSeeds = cms.bool( True ),
15662     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
15663     maxEtaForTOB = cms.double( 1.8 ),
15664     minEtaForTEC = cms.double( 0.7 ),
15665     debug = cms.untracked.bool( False ),
15666     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
15667     maxSeeds = cms.uint32( 20 ),
15668     maxHitlessSeeds = cms.uint32( 5 ),
15669     maxHitSeeds = cms.uint32( 1 ),
15670     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
15671     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
15672     pT1 = cms.double( 13.0 ),
15673     pT2 = cms.double( 30.0 ),
15674     pT3 = cms.double( 70.0 ),
15675     eta1 = cms.double( 0.2 ),
15676     eta2 = cms.double( 0.3 ),
15677     eta3 = cms.double( 1.0 ),
15678     eta4 = cms.double( 1.2 ),
15679     eta5 = cms.double( 1.6 ),
15680     eta6 = cms.double( 1.4 ),
15681     eta7 = cms.double( 2.1 ),
15682     SF1 = cms.double( 3.0 ),
15683     SF2 = cms.double( 4.0 ),
15684     SF3 = cms.double( 5.0 ),
15685     SF4 = cms.double( 7.0 ),
15686     SF5 = cms.double( 10.0 ),
15687     SF6 = cms.double( 2.0 ),
15688     SFHld = cms.double( 2.0 ),
15689     SFHd = cms.double( 4.0 ),
15690     tsosDiff1 = cms.double( 0.2 ),
15691     tsosDiff2 = cms.double( 0.02 ),
15692     displacedReco = cms.bool( False ),
15693     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
15694 )
15695 fragment.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15696     cleanTrajectoryAfterInOut = cms.bool( False ),
15697     doSeedingRegionRebuilding = cms.bool( False ),
15698     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15699     reverseTrajectories = cms.bool( True ),
15700     useHitsSplitting = cms.bool( False ),
15701     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
15702     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ),
15703     clustersToSkip = cms.InputTag( "" ),
15704     phase2clustersToSkip = cms.InputTag( "" ),
15705     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15706     TransientInitialStateEstimatorParameters = cms.PSet( 
15707       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15708       numberMeasurementsForFit = cms.int32( 4 ),
15709       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15710     ),
15711     numHitsForSeedCleaner = cms.int32( 4 ),
15712     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15713     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15714     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
15715     maxNSeeds = cms.uint32( 500000 ),
15716     maxSeedsBeforeCleaning = cms.uint32( 5000 )
15717 )
15718 fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15719     TrajectoryInEvent = cms.bool( False ),
15720     useHitsSplitting = cms.bool( False ),
15721     src = cms.InputTag( "hltIterL3OITrackCandidatesNoVtx" ),
15722     clusterRemovalInfo = cms.InputTag( "" ),
15723     AlgorithmName = cms.string( "iter10" ),
15724     GeometricInnerState = cms.bool( True ),
15725     reMatchSplitHits = cms.bool( False ),
15726     usePropagatorForPCA = cms.bool( False ),
15727     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15728     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
15729     useSimpleMF = cms.bool( False ),
15730     SimpleMagneticField = cms.string( "" ),
15731     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
15732     Propagator = cms.string( "PropagatorWithMaterial" ),
15733     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15734     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15735     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
15736 )
15737 fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15738     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15739     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15740     vertices = cms.InputTag( "Notused" ),
15741     ignoreVertices = cms.bool( True ),
15742     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15743     mva = cms.PSet( 
15744       minPixelHits = cms.vint32( 0, 0, 0 ),
15745       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15746       dr_par = cms.PSet( 
15747         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15748         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15749         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15750         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15751         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15752       ),
15753       maxLostLayers = cms.vint32( 4, 3, 2 ),
15754       min3DLayers = cms.vint32( 0, 0, 0 ),
15755       dz_par = cms.PSet( 
15756         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15757         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15758         dz_exp = cms.vint32( 4, 4, 2147483647 )
15759       ),
15760       minNVtxTrk = cms.int32( 3 ),
15761       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15762       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15763       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15764       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
15765       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15766       minLayers = cms.vint32( 3, 5, 5 )
15767     )
15768 )
15769 fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15770     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15771     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','MVAValues' ),
15772     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','QualityMasks' ),
15773     minQuality = cms.string( "highPurity" ),
15774     copyExtras = cms.untracked.bool( True ),
15775     copyTrajectories = cms.untracked.bool( False )
15776 )
15777 fragment.hltL3MuonsIterL3OINoVtx = cms.EDProducer( "L3MuonProducer",
15778     ServiceParameters = cms.PSet( 
15779       RPCLayers = cms.bool( True ),
15780       UseMuonNavigation = cms.untracked.bool( True ),
15781       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15782         'SteppingHelixPropagatorAny',
15783         'hltESPSmartPropagator',
15784         'hltESPSteppingHelixPropagatorOpposite' )
15785     ),
15786     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15787     TrackLoaderParameters = cms.PSet( 
15788       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15789       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15790       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15791       DoSmoothing = cms.bool( True ),
15792       SmoothTkTrack = cms.untracked.bool( False ),
15793       VertexConstraint = cms.bool( False ),
15794       MuonUpdatorAtVertexParameters = cms.PSet( 
15795         MaxChi2 = cms.double( 1000000.0 ),
15796         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15797         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15798       ),
15799       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15800       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15801     ),
15802     L3TrajBuilderParameters = cms.PSet( 
15803       PtCut = cms.double( 1.0 ),
15804       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15805       GlobalMuonTrackMatcher = cms.PSet( 
15806         Chi2Cut_3 = cms.double( 200.0 ),
15807         DeltaDCut_2 = cms.double( 10.0 ),
15808         Eta_threshold = cms.double( 1.2 ),
15809         Quality_2 = cms.double( 15.0 ),
15810         DeltaDCut_1 = cms.double( 40.0 ),
15811         Quality_3 = cms.double( 7.0 ),
15812         DeltaDCut_3 = cms.double( 15.0 ),
15813         Quality_1 = cms.double( 20.0 ),
15814         Pt_threshold1 = cms.double( 0.0 ),
15815         DeltaRCut_2 = cms.double( 0.2 ),
15816         DeltaRCut_1 = cms.double( 0.1 ),
15817         Pt_threshold2 = cms.double( 9.99999999E8 ),
15818         Chi2Cut_1 = cms.double( 50.0 ),
15819         Chi2Cut_2 = cms.double( 50.0 ),
15820         DeltaRCut_3 = cms.double( 1.0 ),
15821         LocChi2Cut = cms.double( 0.001 ),
15822         Propagator = cms.string( "hltESPSmartPropagator" ),
15823         MinPt = cms.double( 1.0 ),
15824         MinP = cms.double( 2.5 )
15825       ),
15826       ScaleTECxFactor = cms.double( -1.0 ),
15827       tkTrajUseVertex = cms.bool( False ),
15828       MuonTrackingRegionBuilder = cms.PSet( 
15829         Rescale_Dz = cms.double( 4.0 ),
15830         Pt_fixed = cms.bool( False ),
15831         Eta_fixed = cms.bool( True ),
15832         Eta_min = cms.double( 0.1 ),
15833         DeltaZ = cms.double( 24.2 ),
15834         maxRegions = cms.int32( 2 ),
15835         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15836         UseVertex = cms.bool( False ),
15837         Z_fixed = cms.bool( False ),
15838         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15839         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15840         Rescale_phi = cms.double( 3.0 ),
15841         DeltaEta = cms.double( 0.2 ),
15842         precise = cms.bool( True ),
15843         OnDemand = cms.int32( -1 ),
15844         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15845         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15846         vertexCollection = cms.InputTag( "pixelVertices" ),
15847         Pt_min = cms.double( 3.0 ),
15848         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15849         Phi_fixed = cms.bool( True ),
15850         DeltaR = cms.double( 0.025 ),
15851         input = cms.InputTag( "hltL2Muons" ),
15852         DeltaPhi = cms.double( 0.15 ),
15853         Phi_min = cms.double( 0.1 ),
15854         Rescale_eta = cms.double( 3.0 )
15855       ),
15856       TrackTransformer = cms.PSet( 
15857         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15858         RefitDirection = cms.string( "insideOut" ),
15859         RefitRPCHits = cms.bool( True ),
15860         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15861         DoPredictionsOnly = cms.bool( False ),
15862         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15863         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15864         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15865       ),
15866       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15867       RefitRPCHits = cms.bool( True ),
15868       tkTrajVertex = cms.InputTag( "Notused" ),
15869       GlbRefitterParameters = cms.PSet( 
15870         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15871         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15872         RefitFlag = cms.bool( True ),
15873         SkipStation = cms.int32( -1 ),
15874         Chi2CutRPC = cms.double( 1.0 ),
15875         PropDirForCosmics = cms.bool( False ),
15876         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15877         HitThreshold = cms.int32( 1 ),
15878         DYTthrs = cms.vint32( 30, 15 ),
15879         TrackerSkipSystem = cms.int32( -1 ),
15880         RefitDirection = cms.string( "insideOut" ),
15881         Chi2CutCSC = cms.double( 150.0 ),
15882         Chi2CutDT = cms.double( 10.0 ),
15883         RefitRPCHits = cms.bool( True ),
15884         TrackerSkipSection = cms.int32( -1 ),
15885         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15886         DoPredictionsOnly = cms.bool( False ),
15887         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15888         MuonHitsOption = cms.int32( 1 ),
15889         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15890       ),
15891       PCut = cms.double( 2.5 ),
15892       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15893       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15894       tkTrajMaxChi2 = cms.double( 9999.0 ),
15895       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15896       ScaleTECyFactor = cms.double( -1.0 ),
15897       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityNoVtx" )
15898     )
15899 )
15900 fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15901     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15902 )
15903 fragment.hltIterL3OIL3MuonsNoVtx = cms.EDProducer( "L3TrackCombiner",
15904     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15905 )
15906 fragment.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducer",
15907     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsNoVtx" ),
15908     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15909     MuonPtOption = cms.string( "Tracker" )
15910 )
15911 fragment.hltL2SelectorForL3IONoVtx = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
15912     l2Src = cms.InputTag( "hltL2Muons" ),
15913     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesNoVtx" ),
15914     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15915     applyL3Filters = cms.bool( False ),
15916     MinNhits = cms.int32( 1 ),
15917     MaxNormalizedChi2 = cms.double( 20.0 ),
15918     MinNmuonHits = cms.int32( 1 ),
15919     MaxPtDifference = cms.double( 0.3 )
15920 )
15921 fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
15922     DeltaR = cms.double( 0.025 ),
15923     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15924     OnDemand = cms.int32( -1 ),
15925     vertexCollection = cms.InputTag( "notUsed" ),
15926     MeasurementTrackerName = cms.InputTag( "" ),
15927     UseVertex = cms.bool( False ),
15928     Rescale_Dz = cms.double( 4.0 ),
15929     Pt_fixed = cms.bool( True ),
15930     Z_fixed = cms.bool( True ),
15931     Pt_min = cms.double( 0.0 ),
15932     DeltaZ = cms.double( 24.2 ),
15933     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
15934     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
15935     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
15936     maxRegions = cms.int32( 5 ),
15937     precise = cms.bool( True ),
15938     input = cms.InputTag( "hltL2SelectorForL3IONoVtx" )
15939 )
15940 fragment.hltPixelTracksInRegionL2NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15941     tracks = cms.InputTag( "hltPixelTracks" ),
15942     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsNoVtx" ),
15943     produceTrackCollection = cms.bool( True ),
15944     produceMask = cms.bool( False )
15945 )
15946 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15947     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2NoVtx" ),
15948     InputVertexCollection = cms.InputTag( "" ),
15949     originHalfLength = cms.double( 0.3 ),
15950     originRadius = cms.double( 0.1 ),
15951     useProtoTrackKinematics = cms.bool( False ),
15952     useEventsWithNoVertex = cms.bool( True ),
15953     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15954     usePV = cms.bool( False ),
15955     includeFourthHit = cms.bool( True ),
15956     produceComplement = cms.bool( False ),
15957     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15958 )
15959 fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15960     cleanTrajectoryAfterInOut = cms.bool( False ),
15961     doSeedingRegionRebuilding = cms.bool( True ),
15962     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15963     reverseTrajectories = cms.bool( False ),
15964     useHitsSplitting = cms.bool( True ),
15965     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
15966     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ),
15967     clustersToSkip = cms.InputTag( "" ),
15968     phase2clustersToSkip = cms.InputTag( "" ),
15969     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15970     TransientInitialStateEstimatorParameters = cms.PSet( 
15971       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15972       numberMeasurementsForFit = cms.int32( 4 ),
15973       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15974     ),
15975     numHitsForSeedCleaner = cms.int32( 4 ),
15976     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15977     RedundantSeedCleaner = cms.string( "none" ),
15978     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15979     maxNSeeds = cms.uint32( 100000 ),
15980     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15981 )
15982 fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15983     TrajectoryInEvent = cms.bool( False ),
15984     useHitsSplitting = cms.bool( False ),
15985     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesNoVtx" ),
15986     clusterRemovalInfo = cms.InputTag( "" ),
15987     AlgorithmName = cms.string( "hltIter0" ),
15988     GeometricInnerState = cms.bool( True ),
15989     reMatchSplitHits = cms.bool( False ),
15990     usePropagatorForPCA = cms.bool( False ),
15991     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15992     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
15993     useSimpleMF = cms.bool( True ),
15994     SimpleMagneticField = cms.string( "ParabolicMf" ),
15995     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15996     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15997     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15998     NavigationSchool = cms.string( "" ),
15999     MeasurementTracker = cms.string( "" )
16000 )
16001 fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
16002     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
16003     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16004     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16005     ignoreVertices = cms.bool( False ),
16006     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16007     mva = cms.PSet( 
16008       minPixelHits = cms.vint32( 0, 0, 0 ),
16009       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
16010       dr_par = cms.PSet( 
16011         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
16012         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
16013         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16014         dr_exp = cms.vint32( 4, 4, 2147483647 ),
16015         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
16016       ),
16017       maxLostLayers = cms.vint32( 1, 1, 1 ),
16018       min3DLayers = cms.vint32( 0, 0, 0 ),
16019       dz_par = cms.PSet( 
16020         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16021         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
16022         dz_exp = cms.vint32( 4, 4, 2147483647 )
16023       ),
16024       minNVtxTrk = cms.int32( 3 ),
16025       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16026       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16027       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16028       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16029       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16030       minLayers = cms.vint32( 3, 3, 4 )
16031     )
16032 )
16033 fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
16034     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
16035     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','MVAValues' ),
16036     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','QualityMasks' ),
16037     minQuality = cms.string( "highPurity" ),
16038     copyExtras = cms.untracked.bool( True ),
16039     copyTrajectories = cms.untracked.bool( False )
16040 )
16041 fragment.hltL3MuonsIterL3IONoVtx = cms.EDProducer( "L3MuonProducer",
16042     ServiceParameters = cms.PSet( 
16043       RPCLayers = cms.bool( True ),
16044       UseMuonNavigation = cms.untracked.bool( True ),
16045       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
16046         'SteppingHelixPropagatorAny',
16047         'hltESPSmartPropagator',
16048         'hltESPSteppingHelixPropagatorOpposite' )
16049     ),
16050     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
16051     TrackLoaderParameters = cms.PSet( 
16052       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
16053       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16054       DoSmoothing = cms.bool( False ),
16055       SmoothTkTrack = cms.untracked.bool( False ),
16056       VertexConstraint = cms.bool( False ),
16057       MuonUpdatorAtVertexParameters = cms.PSet( 
16058         MaxChi2 = cms.double( 1000000.0 ),
16059         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
16060         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
16061       ),
16062       PutTkTrackIntoEvent = cms.untracked.bool( False ),
16063       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
16064     ),
16065     L3TrajBuilderParameters = cms.PSet( 
16066       PtCut = cms.double( 1.0 ),
16067       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
16068       GlobalMuonTrackMatcher = cms.PSet( 
16069         Chi2Cut_3 = cms.double( 200.0 ),
16070         DeltaDCut_2 = cms.double( 10.0 ),
16071         Eta_threshold = cms.double( 1.2 ),
16072         Quality_2 = cms.double( 15.0 ),
16073         DeltaDCut_1 = cms.double( 40.0 ),
16074         Quality_3 = cms.double( 7.0 ),
16075         DeltaDCut_3 = cms.double( 15.0 ),
16076         Quality_1 = cms.double( 20.0 ),
16077         Pt_threshold1 = cms.double( 0.0 ),
16078         DeltaRCut_2 = cms.double( 0.2 ),
16079         DeltaRCut_1 = cms.double( 0.1 ),
16080         Pt_threshold2 = cms.double( 9.99999999E8 ),
16081         Chi2Cut_1 = cms.double( 50.0 ),
16082         Chi2Cut_2 = cms.double( 50.0 ),
16083         DeltaRCut_3 = cms.double( 1.0 ),
16084         LocChi2Cut = cms.double( 0.001 ),
16085         Propagator = cms.string( "hltESPSmartPropagator" ),
16086         MinPt = cms.double( 1.0 ),
16087         MinP = cms.double( 2.5 )
16088       ),
16089       ScaleTECxFactor = cms.double( -1.0 ),
16090       tkTrajUseVertex = cms.bool( False ),
16091       MuonTrackingRegionBuilder = cms.PSet( 
16092         Rescale_Dz = cms.double( 4.0 ),
16093         Pt_fixed = cms.bool( True ),
16094         Eta_fixed = cms.bool( True ),
16095         Eta_min = cms.double( 0.1 ),
16096         DeltaZ = cms.double( 24.2 ),
16097         maxRegions = cms.int32( 2 ),
16098         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
16099         UseVertex = cms.bool( False ),
16100         Z_fixed = cms.bool( True ),
16101         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
16102         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
16103         Rescale_phi = cms.double( 3.0 ),
16104         DeltaEta = cms.double( 0.04 ),
16105         precise = cms.bool( True ),
16106         OnDemand = cms.int32( -1 ),
16107         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
16108         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
16109         vertexCollection = cms.InputTag( "pixelVertices" ),
16110         Pt_min = cms.double( 3.0 ),
16111         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16112         Phi_fixed = cms.bool( True ),
16113         DeltaR = cms.double( 0.025 ),
16114         input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ),
16115         DeltaPhi = cms.double( 0.15 ),
16116         Phi_min = cms.double( 0.1 ),
16117         Rescale_eta = cms.double( 3.0 )
16118       ),
16119       TrackTransformer = cms.PSet( 
16120         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
16121         RefitDirection = cms.string( "insideOut" ),
16122         RefitRPCHits = cms.bool( True ),
16123         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
16124         DoPredictionsOnly = cms.bool( False ),
16125         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16126         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
16127         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
16128       ),
16129       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16130       RefitRPCHits = cms.bool( True ),
16131       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
16132       GlbRefitterParameters = cms.PSet( 
16133         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
16134         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
16135         RefitFlag = cms.bool( True ),
16136         SkipStation = cms.int32( -1 ),
16137         Chi2CutRPC = cms.double( 1.0 ),
16138         PropDirForCosmics = cms.bool( False ),
16139         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
16140         HitThreshold = cms.int32( 1 ),
16141         DYTthrs = cms.vint32( 30, 15 ),
16142         TrackerSkipSystem = cms.int32( -1 ),
16143         RefitDirection = cms.string( "insideOut" ),
16144         Chi2CutCSC = cms.double( 150.0 ),
16145         Chi2CutDT = cms.double( 10.0 ),
16146         RefitRPCHits = cms.bool( True ),
16147         TrackerSkipSection = cms.int32( -1 ),
16148         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
16149         DoPredictionsOnly = cms.bool( False ),
16150         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16151         MuonHitsOption = cms.int32( 1 ),
16152         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
16153       ),
16154       PCut = cms.double( 2.5 ),
16155       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
16156       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16157       matchToSeeds = cms.bool( True ),
16158       tkTrajMaxChi2 = cms.double( 9999.0 ),
16159       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
16160       ScaleTECyFactor = cms.double( -1.0 ),
16161       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityNoVtx" )
16162     )
16163 )
16164 fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
16165     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
16166 )
16167 fragment.hltIterL3MuonsFromL2NoVtx = cms.EDProducer( "L3TrackCombiner",
16168     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
16169 )
16170 fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
16171     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16172     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
16173     SeedMapTag = cms.InputTag( "hltL2Muons" ),
16174     L1MinPt = cms.double( -1.0 ),
16175     L1MaxEta = cms.double( 5.0 ),
16176     L1MinQuality = cms.uint32( 7 ),
16177     CentralBxOnly = cms.bool( True )
16178 )
16179 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
16180     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
16181     L1MinPt = cms.double( 0.0 ),
16182     L1MaxEta = cms.double( 2.5 ),
16183     L1MinQuality = cms.uint32( 7 ),
16184     SetMinPtBarrelTo = cms.double( 3.5 ),
16185     SetMinPtEndcapTo = cms.double( 1.0 ),
16186     CentralBxOnly = cms.bool( True ),
16187     RegionPSet = cms.PSet( 
16188       vertexCollection = cms.InputTag( "notUsed" ),
16189       zErrorVetex = cms.double( 0.2 ),
16190       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16191       zErrorBeamSpot = cms.double( 24.2 ),
16192       maxNVertices = cms.int32( 1 ),
16193       maxNRegions = cms.int32( 5 ),
16194       nSigmaZVertex = cms.double( 3.0 ),
16195       nSigmaZBeamSpot = cms.double( 4.0 ),
16196       ptMin = cms.double( 0.0 ),
16197       mode = cms.string( "BeamSpotSigma" ),
16198       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorNoVtx" ),
16199       searchOpt = cms.bool( False ),
16200       whereToUseMeasurementTracker = cms.string( "Never" ),
16201       originRadius = cms.double( 0.2 ),
16202       measurementTrackerName = cms.InputTag( "" ),
16203       precise = cms.bool( True ),
16204       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
16205       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
16206       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 )
16207     ),
16208     ServiceParameters = cms.PSet( 
16209       RPCLayers = cms.bool( True ),
16210       UseMuonNavigation = cms.untracked.bool( True ),
16211       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
16212     )
16213 )
16214 fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion",
16215     tracks = cms.InputTag( "hltPixelTracks" ),
16216     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx" ),
16217     produceTrackCollection = cms.bool( True ),
16218     produceMask = cms.bool( False )
16219 )
16220 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16221     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1NoVtx" ),
16222     InputVertexCollection = cms.InputTag( "" ),
16223     originHalfLength = cms.double( 0.3 ),
16224     originRadius = cms.double( 0.1 ),
16225     useProtoTrackKinematics = cms.bool( False ),
16226     useEventsWithNoVertex = cms.bool( True ),
16227     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16228     usePV = cms.bool( False ),
16229     includeFourthHit = cms.bool( True ),
16230     produceComplement = cms.bool( False ),
16231     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16232 )
16233 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
16234     cleanTrajectoryAfterInOut = cms.bool( False ),
16235     doSeedingRegionRebuilding = cms.bool( True ),
16236     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16237     reverseTrajectories = cms.bool( False ),
16238     useHitsSplitting = cms.bool( True ),
16239     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
16240     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ),
16241     clustersToSkip = cms.InputTag( "" ),
16242     phase2clustersToSkip = cms.InputTag( "" ),
16243     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
16244     TransientInitialStateEstimatorParameters = cms.PSet( 
16245       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16246       numberMeasurementsForFit = cms.int32( 4 ),
16247       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16248     ),
16249     numHitsForSeedCleaner = cms.int32( 4 ),
16250     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16251     RedundantSeedCleaner = cms.string( "none" ),
16252     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16253     maxNSeeds = cms.uint32( 100000 ),
16254     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16255 )
16256 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
16257     TrajectoryInEvent = cms.bool( False ),
16258     useHitsSplitting = cms.bool( False ),
16259     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx" ),
16260     clusterRemovalInfo = cms.InputTag( "" ),
16261     AlgorithmName = cms.string( "hltIter0" ),
16262     GeometricInnerState = cms.bool( True ),
16263     reMatchSplitHits = cms.bool( False ),
16264     usePropagatorForPCA = cms.bool( False ),
16265     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16266     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
16267     useSimpleMF = cms.bool( True ),
16268     SimpleMagneticField = cms.string( "ParabolicMf" ),
16269     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16270     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16271     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16272     NavigationSchool = cms.string( "" ),
16273     MeasurementTracker = cms.string( "" )
16274 )
16275 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
16276     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16277     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16278     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16279     ignoreVertices = cms.bool( False ),
16280     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16281     mva = cms.PSet( 
16282       minPixelHits = cms.vint32( 0, 0, 0 ),
16283       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
16284       dr_par = cms.PSet( 
16285         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
16286         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
16287         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16288         dr_exp = cms.vint32( 4, 4, 2147483647 ),
16289         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
16290       ),
16291       maxLostLayers = cms.vint32( 1, 1, 1 ),
16292       min3DLayers = cms.vint32( 0, 0, 0 ),
16293       dz_par = cms.PSet( 
16294         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16295         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
16296         dz_exp = cms.vint32( 4, 4, 2147483647 )
16297       ),
16298       minNVtxTrk = cms.int32( 3 ),
16299       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16300       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16301       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16302       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16303       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16304       minLayers = cms.vint32( 3, 3, 4 )
16305     )
16306 )
16307 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
16308     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16309     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','MVAValues' ),
16310     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','QualityMasks' ),
16311     minQuality = cms.string( "highPurity" ),
16312     copyExtras = cms.untracked.bool( True ),
16313     copyTrajectories = cms.untracked.bool( False )
16314 )
16315 fragment.hltIterL3MuonMergedNoVtx = cms.EDProducer( "TrackListMerger",
16316     copyExtras = cms.untracked.bool( True ),
16317     copyMVA = cms.bool( False ),
16318     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16319     MaxNormalizedChisq = cms.double( 1000.0 ),
16320     MinPT = cms.double( 0.05 ),
16321     MinFound = cms.int32( 3 ),
16322     Epsilon = cms.double( -0.001 ),
16323     ShareFrac = cms.double( 0.19 ),
16324     allowFirstHitShare = cms.bool( True ),
16325     FoundHitBonus = cms.double( 5.0 ),
16326     LostHitPenalty = cms.double( 20.0 ),
16327     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16328     newQuality = cms.string( "confirmed" ),
16329     setsToMerge = cms.VPSet( 
16330       cms.PSet(  pQual = cms.bool( False ),
16331         tLists = cms.vint32( 0, 1 )
16332       )
16333     ),
16334     hasSelector = cms.vint32( 0, 0 ),
16335     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16336     writeOnlyTrkQuals = cms.bool( False ),
16337     makeReKeyedSeeds = cms.untracked.bool( False ),
16338     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16339 )
16340 fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer( "TrackListMerger",
16341     copyExtras = cms.untracked.bool( True ),
16342     copyMVA = cms.bool( False ),
16343     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16344     MaxNormalizedChisq = cms.double( 1000.0 ),
16345     MinPT = cms.double( 0.05 ),
16346     MinFound = cms.int32( 3 ),
16347     Epsilon = cms.double( -0.001 ),
16348     ShareFrac = cms.double( 0.19 ),
16349     allowFirstHitShare = cms.bool( True ),
16350     FoundHitBonus = cms.double( 5.0 ),
16351     LostHitPenalty = cms.double( 20.0 ),
16352     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16353     newQuality = cms.string( "confirmed" ),
16354     setsToMerge = cms.VPSet( 
16355       cms.PSet(  pQual = cms.bool( False ),
16356         tLists = cms.vint32( 0, 1 )
16357       )
16358     ),
16359     hasSelector = cms.vint32( 0, 0 ),
16360     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16361     writeOnlyTrkQuals = cms.bool( False ),
16362     makeReKeyedSeeds = cms.untracked.bool( False ),
16363     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16364 )
16365 fragment.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
16366     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
16367     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
16368     ptMin = cms.double( 2.5 ),
16369     pMin = cms.double( 2.5 ),
16370     shareHitFraction = cms.double( 0.19 )
16371 )
16372 fragment.hltIterL3MuonsNoVtx = cms.EDProducer( "MuonIdProducer",
16373     MuonCaloCompatibility = cms.PSet( 
16374       delta_eta = cms.double( 0.02 ),
16375       delta_phi = cms.double( 0.02 ),
16376       allSiPMHO = cms.bool( False ),
16377       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
16378       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
16379     ),
16380     TrackAssociatorParameters = cms.PSet( 
16381       useMuon = cms.bool( True ),
16382       truthMatch = cms.bool( False ),
16383       usePreshower = cms.bool( False ),
16384       dRPreshowerPreselection = cms.double( 0.2 ),
16385       muonMaxDistanceSigmaY = cms.double( 0.0 ),
16386       useEcal = cms.bool( False ),
16387       muonMaxDistanceSigmaX = cms.double( 0.0 ),
16388       dRMuon = cms.double( 9999.0 ),
16389       dREcal = cms.double( 9999.0 ),
16390       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16391       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16392       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16393       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16394       propagateAllDirections = cms.bool( True ),
16395       muonMaxDistanceY = cms.double( 5.0 ),
16396       useHO = cms.bool( False ),
16397       muonMaxDistanceX = cms.double( 5.0 ),
16398       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16399       useHcal = cms.bool( False ),
16400       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16401       accountForTrajectoryChangeCalo = cms.bool( False ),
16402       dREcalPreselection = cms.double( 0.05 ),
16403       useCalo = cms.bool( False ),
16404       dRMuonPreselection = cms.double( 0.2 ),
16405       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16406       dRHcal = cms.double( 9999.0 ),
16407       dRHcalPreselection = cms.double( 0.2 ),
16408       HORecHitCollectionLabel = cms.InputTag( "Notused" )
16409     ),
16410     CaloExtractorPSet = cms.PSet( 
16411       DR_Veto_H = cms.double( 0.1 ),
16412       CenterConeOnCalIntersection = cms.bool( False ),
16413       NoiseTow_EE = cms.double( 0.15 ),
16414       Noise_EB = cms.double( 0.025 ),
16415       Noise_HE = cms.double( 0.2 ),
16416       DR_Veto_E = cms.double( 0.07 ),
16417       NoiseTow_EB = cms.double( 0.04 ),
16418       Noise_EE = cms.double( 0.1 ),
16419       UseRecHitsFlag = cms.bool( False ),
16420       DR_Max = cms.double( 1.0 ),
16421       DepositLabel = cms.untracked.string( "Cal" ),
16422       Noise_HO = cms.double( 0.2 ),
16423       DR_Veto_HO = cms.double( 0.1 ),
16424       Threshold_H = cms.double( 0.5 ),
16425       PrintTimeReport = cms.untracked.bool( False ),
16426       Threshold_E = cms.double( 0.2 ),
16427       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16428       ComponentName = cms.string( "CaloExtractorByAssociator" ),
16429       Threshold_HO = cms.double( 0.5 ),
16430       DepositInstanceLabels = cms.vstring( 'ecal',
16431         'hcal',
16432         'ho' ),
16433       ServiceParameters = cms.PSet( 
16434         RPCLayers = cms.bool( False ),
16435         UseMuonNavigation = cms.untracked.bool( False ),
16436         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16437       ),
16438       TrackAssociatorParameters = cms.PSet( 
16439         useMuon = cms.bool( False ),
16440         truthMatch = cms.bool( False ),
16441         usePreshower = cms.bool( False ),
16442         dRPreshowerPreselection = cms.double( 0.2 ),
16443         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16444         useEcal = cms.bool( False ),
16445         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16446         dRMuon = cms.double( 9999.0 ),
16447         dREcal = cms.double( 1.0 ),
16448         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16449         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16450         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16451         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16452         propagateAllDirections = cms.bool( True ),
16453         muonMaxDistanceY = cms.double( 5.0 ),
16454         useHO = cms.bool( False ),
16455         muonMaxDistanceX = cms.double( 5.0 ),
16456         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16457         useHcal = cms.bool( False ),
16458         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16459         accountForTrajectoryChangeCalo = cms.bool( False ),
16460         dREcalPreselection = cms.double( 1.0 ),
16461         useCalo = cms.bool( True ),
16462         dRMuonPreselection = cms.double( 0.2 ),
16463         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16464         dRHcal = cms.double( 1.0 ),
16465         dRHcalPreselection = cms.double( 1.0 ),
16466         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16467       ),
16468       Noise_HB = cms.double( 0.2 )
16469     ),
16470     TrackExtractorPSet = cms.PSet( 
16471       Diff_z = cms.double( 0.2 ),
16472       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx" ),
16473       Chi2Ndof_Max = cms.double( 1.0E64 ),
16474       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16475       DR_Veto = cms.double( 0.01 ),
16476       Pt_Min = cms.double( -1.0 ),
16477       DR_Max = cms.double( 1.0 ),
16478       NHits_Min = cms.uint32( 0 ),
16479       Chi2Prob_Min = cms.double( -1.0 ),
16480       Diff_r = cms.double( 0.1 ),
16481       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16482       ComponentName = cms.string( "TrackExtractor" )
16483     ),
16484     JetExtractorPSet = cms.PSet( 
16485       JetCollectionLabel = cms.InputTag( "Notused" ),
16486       DR_Veto = cms.double( 0.1 ),
16487       DR_Max = cms.double( 1.0 ),
16488       ExcludeMuonVeto = cms.bool( True ),
16489       PrintTimeReport = cms.untracked.bool( False ),
16490       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16491       ComponentName = cms.string( "JetExtractor" ),
16492       ServiceParameters = cms.PSet( 
16493         RPCLayers = cms.bool( False ),
16494         UseMuonNavigation = cms.untracked.bool( False ),
16495         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16496       ),
16497       TrackAssociatorParameters = cms.PSet( 
16498         useMuon = cms.bool( False ),
16499         truthMatch = cms.bool( False ),
16500         usePreshower = cms.bool( False ),
16501         dRPreshowerPreselection = cms.double( 0.2 ),
16502         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16503         useEcal = cms.bool( False ),
16504         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16505         dRMuon = cms.double( 9999.0 ),
16506         dREcal = cms.double( 0.5 ),
16507         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16508         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16509         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16510         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16511         propagateAllDirections = cms.bool( True ),
16512         muonMaxDistanceY = cms.double( 5.0 ),
16513         useHO = cms.bool( False ),
16514         muonMaxDistanceX = cms.double( 5.0 ),
16515         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16516         useHcal = cms.bool( False ),
16517         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16518         accountForTrajectoryChangeCalo = cms.bool( False ),
16519         dREcalPreselection = cms.double( 0.5 ),
16520         useCalo = cms.bool( True ),
16521         dRMuonPreselection = cms.double( 0.2 ),
16522         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16523         dRHcal = cms.double( 0.5 ),
16524         dRHcalPreselection = cms.double( 0.5 ),
16525         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16526       ),
16527       Threshold = cms.double( 5.0 )
16528     ),
16529     trackDepositName = cms.string( "tracker" ),
16530     ecalDepositName = cms.string( "ecal" ),
16531     hcalDepositName = cms.string( "hcal" ),
16532     hoDepositName = cms.string( "ho" ),
16533     jetDepositName = cms.string( "jets" ),
16534     TimingFillerParameters = cms.PSet( 
16535       DTTimingParameters = cms.PSet( 
16536         HitError = cms.double( 6.0 ),
16537         MatchParameters = cms.PSet( 
16538           TightMatchDT = cms.bool( False ),
16539           DTradius = cms.double( 0.01 ),
16540           TightMatchCSC = cms.bool( True ),
16541           CSCsegments = cms.InputTag( "hltCscSegments" ),
16542           DTsegments = cms.InputTag( "hltDt4DSegments" )
16543         ),
16544         debug = cms.bool( False ),
16545         DoWireCorr = cms.bool( False ),
16546         RequireBothProjections = cms.bool( False ),
16547         DTTimeOffset = cms.double( 2.7 ),
16548         PruneCut = cms.double( 10000.0 ),
16549         DTsegments = cms.InputTag( "hltDt4DSegments" ),
16550         UseSegmentT0 = cms.bool( False ),
16551         HitsMin = cms.int32( 5 ),
16552         DropTheta = cms.bool( True ),
16553         ServiceParameters = cms.PSet( 
16554           RPCLayers = cms.bool( True ),
16555           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16556         )
16557       ),
16558       UseCSC = cms.bool( True ),
16559       CSCTimingParameters = cms.PSet( 
16560         MatchParameters = cms.PSet( 
16561           TightMatchDT = cms.bool( False ),
16562           DTradius = cms.double( 0.01 ),
16563           TightMatchCSC = cms.bool( True ),
16564           CSCsegments = cms.InputTag( "hltCscSegments" ),
16565           DTsegments = cms.InputTag( "hltDt4DSegments" )
16566         ),
16567         debug = cms.bool( False ),
16568         CSCWireTimeOffset = cms.double( 0.0 ),
16569         CSCStripError = cms.double( 7.0 ),
16570         CSCTimeOffset = cms.double( 0.0 ),
16571         CSCWireError = cms.double( 8.6 ),
16572         PruneCut = cms.double( 100.0 ),
16573         CSCsegments = cms.InputTag( "hltCscSegments" ),
16574         UseStripTime = cms.bool( True ),
16575         CSCStripTimeOffset = cms.double( 0.0 ),
16576         UseWireTime = cms.bool( True ),
16577         ServiceParameters = cms.PSet( 
16578           RPCLayers = cms.bool( True ),
16579           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16580         )
16581       ),
16582       ErrorDT = cms.double( 6.0 ),
16583       EcalEnergyCut = cms.double( 0.4 ),
16584       UseECAL = cms.bool( True ),
16585       ErrorEB = cms.double( 2.085 ),
16586       UseDT = cms.bool( True ),
16587       ErrorEE = cms.double( 6.95 ),
16588       ErrorCSC = cms.double( 7.4 )
16589     ),
16590     ShowerDigiFillerParameters = cms.PSet( 
16591       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
16592       digiMaxDistanceX = cms.double( 25.0 ),
16593       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
16594     ),
16595     TrackerKinkFinderParameters = cms.PSet( 
16596       usePosition = cms.bool( False ),
16597       diagonalOnly = cms.bool( False )
16598     ),
16599     fillEnergy = cms.bool( False ),
16600     storeCrossedHcalRecHits = cms.bool( False ),
16601     maxAbsPullX = cms.double( 4.0 ),
16602     maxAbsEta = cms.double( 3.0 ),
16603     minPt = cms.double( 8.0 ),
16604     inputCollectionTypes = cms.vstring( 'inner tracks',
16605       'links' ),
16606     addExtraSoftMuons = cms.bool( False ),
16607     fillGlobalTrackRefits = cms.bool( False ),
16608     debugWithTruthMatching = cms.bool( False ),
16609     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltL3MuonsIterL3LinksNoVtx' ),
16610     fillCaloCompatibility = cms.bool( False ),
16611     maxAbsPullY = cms.double( 9999.0 ),
16612     maxAbsDy = cms.double( 9999.0 ),
16613     minP = cms.double( 0.0 ),
16614     minPCaloMuon = cms.double( 1.0E9 ),
16615     maxAbsDx = cms.double( 3.0 ),
16616     fillIsolation = cms.bool( False ),
16617     writeIsoDeposits = cms.bool( False ),
16618     minNumberOfMatches = cms.int32( 1 ),
16619     fillMatching = cms.bool( True ),
16620     fillShowerDigis = cms.bool( False ),
16621     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
16622     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
16623     fillGlobalTrackQuality = cms.bool( False ),
16624     globalTrackQualityInputTag = cms.InputTag( "" ),
16625     selectHighPurity = cms.bool( False ),
16626     pvInputTag = cms.InputTag( "" ),
16627     fillTrackerKink = cms.bool( False ),
16628     minCaloCompatibility = cms.double( 0.6 ),
16629     runArbitrationCleaner = cms.bool( False ),
16630     arbitrationCleanerOptions = cms.PSet( 
16631       OverlapDTheta = cms.double( 0.02 ),
16632       Overlap = cms.bool( True ),
16633       Clustering = cms.bool( True ),
16634       ME1a = cms.bool( True ),
16635       ClusterDTheta = cms.double( 0.02 ),
16636       ClusterDPhi = cms.double( 0.6 ),
16637       OverlapDPhi = cms.double( 0.0786 )
16638     ),
16639     arbitrateTrackerMuons = cms.bool( True )
16640 )
16641 fragment.hltIterL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
16642     InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16643     DisplacedReconstruction = cms.bool( False )
16644 )
16645 fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
16646     saveTags = cms.bool( True ),
16647     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16648     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16649     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScoutingNoVtx" ),
16650     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
16651     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16652     MinN = cms.int32( 2 ),
16653     MaxEta = cms.double( 2.5 ),
16654     MinNhits = cms.int32( 0 ),
16655     MaxDr = cms.double( 9999.0 ),
16656     MinDr = cms.double( -1.0 ),
16657     MaxDz = cms.double( 9999.0 ),
16658     MinDxySig = cms.double( -1.0 ),
16659     MinPt = cms.double( 0.0 ),
16660     NSigmaPt = cms.double( 0.0 ),
16661     MaxNormalizedChi2 = cms.double( 9999.0 ),
16662     MaxDXYBeamSpot = cms.double( 9999.0 ),
16663     MinDXYBeamSpot = cms.double( -1.0 ),
16664     MinNmuonHits = cms.int32( 0 ),
16665     MaxPtDifference = cms.double( 9999.0 ),
16666     MinTrackPt = cms.double( 0.0 ),
16667     minMuonStations = cms.int32( 0 ),
16668     minTrkHits = cms.int32( -1 ),
16669     minMuonHits = cms.int32( -1 ),
16670     allowedTypeMask = cms.uint32( 255 ),
16671     requiredTypeMask = cms.uint32( 0 ),
16672     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
16673     trkMuonId = cms.uint32( 0 ),
16674     L1MatchingdR = cms.double( 0.3 ),
16675     MatchToPreviousCand = cms.bool( True ),
16676     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
16677     requireL3MuonTrajectorySeed = cms.bool( False ),
16678     useSimpleGeometry = cms.bool( True ),
16679     useStation2 = cms.bool( True ),
16680     fallbackToME1 = cms.bool( False ),
16681     cosmicPropagationHypothesis = cms.bool( False ),
16682     useMB2InOverlap = cms.bool( False ),
16683     useTrack = cms.string( "tracker" ),
16684     useState = cms.string( "atVertex" ),
16685     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
16686     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
16687     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
16688 )
16689 fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer",
16690     src = cms.InputTag( "hltParticleFlow" ),
16691     globalThreshold = cms.double( 0.0 ),
16692     alias = cms.string( "hltPFMet" ),
16693     calculateSignificance = cms.bool( False ),
16694     parameters = cms.PSet(  ),
16695     applyWeight = cms.bool( False ),
16696     srcWeights = cms.InputTag( "" )
16697 )
16698 fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16699     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16700     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16701     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16702     skipHCAL = cms.bool( True ),
16703     skipECAL = cms.bool( False ),
16704     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16705     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16706     maxRapidity = cms.double( 2.5 ),
16707     gridSpacing = cms.double( 0.55 ),
16708     usePFThresholdsFromDB = cms.bool( True )
16709 )
16710 fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16711     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16712     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16713     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16714     skipHCAL = cms.bool( False ),
16715     skipECAL = cms.bool( True ),
16716     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16717     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16718     maxRapidity = cms.double( 2.5 ),
16719     gridSpacing = cms.double( 0.55 ),
16720     usePFThresholdsFromDB = cms.bool( True )
16721 )
16722 fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16723     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
16724       'EcalRegionalRecHitsEE' ),
16725     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
16726     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16727     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16728     useUncalib = cms.bool( False ),
16729     doIsolated = cms.bool( True ),
16730     l1LowerThr = cms.double( 0.0 ),
16731     l1UpperThr = cms.double( 999.0 ),
16732     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16733     regionEtaMargin = cms.double( 0.4 ),
16734     regionPhiMargin = cms.double( 0.4 )
16735 )
16736 fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16737     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
16738     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
16739     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16740     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16741     useUncalib = cms.bool( False ),
16742     doIsolated = cms.bool( True ),
16743     l1LowerThr = cms.double( 0.0 ),
16744     l1UpperThr = cms.double( 999.0 ),
16745     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16746     regionEtaMargin = cms.double( 0.4 ),
16747     regionPhiMargin = cms.double( 0.4 )
16748 )
16749 fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer",
16750     navigator = cms.PSet( 
16751       barrel = cms.PSet(  ),
16752       endcap = cms.PSet(  ),
16753       name = cms.string( "PFRecHitECALNavigator" )
16754     ),
16755     producers = cms.VPSet( 
16756       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ),
16757         srFlags = cms.InputTag( "" ),
16758         name = cms.string( "PFEBRecHitCreator" ),
16759         qualityTests = cms.VPSet( 
16760           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16761             applySelectionsToAllCrystals = cms.bool( True )
16762           ),
16763           cms.PSet(  topologicalCleaning = cms.bool( True ),
16764             skipTTRecoveredHits = cms.bool( True ),
16765             cleaningThreshold = cms.double( 2.0 ),
16766             name = cms.string( "PFRecHitQTestECAL" ),
16767             timingCleaning = cms.bool( True )
16768           )
16769         )
16770       ),
16771       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ),
16772         srFlags = cms.InputTag( "" ),
16773         name = cms.string( "PFEERecHitCreator" ),
16774         qualityTests = cms.VPSet( 
16775           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16776             applySelectionsToAllCrystals = cms.bool( True )
16777           ),
16778           cms.PSet(  topologicalCleaning = cms.bool( True ),
16779             skipTTRecoveredHits = cms.bool( True ),
16780             cleaningThreshold = cms.double( 2.0 ),
16781             name = cms.string( "PFRecHitQTestECAL" ),
16782             timingCleaning = cms.bool( True )
16783           )
16784         )
16785       )
16786     )
16787 )
16788 fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer",
16789     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
16790     producers = cms.VPSet( 
16791       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ),
16792         name = cms.string( "PFPSRecHitCreator" ),
16793         qualityTests = cms.VPSet( 
16794           cms.PSet(  threshold = cms.double( 7.0E-6 ),
16795             name = cms.string( "PFRecHitQTestThreshold" )
16796           )
16797         )
16798       )
16799     )
16800 )
16801 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer",
16802     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ),
16803     usePFThresholdsFromDB = cms.bool( True ),
16804     recHitCleaners = cms.VPSet( 
16805     ),
16806     seedCleaners = cms.VPSet( 
16807     ),
16808     seedFinder = cms.PSet( 
16809       thresholdsByDetector = cms.VPSet( 
16810         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
16811           seedingThreshold = cms.double( 0.6 ),
16812           detector = cms.string( "ECAL_ENDCAP" )
16813         ),
16814         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16815           seedingThreshold = cms.double( 0.23 ),
16816           detector = cms.string( "ECAL_BARREL" )
16817         )
16818       ),
16819       algoName = cms.string( "LocalMaximumSeedFinder" ),
16820       nNeighbours = cms.int32( 8 )
16821     ),
16822     initialClusteringStep = cms.PSet( 
16823       thresholdsByDetector = cms.VPSet( 
16824         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
16825           gatheringThresholdPt = cms.double( 0.0 ),
16826           detector = cms.string( "ECAL_BARREL" )
16827         ),
16828         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
16829           gatheringThresholdPt = cms.double( 0.0 ),
16830           detector = cms.string( "ECAL_ENDCAP" )
16831         )
16832       ),
16833       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16834       useCornerCells = cms.bool( True )
16835     ),
16836     pfClusterBuilder = cms.PSet( 
16837       minFracTot = cms.double( 1.0E-20 ),
16838       stoppingTolerance = cms.double( 1.0E-8 ),
16839       positionCalc = cms.PSet( 
16840         minAllowedNormalization = cms.double( 1.0E-9 ),
16841         posCalcNCrystals = cms.int32( 9 ),
16842         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16843         logWeightDenominator = cms.double( 0.08 ),
16844         minFractionInCalc = cms.double( 1.0E-9 ),
16845         timeResolutionCalcBarrel = cms.PSet( 
16846           corrTermLowE = cms.double( 0.0510871 ),
16847           threshLowE = cms.double( 0.5 ),
16848           noiseTerm = cms.double( 1.10889 ),
16849           constantTermLowE = cms.double( 0.0 ),
16850           noiseTermLowE = cms.double( 1.31883 ),
16851           threshHighE = cms.double( 5.0 ),
16852           constantTerm = cms.double( 0.428192 )
16853         ),
16854         timeResolutionCalcEndcap = cms.PSet( 
16855           corrTermLowE = cms.double( 0.0 ),
16856           threshLowE = cms.double( 1.0 ),
16857           noiseTerm = cms.double( 5.72489999999 ),
16858           constantTermLowE = cms.double( 0.0 ),
16859           noiseTermLowE = cms.double( 6.92683000001 ),
16860           threshHighE = cms.double( 10.0 ),
16861           constantTerm = cms.double( 0.0 )
16862         )
16863       ),
16864       maxIterations = cms.uint32( 50 ),
16865       positionCalcForConvergence = cms.PSet( 
16866         minAllowedNormalization = cms.double( 0.0 ),
16867         T0_ES = cms.double( 1.2 ),
16868         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16869         T0_EE = cms.double( 3.1 ),
16870         T0_EB = cms.double( 7.4 ),
16871         X0 = cms.double( 0.89 ),
16872         minFractionInCalc = cms.double( 0.0 ),
16873         W0 = cms.double( 4.2 )
16874       ),
16875       allCellsPositionCalc = cms.PSet( 
16876         minAllowedNormalization = cms.double( 1.0E-9 ),
16877         posCalcNCrystals = cms.int32( -1 ),
16878         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16879         logWeightDenominator = cms.double( 0.08 ),
16880         minFractionInCalc = cms.double( 1.0E-9 ),
16881         timeResolutionCalcBarrel = cms.PSet( 
16882           corrTermLowE = cms.double( 0.0510871 ),
16883           threshLowE = cms.double( 0.5 ),
16884           noiseTerm = cms.double( 1.10889 ),
16885           constantTermLowE = cms.double( 0.0 ),
16886           noiseTermLowE = cms.double( 1.31883 ),
16887           threshHighE = cms.double( 5.0 ),
16888           constantTerm = cms.double( 0.428192 )
16889         ),
16890         timeResolutionCalcEndcap = cms.PSet( 
16891           corrTermLowE = cms.double( 0.0 ),
16892           threshLowE = cms.double( 1.0 ),
16893           noiseTerm = cms.double( 5.72489999999 ),
16894           constantTermLowE = cms.double( 0.0 ),
16895           noiseTermLowE = cms.double( 6.92683000001 ),
16896           threshHighE = cms.double( 10.0 ),
16897           constantTerm = cms.double( 0.0 )
16898         )
16899       ),
16900       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16901       recHitEnergyNorms = cms.VPSet( 
16902         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
16903           detector = cms.string( "ECAL_BARREL" )
16904         ),
16905         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
16906           detector = cms.string( "ECAL_ENDCAP" )
16907         )
16908       ),
16909       showerSigma = cms.double( 1.5 ),
16910       minFractionToKeep = cms.double( 1.0E-7 ),
16911       excludeOtherSeeds = cms.bool( True )
16912     ),
16913     positionReCalc = cms.PSet( 
16914       minAllowedNormalization = cms.double( 0.0 ),
16915       T0_ES = cms.double( 1.2 ),
16916       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16917       T0_EE = cms.double( 3.1 ),
16918       T0_EB = cms.double( 7.4 ),
16919       X0 = cms.double( 0.89 ),
16920       minFractionInCalc = cms.double( 0.0 ),
16921       W0 = cms.double( 4.2 )
16922     ),
16923     energyCorrector = cms.PSet(  )
16924 )
16925 fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer",
16926     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ),
16927     usePFThresholdsFromDB = cms.bool( True ),
16928     recHitCleaners = cms.VPSet( 
16929     ),
16930     seedCleaners = cms.VPSet( 
16931     ),
16932     seedFinder = cms.PSet( 
16933       thresholdsByDetector = cms.VPSet( 
16934         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16935           seedingThreshold = cms.double( 1.2E-4 ),
16936           detector = cms.string( "PS1" )
16937         ),
16938         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16939           seedingThreshold = cms.double( 1.2E-4 ),
16940           detector = cms.string( "PS2" )
16941         )
16942       ),
16943       algoName = cms.string( "LocalMaximumSeedFinder" ),
16944       nNeighbours = cms.int32( 4 )
16945     ),
16946     initialClusteringStep = cms.PSet( 
16947       thresholdsByDetector = cms.VPSet( 
16948         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16949           gatheringThresholdPt = cms.double( 0.0 ),
16950           detector = cms.string( "PS1" )
16951         ),
16952         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16953           gatheringThresholdPt = cms.double( 0.0 ),
16954           detector = cms.string( "PS2" )
16955         )
16956       ),
16957       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16958       useCornerCells = cms.bool( False )
16959     ),
16960     pfClusterBuilder = cms.PSet( 
16961       minFracTot = cms.double( 1.0E-20 ),
16962       stoppingTolerance = cms.double( 1.0E-8 ),
16963       positionCalc = cms.PSet( 
16964         minAllowedNormalization = cms.double( 1.0E-9 ),
16965         posCalcNCrystals = cms.int32( -1 ),
16966         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16967         logWeightDenominator = cms.double( 6.0E-5 ),
16968         minFractionInCalc = cms.double( 1.0E-9 )
16969       ),
16970       maxIterations = cms.uint32( 50 ),
16971       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16972       recHitEnergyNorms = cms.VPSet( 
16973         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16974           detector = cms.string( "PS1" )
16975         ),
16976         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16977           detector = cms.string( "PS2" )
16978         )
16979       ),
16980       showerSigma = cms.double( 0.3 ),
16981       minFractionToKeep = cms.double( 1.0E-7 ),
16982       excludeOtherSeeds = cms.bool( True )
16983     ),
16984     positionReCalc = cms.PSet(  ),
16985     energyCorrector = cms.PSet(  )
16986 )
16987 fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer",
16988     minimumPSEnergy = cms.double( 0.0 ),
16989     skipPS = cms.bool( False ),
16990     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ),
16991     energyCorrector = cms.PSet( 
16992       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16993       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16994       applyCrackCorrections = cms.bool( False ),
16995       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16996       applyMVACorrections = cms.bool( True ),
16997       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16998       maxPtForMVAEvaluation = cms.double( 300.0 ),
16999       srfAwareCorrection = cms.bool( True )
17000     ),
17001     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" )
17002 )
17003 fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
17004     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
17005     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ),
17006     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
17007     doRhoCorrection = cms.bool( True ),
17008     rhoMax = cms.double( 9.9999999E7 ),
17009     rhoScale = cms.double( 1.0 ),
17010     drMax = cms.double( 0.3 ),
17011     drVetoBarrel = cms.double( 0.05 ),
17012     drVetoEndcap = cms.double( 0.05 ),
17013     etaStripBarrel = cms.double( 0.0 ),
17014     etaStripEndcap = cms.double( 0.0 ),
17015     energyBarrel = cms.double( 0.0 ),
17016     energyEndcap = cms.double( 0.0 ),
17017     effectiveAreas = cms.vdouble( 0.58, 0.35 ),
17018     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17019 )
17020 fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
17021     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
17022     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17023     useHF = cms.bool( False ),
17024     pfClusterProducerHFEM = cms.InputTag( "" ),
17025     pfClusterProducerHFHAD = cms.InputTag( "" ),
17026     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ),
17027     doRhoCorrection = cms.bool( True ),
17028     rhoMax = cms.double( 9.9999999E7 ),
17029     rhoScale = cms.double( 1.0 ),
17030     drMax = cms.double( 0.3 ),
17031     drVetoBarrel = cms.double( 0.1 ),
17032     drVetoEndcap = cms.double( 0.1 ),
17033     etaStripBarrel = cms.double( 0.0 ),
17034     etaStripEndcap = cms.double( 0.0 ),
17035     energyBarrel = cms.double( 0.0 ),
17036     energyEndcap = cms.double( 0.0 ),
17037     useEt = cms.bool( True ),
17038     effectiveAreas = cms.vdouble( 0.227, 0.372 ),
17039     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17040     doEffAreaCorrection = cms.bool( True ),
17041     effectiveAreasCorr = cms.vdouble( 0.594, 0.64 ),
17042     effectiveAreasThres = cms.vdouble( 9.0, 9.0 )
17043 )
17044 fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
17045     RegionPSet = cms.PSet( 
17046       vertexCollection = cms.InputTag( "hltPixelVertices" ),
17047       zErrorVetex = cms.double( 0.2 ),
17048       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17049       zErrorBeamSpot = cms.double( 24.2 ),
17050       maxNVertices = cms.int32( 4 ),
17051       maxNRegions = cms.int32( 40 ),
17052       nSigmaZVertex = cms.double( 3.0 ),
17053       nSigmaZBeamSpot = cms.double( 4.0 ),
17054       ptMin = cms.double( 0.3 ),
17055       mode = cms.string( "VerticesFixed" ),
17056       input = cms.InputTag( "hltIterL3MuonCandidates" ),
17057       searchOpt = cms.bool( False ),
17058       whereToUseMeasurementTracker = cms.string( "Never" ),
17059       originRadius = cms.double( 0.1 ),
17060       measurementTrackerName = cms.InputTag( "" ),
17061       precise = cms.bool( True ),
17062       deltaEta = cms.double( 0.3 ),
17063       deltaPhi = cms.double( 0.3 )
17064     )
17065 )
17066 fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion",
17067     tracks = cms.InputTag( "hltPixelTracks" ),
17068     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ),
17069     produceTrackCollection = cms.bool( True ),
17070     produceMask = cms.bool( False )
17071 )
17072 fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
17073     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ),
17074     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
17075     originHalfLength = cms.double( 0.3 ),
17076     originRadius = cms.double( 0.1 ),
17077     useProtoTrackKinematics = cms.bool( False ),
17078     useEventsWithNoVertex = cms.bool( True ),
17079     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17080     usePV = cms.bool( False ),
17081     includeFourthHit = cms.bool( True ),
17082     produceComplement = cms.bool( False ),
17083     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
17084 )
17085 fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
17086     cleanTrajectoryAfterInOut = cms.bool( False ),
17087     doSeedingRegionRebuilding = cms.bool( False ),
17088     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17089     reverseTrajectories = cms.bool( False ),
17090     useHitsSplitting = cms.bool( False ),
17091     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
17092     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ),
17093     clustersToSkip = cms.InputTag( "" ),
17094     phase2clustersToSkip = cms.InputTag( "" ),
17095     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
17096     TransientInitialStateEstimatorParameters = cms.PSet( 
17097       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17098       numberMeasurementsForFit = cms.int32( 4 ),
17099       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17100     ),
17101     numHitsForSeedCleaner = cms.int32( 4 ),
17102     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17103     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17104     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17105     maxNSeeds = cms.uint32( 100000 ),
17106     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17107 )
17108 fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
17109     TrajectoryInEvent = cms.bool( False ),
17110     useHitsSplitting = cms.bool( False ),
17111     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ),
17112     clusterRemovalInfo = cms.InputTag( "" ),
17113     AlgorithmName = cms.string( "hltIter0" ),
17114     GeometricInnerState = cms.bool( True ),
17115     reMatchSplitHits = cms.bool( False ),
17116     usePropagatorForPCA = cms.bool( False ),
17117     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17118     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
17119     useSimpleMF = cms.bool( True ),
17120     SimpleMagneticField = cms.string( "ParabolicMf" ),
17121     Fitter = cms.string( "hltESPFittingSmootherIT" ),
17122     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17123     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17124     NavigationSchool = cms.string( "" ),
17125     MeasurementTracker = cms.string( "" )
17126 )
17127 fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
17128     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
17129     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17130     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
17131     ignoreVertices = cms.bool( False ),
17132     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
17133     mva = cms.PSet( 
17134       minPixelHits = cms.vint32( 0, 0, 0 ),
17135       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
17136       dr_par = cms.PSet( 
17137         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
17138         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
17139         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
17140         dr_exp = cms.vint32( 4, 4, 4 ),
17141         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
17142       ),
17143       maxLostLayers = cms.vint32( 1, 1, 1 ),
17144       min3DLayers = cms.vint32( 0, 0, 0 ),
17145       dz_par = cms.PSet( 
17146         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
17147         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
17148         dz_exp = cms.vint32( 4, 4, 4 )
17149       ),
17150       minNVtxTrk = cms.int32( 3 ),
17151       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
17152       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
17153       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
17154       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
17155       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
17156       minLayers = cms.vint32( 3, 3, 3 )
17157     )
17158 )
17159 fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
17160     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
17161     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ),
17162     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ),
17163     minQuality = cms.string( "highPurity" ),
17164     copyExtras = cms.untracked.bool( True ),
17165     copyTrajectories = cms.untracked.bool( False )
17166 )
17167 fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
17168     UseRhoCorrectedCaloDeposits = cms.bool( False ),
17169     UseCaloIso = cms.bool( False ),
17170     CaloDepositsLabel = cms.InputTag( "notUsed" ),
17171     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
17172     OutputMuIsoDeposits = cms.bool( True ),
17173     TrackPt_Min = cms.double( -1.0 ),
17174     printDebug = cms.bool( False ),
17175     CutsPSet = cms.PSet( 
17176       applyCutsORmaxNTracks = cms.bool( False ),
17177       maxNTracks = cms.int32( -1 ),
17178       Thresholds = cms.vdouble( 0.14 ),
17179       EtaBounds = cms.vdouble( 2.411 ),
17180       ComponentName = cms.string( "SimpleCuts" ),
17181       ConeSizes = cms.vdouble( 0.3 )
17182     ),
17183     TrkExtractorPSet = cms.PSet( 
17184       Diff_z = cms.double( 0.2 ),
17185       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
17186       Chi2Ndof_Max = cms.double( 1.0E64 ),
17187       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17188       DR_Veto = cms.double( 0.01 ),
17189       Pt_Min = cms.double( -1.0 ),
17190       VetoLeadingTrack = cms.bool( True ),
17191       DR_Max = cms.double( 0.3 ),
17192       DepositLabel = cms.untracked.string( "PXLS" ),
17193       PtVeto_Min = cms.double( 2.0 ),
17194       NHits_Min = cms.uint32( 0 ),
17195       PropagateTracksToRadius = cms.bool( True ),
17196       ReferenceRadius = cms.double( 6.0 ),
17197       Chi2Prob_Min = cms.double( -1.0 ),
17198       Diff_r = cms.double( 0.1 ),
17199       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
17200       ComponentName = cms.string( "PixelTrackExtractor" ),
17201       DR_VetoPt = cms.double( 0.025 )
17202     ),
17203     CaloExtractorPSet = cms.PSet( 
17204       DR_Veto_H = cms.double( 0.1 ),
17205       Vertex_Constraint_Z = cms.bool( False ),
17206       DR_Veto_E = cms.double( 0.07 ),
17207       Weight_H = cms.double( 1.0 ),
17208       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
17209       DR_Max = cms.double( 0.3 ),
17210       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
17211       Vertex_Constraint_XY = cms.bool( False ),
17212       Threshold_H = cms.double( 0.5 ),
17213       Threshold_E = cms.double( 0.2 ),
17214       ComponentName = cms.string( "CaloExtractor" ),
17215       Weight_E = cms.double( 1.0 )
17216     )
17217 )
17218 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
17219     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
17220     doSatelliteClusterMerge = cms.bool( False ),
17221     thresh_PFClusterBarrel = cms.double( 0.5 ),
17222     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
17223     useRegression = cms.bool( True ),
17224     satelliteMajorityFraction = cms.double( 0.5 ),
17225     thresh_PFClusterEndcap = cms.double( 0.5 ),
17226     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17227     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
17228     verbose = cms.untracked.bool( False ),
17229     thresh_SCEt = cms.double( 4.0 ),
17230     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
17231     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
17232     useDynamicDPhiWindow = cms.bool( True ),
17233     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
17234     regressionConfig = cms.PSet( 
17235       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
17236       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17237       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17238       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
17239       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
17240       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
17241       isHLT = cms.bool( True ),
17242       regTrainedWithPS = cms.bool( True )
17243     ),
17244     applyCrackCorrections = cms.bool( False ),
17245     satelliteClusterSeedThreshold = cms.double( 50.0 ),
17246     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
17247     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
17248     PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17249     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
17250     EnergyWeight = cms.string( "Raw" ),
17251     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17252     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
17253     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
17254     thresh_PFClusterES = cms.double( 0.5 ),
17255     seedThresholdIsET = cms.bool( True ),
17256     isOOTCollection = cms.bool( False ),
17257     barrelRecHits = cms.InputTag( "" ),
17258     endcapRecHits = cms.InputTag( "" ),
17259     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
17260     dropUnseedable = cms.bool( False ),
17261     ClusteringType = cms.string( "Mustache" )
17262 )
17263 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
17264     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
17265     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
17266     recoEcalCandidateCollection = cms.string( "" )
17267 )
17268 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
17269     saveTags = cms.bool( True ),
17270     candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17271     candNonIsolatedTag = cms.InputTag( "" ),
17272     doIsolated = cms.bool( True )
17273 )
17274 fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer",
17275     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17276     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17277     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17278     multThresEB = cms.double( 1.0 ),
17279     multThresEE = cms.double( 1.25 )
17280 )
17281 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
17282     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17283     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17284     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17285     skipHCAL = cms.bool( False ),
17286     skipECAL = cms.bool( False ),
17287     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17288     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17289     maxRapidity = cms.double( 2.5 ),
17290     gridSpacing = cms.double( 0.55 ),
17291     usePFThresholdsFromDB = cms.bool( True )
17292 )
17293 fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
17294     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17295     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17296     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17297     doRhoCorrection = cms.bool( False ),
17298     rhoMax = cms.double( 9.9999999E7 ),
17299     rhoScale = cms.double( 1.0 ),
17300     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17301     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
17302     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17303     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
17304     usePFThresholdsFromDB = cms.bool( True ),
17305     innerCone = cms.double( 0.0 ),
17306     outerCone = cms.double( 0.14 ),
17307     depth = cms.int32( 0 ),
17308     maxSeverityHB = cms.int32( 9 ),
17309     maxSeverityHE = cms.int32( 9 ),
17310     doEtSum = cms.bool( False ),
17311     useSingleTower = cms.bool( False ),
17312     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
17313     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17314 )
17315 fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
17316     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17317     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17318     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17319     doRhoCorrection = cms.bool( False ),
17320     rhoMax = cms.double( 9.9999999E7 ),
17321     rhoScale = cms.double( 1.0 ),
17322     drMax = cms.double( 0.3 ),
17323     drVetoBarrel = cms.double( 0.0 ),
17324     drVetoEndcap = cms.double( 0.0 ),
17325     etaStripBarrel = cms.double( 0.0 ),
17326     etaStripEndcap = cms.double( 0.0 ),
17327     energyBarrel = cms.double( 0.0 ),
17328     energyEndcap = cms.double( 0.0 ),
17329     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
17330     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17331 )
17332 fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
17333     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17334     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17335     useHF = cms.bool( False ),
17336     pfClusterProducerHFEM = cms.InputTag( "" ),
17337     pfClusterProducerHFHAD = cms.InputTag( "" ),
17338     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17339     doRhoCorrection = cms.bool( False ),
17340     rhoMax = cms.double( 9.9999999E7 ),
17341     rhoScale = cms.double( 1.0 ),
17342     drMax = cms.double( 0.3 ),
17343     drVetoBarrel = cms.double( 0.0 ),
17344     drVetoEndcap = cms.double( 0.0 ),
17345     etaStripBarrel = cms.double( 0.0 ),
17346     etaStripEndcap = cms.double( 0.0 ),
17347     energyBarrel = cms.double( 0.0 ),
17348     energyEndcap = cms.double( 0.0 ),
17349     useEt = cms.bool( True ),
17350     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
17351     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17352     doEffAreaCorrection = cms.bool( False ),
17353     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17354     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17355 )
17356 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
17357     layerList = cms.vstring( 'BPix1+BPix2',
17358       'BPix1+BPix3',
17359       'BPix1+BPix4',
17360       'BPix2+BPix3',
17361       'BPix2+BPix4',
17362       'BPix3+BPix4',
17363       'FPix1_pos+FPix2_pos',
17364       'FPix1_pos+FPix3_pos',
17365       'FPix2_pos+FPix3_pos',
17366       'BPix1+FPix1_pos',
17367       'BPix1+FPix2_pos',
17368       'BPix1+FPix3_pos',
17369       'BPix2+FPix1_pos',
17370       'BPix2+FPix2_pos',
17371       'BPix2+FPix3_pos',
17372       'BPix3+FPix1_pos',
17373       'BPix3+FPix2_pos',
17374       'BPix3+FPix3_pos',
17375       'BPix4+FPix1_pos',
17376       'BPix4+FPix2_pos',
17377       'BPix4+FPix3_pos',
17378       'FPix1_neg+FPix2_neg',
17379       'FPix1_neg+FPix3_neg',
17380       'FPix2_neg+FPix3_neg',
17381       'BPix1+FPix1_neg',
17382       'BPix1+FPix2_neg',
17383       'BPix1+FPix3_neg',
17384       'BPix2+FPix1_neg',
17385       'BPix2+FPix2_neg',
17386       'BPix2+FPix3_neg',
17387       'BPix3+FPix1_neg',
17388       'BPix3+FPix2_neg',
17389       'BPix3+FPix3_neg',
17390       'BPix4+FPix1_neg',
17391       'BPix4+FPix2_neg',
17392       'BPix4+FPix3_neg' ),
17393     BPix = cms.PSet( 
17394       hitErrorRPhi = cms.double( 0.0027 ),
17395       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17396       useErrorsFromParam = cms.bool( True ),
17397       hitErrorRZ = cms.double( 0.006 ),
17398       HitProducer = cms.string( "hltSiPixelRecHits" )
17399     ),
17400     FPix = cms.PSet( 
17401       hitErrorRPhi = cms.double( 0.0051 ),
17402       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17403       useErrorsFromParam = cms.bool( True ),
17404       hitErrorRZ = cms.double( 0.0036 ),
17405       HitProducer = cms.string( "hltSiPixelRecHits" )
17406     ),
17407     TIB = cms.PSet(  ),
17408     TID = cms.PSet(  ),
17409     TOB = cms.PSet(  ),
17410     TEC = cms.PSet(  ),
17411     MTIB = cms.PSet(  ),
17412     MTID = cms.PSet(  ),
17413     MTOB = cms.PSet(  ),
17414     MTEC = cms.PSet(  )
17415 )
17416 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
17417     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17418       'BPix2+BPix3+BPix4',
17419       'BPix1+BPix3+BPix4',
17420       'BPix1+BPix2+BPix4',
17421       'BPix2+BPix3+FPix1_pos',
17422       'BPix2+BPix3+FPix1_neg',
17423       'BPix1+BPix2+FPix1_pos',
17424       'BPix1+BPix2+FPix1_neg',
17425       'BPix2+FPix1_pos+FPix2_pos',
17426       'BPix2+FPix1_neg+FPix2_neg',
17427       'BPix1+FPix1_pos+FPix2_pos',
17428       'BPix1+FPix1_neg+FPix2_neg',
17429       'FPix1_pos+FPix2_pos+FPix3_pos',
17430       'FPix1_neg+FPix2_neg+FPix3_neg',
17431       'BPix1+BPix3+FPix1_pos',
17432       'BPix1+BPix2+FPix2_pos',
17433       'BPix1+BPix3+FPix1_neg',
17434       'BPix1+BPix2+FPix2_neg',
17435       'BPix1+FPix2_neg+FPix3_neg',
17436       'BPix1+FPix1_neg+FPix3_neg',
17437       'BPix1+FPix2_pos+FPix3_pos',
17438       'BPix1+FPix1_pos+FPix3_pos' ),
17439     BPix = cms.PSet( 
17440       hitErrorRPhi = cms.double( 0.0027 ),
17441       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17442       useErrorsFromParam = cms.bool( True ),
17443       hitErrorRZ = cms.double( 0.006 ),
17444       HitProducer = cms.string( "hltSiPixelRecHits" )
17445     ),
17446     FPix = cms.PSet( 
17447       hitErrorRPhi = cms.double( 0.0051 ),
17448       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17449       useErrorsFromParam = cms.bool( True ),
17450       hitErrorRZ = cms.double( 0.0036 ),
17451       HitProducer = cms.string( "hltSiPixelRecHits" )
17452     ),
17453     TIB = cms.PSet(  ),
17454     TID = cms.PSet(  ),
17455     TOB = cms.PSet(  ),
17456     TEC = cms.PSet(  ),
17457     MTIB = cms.PSet(  ),
17458     MTID = cms.PSet(  ),
17459     MTOB = cms.PSet(  ),
17460     MTEC = cms.PSet(  )
17461 )
17462 fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
17463     cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17464     minEtCutEB = cms.double( 0.0 ),
17465     minEtCutEE = cms.double( 0.0 ),
17466     cuts = cms.VPSet( 
17467       cms.PSet(  endcapCut = cms.PSet( 
17468   useEt = cms.bool( False ),
17469   cutOverE = cms.double( 0.2 )
17470 ),
17471         var = cms.InputTag( "hltEgammaHoverEUnseeded" ),
17472         barrelCut = cms.PSet( 
17473           useEt = cms.bool( False ),
17474           cutOverE = cms.double( 0.2 )
17475         )
17476       )
17477     )
17478 )
17479 fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
17480     RegionPSet = cms.PSet( 
17481       minBSDeltaZ = cms.double( 0.0 ),
17482       useZInVertex = cms.bool( False ),
17483       vertices = cms.InputTag( "" ),
17484       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17485       useZInBeamspot = cms.bool( False ),
17486       ptMin = cms.double( 1.5 ),
17487       deltaEtaRegion = cms.double( 0.1 ),
17488       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
17489       originHalfLength = cms.double( 12.5 ),
17490       measurementTrackerEvent = cms.InputTag( "" ),
17491       originRadius = cms.double( 0.05 ),
17492       precise = cms.bool( True ),
17493       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17494       whereToUseMeasTracker = cms.string( "kNever" ),
17495       deltaPhiRegion = cms.double( 0.4 ),
17496       defaultZ = cms.double( 0.0 )
17497     )
17498 )
17499 fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17500     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
17501     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17502     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17503     clusterCheck = cms.InputTag( "" ),
17504     produceSeedingHitSets = cms.bool( True ),
17505     produceIntermediateHitDoublets = cms.bool( True ),
17506     maxElement = cms.uint32( 0 ),
17507     maxElementTotal = cms.uint32( 50000000 ),
17508     putEmptyIfMaxElementReached = cms.bool( False ),
17509     layerPairs = cms.vuint32( 0 )
17510 )
17511 fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17512     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
17513     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17514     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17515     clusterCheck = cms.InputTag( "" ),
17516     produceSeedingHitSets = cms.bool( True ),
17517     produceIntermediateHitDoublets = cms.bool( True ),
17518     maxElement = cms.uint32( 0 ),
17519     maxElementTotal = cms.uint32( 50000000 ),
17520     putEmptyIfMaxElementReached = cms.bool( False ),
17521     layerPairs = cms.vuint32( 0, 1 )
17522 )
17523 fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer",
17524     doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ),
17525     extraHitRPhitolerance = cms.double( 0.032 ),
17526     useBendingCorrection = cms.bool( True ),
17527     CAThetaCut = cms.double( 0.004 ),
17528     CAPhiCut = cms.double( 0.1 ),
17529     CAThetaCut_byTriplets = cms.VPSet( 
17530       cms.PSet(  seedingLayers = cms.string( "" ),
17531         cut = cms.double( -1.0 )
17532       )
17533     ),
17534     CAPhiCut_byTriplets = cms.VPSet( 
17535       cms.PSet(  seedingLayers = cms.string( "" ),
17536         cut = cms.double( -1.0 )
17537       )
17538     ),
17539     CAHardPtCut = cms.double( 0.3 ),
17540     maxChi2 = cms.PSet( 
17541       value2 = cms.double( 6.0 ),
17542       value1 = cms.double( 100.0 ),
17543       pt1 = cms.double( 0.8 ),
17544       enabled = cms.bool( True ),
17545       pt2 = cms.double( 8.0 )
17546     ),
17547     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17548 )
17549 fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17550     seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ),
17551     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17552     SeedMomentumForBOFF = cms.double( 5.0 ),
17553     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17554     MinOneOverPtError = cms.double( 1.0 ),
17555     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17556     magneticField = cms.string( "ParabolicMf" ),
17557     forceKinematicWithRegionDirection = cms.bool( False ),
17558     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17559 )
17560 fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17561     seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ),
17562     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17563     SeedMomentumForBOFF = cms.double( 5.0 ),
17564     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17565     MinOneOverPtError = cms.double( 1.0 ),
17566     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17567     magneticField = cms.string( "ParabolicMf" ),
17568     forceKinematicWithRegionDirection = cms.bool( False ),
17569     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17570 )
17571 fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner",
17572     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' ),
17573     clusterRemovalInfos = cms.VInputTag(  )
17574 )
17575 fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
17576     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
17577     vertices = cms.InputTag( "" ),
17578     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17579     measTkEvt = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
17580     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17581     matcherConfig = cms.PSet( 
17582       useRecoVertex = cms.bool( False ),
17583       minNrHits = cms.vuint32( 2, 3 ),
17584       matchingCuts = cms.VPSet( 
17585         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
17586           version = cms.int32( 2 ),
17587           dRZMaxHighEt = cms.vdouble( 9999.0 ),
17588           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
17589           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
17590           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
17591           dRZMaxHighEtThres = cms.vdouble( 0.0 )
17592         ),
17593         cms.PSet(  etaBins = cms.vdouble(  ),
17594           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17595           version = cms.int32( 2 ),
17596           dRZMaxHighEt = cms.vdouble( 0.05 ),
17597           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17598           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17599           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17600           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17601         ),
17602         cms.PSet(  etaBins = cms.vdouble(  ),
17603           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17604           version = cms.int32( 2 ),
17605           dRZMaxHighEt = cms.vdouble( 0.05 ),
17606           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17607           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17608           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17609           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17610         )
17611       ),
17612       minNrHitsValidLayerBins = cms.vint32( 4 ),
17613       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
17614       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
17615       paramMagField = cms.ESInputTag( "","ParabolicMf" )
17616     )
17617 )
17618 fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
17619     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17620     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17621     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
17622   cms.PSet(  yMin = cms.int32( 1 ),
17623     binType = cms.string( "AbsEtaClus" ),
17624     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
17625     xMin = cms.double( 0.0 ),
17626     yMax = cms.int32( 1 ),
17627     xMax = cms.double( 1.5 ),
17628     funcType = cms.string( "TF1:=pol3" )
17629   ),
17630   cms.PSet(  yMin = cms.int32( 2 ),
17631     binType = cms.string( "AbsEtaClus" ),
17632     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
17633     xMin = cms.double( 0.0 ),
17634     yMax = cms.int32( 2 ),
17635     xMax = cms.double( 1.5 ),
17636     funcType = cms.string( "TF1:=pol3" )
17637   ),
17638   cms.PSet(  yMin = cms.int32( 3 ),
17639     binType = cms.string( "AbsEtaClus" ),
17640     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
17641     xMin = cms.double( 0.0 ),
17642     yMax = cms.int32( 99999 ),
17643     xMax = cms.double( 1.5 ),
17644     funcType = cms.string( "TF1:=pol3" )
17645   ),
17646   cms.PSet(  yMin = cms.int32( 1 ),
17647     binType = cms.string( "AbsEtaClus" ),
17648     funcParams = cms.vdouble( 0.00823, -0.0029 ),
17649     xMin = cms.double( 1.5 ),
17650     yMax = cms.int32( 1 ),
17651     xMax = cms.double( 2.0 ),
17652     funcType = cms.string( "TF1:=pol1" )
17653   ),
17654   cms.PSet(  yMin = cms.int32( 1 ),
17655     binType = cms.string( "AbsEtaClus" ),
17656     funcParams = cms.vdouble( 0.00282 ),
17657     xMin = cms.double( 2.0 ),
17658     yMax = cms.int32( 1 ),
17659     xMax = cms.double( 3.0 ),
17660     funcType = cms.string( "TF1:=pol0" )
17661   ),
17662   cms.PSet(  yMin = cms.int32( 2 ),
17663     binType = cms.string( "AbsEtaClus" ),
17664     funcParams = cms.vdouble( 0.010838, -0.00345 ),
17665     xMin = cms.double( 1.5 ),
17666     yMax = cms.int32( 2 ),
17667     xMax = cms.double( 2.0 ),
17668     funcType = cms.string( "TF1:=pol1" )
17669   ),
17670   cms.PSet(  yMin = cms.int32( 2 ),
17671     binType = cms.string( "AbsEtaClus" ),
17672     funcParams = cms.vdouble( 0.0043 ),
17673     xMin = cms.double( 2.0 ),
17674     yMax = cms.int32( 2 ),
17675     xMax = cms.double( 3.0 ),
17676     funcType = cms.string( "TF1:=pol0" )
17677   ),
17678   cms.PSet(  yMin = cms.int32( 3 ),
17679     binType = cms.string( "AbsEtaClus" ),
17680     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
17681     xMin = cms.double( 1.5 ),
17682     yMax = cms.int32( 99999 ),
17683     xMax = cms.double( 3.0 ),
17684     funcType = cms.string( "TF1:=pol2" )
17685   )
17686 ) ),
17687     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
17688   cms.PSet(  yMin = cms.int32( 1 ),
17689     binType = cms.string( "AbsEtaClus" ),
17690     funcParams = cms.vdouble( 1.3E-4 ),
17691     xMin = cms.double( 0.0 ),
17692     yMax = cms.int32( 99999 ),
17693     xMax = cms.double( 1.6 ),
17694     funcType = cms.string( "TF1:=pol0" )
17695   ),
17696   cms.PSet(  yMin = cms.int32( 1 ),
17697     binType = cms.string( "AbsEtaClus" ),
17698     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
17699     xMin = cms.double( 1.5 ),
17700     yMax = cms.int32( 99999 ),
17701     xMax = cms.double( 1.9 ),
17702     funcType = cms.string( "TF1:=pol1" )
17703   ),
17704   cms.PSet(  yMin = cms.int32( 1 ),
17705     binType = cms.string( "AbsEtaClus" ),
17706     funcParams = cms.vdouble( 7.94E-5 ),
17707     xMin = cms.double( 1.9 ),
17708     yMax = cms.int32( 99999 ),
17709     xMax = cms.double( 3.0 ),
17710     funcType = cms.string( "TF1:=pol0" )
17711   )
17712 ) ),
17713     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
17714   cms.PSet(  yMin = cms.int32( 1 ),
17715     binType = cms.string( "AbsEtaClus" ),
17716     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
17717     xMin = cms.double( 0.0 ),
17718     yMax = cms.int32( 99999 ),
17719     xMax = cms.double( 1.5 ),
17720     funcType = cms.string( "TF1:=pol3" )
17721   ),
17722   cms.PSet(  yMin = cms.int32( 1 ),
17723     binType = cms.string( "AbsEtaClus" ),
17724     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
17725     xMin = cms.double( 1.5 ),
17726     yMax = cms.int32( 99999 ),
17727     xMax = cms.double( 3.0 ),
17728     funcType = cms.string( "TF1:=pol3" )
17729   )
17730 ) ),
17731     productsToWrite = cms.int32( 0 )
17732 )
17733 fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker",
17734     cleanTrajectoryAfterInOut = cms.bool( True ),
17735     doSeedingRegionRebuilding = cms.bool( True ),
17736     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17737     reverseTrajectories = cms.bool( False ),
17738     useHitsSplitting = cms.bool( True ),
17739     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
17740     src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17741     clustersToSkip = cms.InputTag( "" ),
17742     phase2clustersToSkip = cms.InputTag( "" ),
17743     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
17744     TransientInitialStateEstimatorParameters = cms.PSet( 
17745       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
17746       numberMeasurementsForFit = cms.int32( 4 ),
17747       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
17748     ),
17749     numHitsForSeedCleaner = cms.int32( 4 ),
17750     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17751     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17752     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17753     maxNSeeds = cms.uint32( 1000000 ),
17754     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17755 )
17756 fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer",
17757     TrajectoryInEvent = cms.bool( True ),
17758     useHitsSplitting = cms.bool( False ),
17759     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ),
17760     AlgorithmName = cms.string( "gsf" ),
17761     GeometricInnerState = cms.bool( True ),
17762     reMatchSplitHits = cms.bool( False ),
17763     usePropagatorForPCA = cms.bool( False ),
17764     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17765     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
17766     useSimpleMF = cms.bool( False ),
17767     SimpleMagneticField = cms.string( "" ),
17768     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
17769     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
17770     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17771     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17772     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
17773 )
17774 fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
17775     TrackProducer = cms.InputTag( "" ),
17776     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
17777     UseGsfTracks = cms.bool( True ),
17778     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
17779 )
17780 fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
17781     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17782     inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17783     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17784     upperTrackNrToRemoveCut = cms.int32( 9999 ),
17785     lowerTrackNrToRemoveCut = cms.int32( -1 ),
17786     useDefaultValuesForBarrel = cms.bool( False ),
17787     useDefaultValuesForEndcap = cms.bool( False ),
17788     produceAbsValues = cms.bool( False )
17789 )
17790 fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
17791     electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17792     trackProducer = cms.InputTag( "hltMergedTracks" ),
17793     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17794     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17795     egTrkIsoPtMin = cms.double( 1.0 ),
17796     egTrkIsoConeSize = cms.double( 0.2 ),
17797     egTrkIsoZSpan = cms.double( 0.15 ),
17798     egTrkIsoRSpan = cms.double( 999999.0 ),
17799     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
17800     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
17801     egTrkIsoStripBarrel = cms.double( 0.01 ),
17802     egTrkIsoStripEndcap = cms.double( 0.01 ),
17803     useGsfTrack = cms.bool( True ),
17804     useSCRefs = cms.bool( True )
17805 )
17806 fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer",
17807     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17808     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17809     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
17810 )
17811 fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17812     Src = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17813     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ),
17814     matchToPrevious = cms.bool( False ),
17815     MaxEta = cms.double( 2.5 ),
17816     MinPt = cms.double( 0.0 ),
17817     MinPtPair = cms.double( 0.0 ),
17818     MinInvMass = cms.double( 0.0 ),
17819     MaxInvMass = cms.double( 99999.0 ),
17820     ChargeOpt = cms.int32( 0 )
17821 )
17822 fragment.hltDisplacedmumuVtxNoMatchingProducerVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17823     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
17824     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3Filtered" ),
17825     matchToPrevious = cms.bool( False ),
17826     MaxEta = cms.double( 2.5 ),
17827     MinPt = cms.double( 0.0 ),
17828     MinPtPair = cms.double( 0.0 ),
17829     MinInvMass = cms.double( 0.0 ),
17830     MaxInvMass = cms.double( 99999.0 ),
17831     ChargeOpt = cms.int32( 0 )
17832 )
17833 fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17834     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
17835       'EcalRegionalRecHitsEE' ),
17836     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
17837     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17838     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17839     useUncalib = cms.bool( False ),
17840     doIsolated = cms.bool( True ),
17841     l1LowerThr = cms.double( 0.0 ),
17842     l1UpperThr = cms.double( 999.0 ),
17843     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17844     regionEtaMargin = cms.double( 0.4 ),
17845     regionPhiMargin = cms.double( 0.4 )
17846 )
17847 fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17848     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
17849     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
17850     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17851     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17852     useUncalib = cms.bool( False ),
17853     doIsolated = cms.bool( True ),
17854     l1LowerThr = cms.double( 0.0 ),
17855     l1UpperThr = cms.double( 999.0 ),
17856     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17857     regionEtaMargin = cms.double( 0.4 ),
17858     regionPhiMargin = cms.double( 0.4 )
17859 )
17860 fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer",
17861     navigator = cms.PSet( 
17862       barrel = cms.PSet(  ),
17863       endcap = cms.PSet(  ),
17864       name = cms.string( "PFRecHitECALNavigator" )
17865     ),
17866     producers = cms.VPSet( 
17867       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ),
17868         srFlags = cms.InputTag( "" ),
17869         name = cms.string( "PFEBRecHitCreator" ),
17870         qualityTests = cms.VPSet( 
17871           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17872             applySelectionsToAllCrystals = cms.bool( True )
17873           ),
17874           cms.PSet(  topologicalCleaning = cms.bool( True ),
17875             skipTTRecoveredHits = cms.bool( True ),
17876             cleaningThreshold = cms.double( 2.0 ),
17877             name = cms.string( "PFRecHitQTestECAL" ),
17878             timingCleaning = cms.bool( True )
17879           )
17880         )
17881       ),
17882       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ),
17883         srFlags = cms.InputTag( "" ),
17884         name = cms.string( "PFEERecHitCreator" ),
17885         qualityTests = cms.VPSet( 
17886           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17887             applySelectionsToAllCrystals = cms.bool( True )
17888           ),
17889           cms.PSet(  topologicalCleaning = cms.bool( True ),
17890             skipTTRecoveredHits = cms.bool( True ),
17891             cleaningThreshold = cms.double( 2.0 ),
17892             name = cms.string( "PFRecHitQTestECAL" ),
17893             timingCleaning = cms.bool( True )
17894           )
17895         )
17896       )
17897     )
17898 )
17899 fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer",
17900     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17901     producers = cms.VPSet( 
17902       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ),
17903         name = cms.string( "PFPSRecHitCreator" ),
17904         qualityTests = cms.VPSet( 
17905           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17906             name = cms.string( "PFRecHitQTestThreshold" )
17907           )
17908         )
17909       )
17910     )
17911 )
17912 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer",
17913     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ),
17914     usePFThresholdsFromDB = cms.bool( True ),
17915     recHitCleaners = cms.VPSet( 
17916     ),
17917     seedCleaners = cms.VPSet( 
17918     ),
17919     seedFinder = cms.PSet( 
17920       thresholdsByDetector = cms.VPSet( 
17921         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17922           seedingThreshold = cms.double( 0.6 ),
17923           detector = cms.string( "ECAL_ENDCAP" )
17924         ),
17925         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17926           seedingThreshold = cms.double( 0.23 ),
17927           detector = cms.string( "ECAL_BARREL" )
17928         )
17929       ),
17930       algoName = cms.string( "LocalMaximumSeedFinder" ),
17931       nNeighbours = cms.int32( 8 )
17932     ),
17933     initialClusteringStep = cms.PSet( 
17934       thresholdsByDetector = cms.VPSet( 
17935         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17936           gatheringThresholdPt = cms.double( 0.0 ),
17937           detector = cms.string( "ECAL_BARREL" )
17938         ),
17939         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17940           gatheringThresholdPt = cms.double( 0.0 ),
17941           detector = cms.string( "ECAL_ENDCAP" )
17942         )
17943       ),
17944       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17945       useCornerCells = cms.bool( True )
17946     ),
17947     pfClusterBuilder = cms.PSet( 
17948       minFracTot = cms.double( 1.0E-20 ),
17949       stoppingTolerance = cms.double( 1.0E-8 ),
17950       positionCalc = cms.PSet( 
17951         minAllowedNormalization = cms.double( 1.0E-9 ),
17952         posCalcNCrystals = cms.int32( 9 ),
17953         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17954         logWeightDenominator = cms.double( 0.08 ),
17955         minFractionInCalc = cms.double( 1.0E-9 ),
17956         timeResolutionCalcBarrel = cms.PSet( 
17957           corrTermLowE = cms.double( 0.0510871 ),
17958           threshLowE = cms.double( 0.5 ),
17959           noiseTerm = cms.double( 1.10889 ),
17960           constantTermLowE = cms.double( 0.0 ),
17961           noiseTermLowE = cms.double( 1.31883 ),
17962           threshHighE = cms.double( 5.0 ),
17963           constantTerm = cms.double( 0.428192 )
17964         ),
17965         timeResolutionCalcEndcap = cms.PSet( 
17966           corrTermLowE = cms.double( 0.0 ),
17967           threshLowE = cms.double( 1.0 ),
17968           noiseTerm = cms.double( 5.72489999999 ),
17969           constantTermLowE = cms.double( 0.0 ),
17970           noiseTermLowE = cms.double( 6.92683000001 ),
17971           threshHighE = cms.double( 10.0 ),
17972           constantTerm = cms.double( 0.0 )
17973         )
17974       ),
17975       maxIterations = cms.uint32( 50 ),
17976       positionCalcForConvergence = cms.PSet( 
17977         minAllowedNormalization = cms.double( 0.0 ),
17978         T0_ES = cms.double( 1.2 ),
17979         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17980         T0_EE = cms.double( 3.1 ),
17981         T0_EB = cms.double( 7.4 ),
17982         X0 = cms.double( 0.89 ),
17983         minFractionInCalc = cms.double( 0.0 ),
17984         W0 = cms.double( 4.2 )
17985       ),
17986       allCellsPositionCalc = cms.PSet( 
17987         minAllowedNormalization = cms.double( 1.0E-9 ),
17988         posCalcNCrystals = cms.int32( -1 ),
17989         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17990         logWeightDenominator = cms.double( 0.08 ),
17991         minFractionInCalc = cms.double( 1.0E-9 ),
17992         timeResolutionCalcBarrel = cms.PSet( 
17993           corrTermLowE = cms.double( 0.0510871 ),
17994           threshLowE = cms.double( 0.5 ),
17995           noiseTerm = cms.double( 1.10889 ),
17996           constantTermLowE = cms.double( 0.0 ),
17997           noiseTermLowE = cms.double( 1.31883 ),
17998           threshHighE = cms.double( 5.0 ),
17999           constantTerm = cms.double( 0.428192 )
18000         ),
18001         timeResolutionCalcEndcap = cms.PSet( 
18002           corrTermLowE = cms.double( 0.0 ),
18003           threshLowE = cms.double( 1.0 ),
18004           noiseTerm = cms.double( 5.72489999999 ),
18005           constantTermLowE = cms.double( 0.0 ),
18006           noiseTermLowE = cms.double( 6.92683000001 ),
18007           threshHighE = cms.double( 10.0 ),
18008           constantTerm = cms.double( 0.0 )
18009         )
18010       ),
18011       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18012       recHitEnergyNorms = cms.VPSet( 
18013         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
18014           detector = cms.string( "ECAL_BARREL" )
18015         ),
18016         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
18017           detector = cms.string( "ECAL_ENDCAP" )
18018         )
18019       ),
18020       showerSigma = cms.double( 1.5 ),
18021       minFractionToKeep = cms.double( 1.0E-7 ),
18022       excludeOtherSeeds = cms.bool( True )
18023     ),
18024     positionReCalc = cms.PSet( 
18025       minAllowedNormalization = cms.double( 0.0 ),
18026       T0_ES = cms.double( 1.2 ),
18027       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18028       T0_EE = cms.double( 3.1 ),
18029       T0_EB = cms.double( 7.4 ),
18030       X0 = cms.double( 0.89 ),
18031       minFractionInCalc = cms.double( 0.0 ),
18032       W0 = cms.double( 4.2 )
18033     ),
18034     energyCorrector = cms.PSet(  )
18035 )
18036 fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer",
18037     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ),
18038     usePFThresholdsFromDB = cms.bool( True ),
18039     recHitCleaners = cms.VPSet( 
18040     ),
18041     seedCleaners = cms.VPSet( 
18042     ),
18043     seedFinder = cms.PSet( 
18044       thresholdsByDetector = cms.VPSet( 
18045         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18046           seedingThreshold = cms.double( 1.2E-4 ),
18047           detector = cms.string( "PS1" )
18048         ),
18049         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18050           seedingThreshold = cms.double( 1.2E-4 ),
18051           detector = cms.string( "PS2" )
18052         )
18053       ),
18054       algoName = cms.string( "LocalMaximumSeedFinder" ),
18055       nNeighbours = cms.int32( 4 )
18056     ),
18057     initialClusteringStep = cms.PSet( 
18058       thresholdsByDetector = cms.VPSet( 
18059         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18060           gatheringThresholdPt = cms.double( 0.0 ),
18061           detector = cms.string( "PS1" )
18062         ),
18063         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18064           gatheringThresholdPt = cms.double( 0.0 ),
18065           detector = cms.string( "PS2" )
18066         )
18067       ),
18068       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18069       useCornerCells = cms.bool( False )
18070     ),
18071     pfClusterBuilder = cms.PSet( 
18072       minFracTot = cms.double( 1.0E-20 ),
18073       stoppingTolerance = cms.double( 1.0E-8 ),
18074       positionCalc = cms.PSet( 
18075         minAllowedNormalization = cms.double( 1.0E-9 ),
18076         posCalcNCrystals = cms.int32( -1 ),
18077         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18078         logWeightDenominator = cms.double( 6.0E-5 ),
18079         minFractionInCalc = cms.double( 1.0E-9 )
18080       ),
18081       maxIterations = cms.uint32( 50 ),
18082       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18083       recHitEnergyNorms = cms.VPSet( 
18084         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18085           detector = cms.string( "PS1" )
18086         ),
18087         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18088           detector = cms.string( "PS2" )
18089         )
18090       ),
18091       showerSigma = cms.double( 0.3 ),
18092       minFractionToKeep = cms.double( 1.0E-7 ),
18093       excludeOtherSeeds = cms.bool( True )
18094     ),
18095     positionReCalc = cms.PSet(  ),
18096     energyCorrector = cms.PSet(  )
18097 )
18098 fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer",
18099     minimumPSEnergy = cms.double( 0.0 ),
18100     skipPS = cms.bool( False ),
18101     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ),
18102     energyCorrector = cms.PSet( 
18103       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18104       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18105       applyCrackCorrections = cms.bool( False ),
18106       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18107       applyMVACorrections = cms.bool( True ),
18108       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18109       maxPtForMVAEvaluation = cms.double( 300.0 ),
18110       srfAwareCorrection = cms.bool( True )
18111     ),
18112     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" )
18113 )
18114 fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
18115     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18116     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ),
18117     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
18118     doRhoCorrection = cms.bool( True ),
18119     rhoMax = cms.double( 9.9999999E7 ),
18120     rhoScale = cms.double( 1.0 ),
18121     drMax = cms.double( 0.3 ),
18122     drVetoBarrel = cms.double( 0.05 ),
18123     drVetoEndcap = cms.double( 0.05 ),
18124     etaStripBarrel = cms.double( 0.0 ),
18125     etaStripEndcap = cms.double( 0.0 ),
18126     energyBarrel = cms.double( 0.0 ),
18127     energyEndcap = cms.double( 0.0 ),
18128     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
18129     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18130 )
18131 fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
18132     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18133     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
18134     useHF = cms.bool( False ),
18135     pfClusterProducerHFEM = cms.InputTag( "" ),
18136     pfClusterProducerHFHAD = cms.InputTag( "" ),
18137     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
18138     doRhoCorrection = cms.bool( True ),
18139     rhoMax = cms.double( 9.9999999E7 ),
18140     rhoScale = cms.double( 1.0 ),
18141     drMax = cms.double( 0.3 ),
18142     drVetoBarrel = cms.double( 0.1 ),
18143     drVetoEndcap = cms.double( 0.1 ),
18144     etaStripBarrel = cms.double( 0.0 ),
18145     etaStripEndcap = cms.double( 0.0 ),
18146     energyBarrel = cms.double( 0.0 ),
18147     energyEndcap = cms.double( 0.0 ),
18148     useEt = cms.bool( True ),
18149     effectiveAreas = cms.vdouble( 0.11, 0.163 ),
18150     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18151     doEffAreaCorrection = cms.bool( False ),
18152     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
18153     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
18154 )
18155 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
18156     RegionPSet = cms.PSet( 
18157       vertexCollection = cms.InputTag( "hltPixelVertices" ),
18158       zErrorVetex = cms.double( 0.2 ),
18159       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18160       zErrorBeamSpot = cms.double( 24.2 ),
18161       maxNVertices = cms.int32( 4 ),
18162       maxNRegions = cms.int32( 40 ),
18163       nSigmaZVertex = cms.double( 3.0 ),
18164       nSigmaZBeamSpot = cms.double( 4.0 ),
18165       ptMin = cms.double( 0.3 ),
18166       mode = cms.string( "VerticesFixed" ),
18167       input = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18168       searchOpt = cms.bool( False ),
18169       whereToUseMeasurementTracker = cms.string( "Never" ),
18170       originRadius = cms.double( 0.1 ),
18171       measurementTrackerName = cms.InputTag( "" ),
18172       precise = cms.bool( True ),
18173       deltaEta = cms.double( 0.3 ),
18174       deltaPhi = cms.double( 0.3 )
18175     )
18176 )
18177 fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion",
18178     tracks = cms.InputTag( "hltPixelTracks" ),
18179     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ),
18180     produceTrackCollection = cms.bool( True ),
18181     produceMask = cms.bool( False )
18182 )
18183 fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
18184     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ),
18185     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
18186     originHalfLength = cms.double( 0.3 ),
18187     originRadius = cms.double( 0.1 ),
18188     useProtoTrackKinematics = cms.bool( False ),
18189     useEventsWithNoVertex = cms.bool( True ),
18190     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
18191     usePV = cms.bool( False ),
18192     includeFourthHit = cms.bool( True ),
18193     produceComplement = cms.bool( False ),
18194     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
18195 )
18196 fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
18197     cleanTrajectoryAfterInOut = cms.bool( False ),
18198     doSeedingRegionRebuilding = cms.bool( False ),
18199     onlyPixelHitsForSeedCleaner = cms.bool( False ),
18200     reverseTrajectories = cms.bool( False ),
18201     useHitsSplitting = cms.bool( False ),
18202     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
18203     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ),
18204     clustersToSkip = cms.InputTag( "" ),
18205     phase2clustersToSkip = cms.InputTag( "" ),
18206     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
18207     TransientInitialStateEstimatorParameters = cms.PSet( 
18208       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18209       numberMeasurementsForFit = cms.int32( 4 ),
18210       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18211     ),
18212     numHitsForSeedCleaner = cms.int32( 4 ),
18213     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18214     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18215     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18216     maxNSeeds = cms.uint32( 100000 ),
18217     maxSeedsBeforeCleaning = cms.uint32( 1000 )
18218 )
18219 fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
18220     TrajectoryInEvent = cms.bool( False ),
18221     useHitsSplitting = cms.bool( False ),
18222     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ),
18223     clusterRemovalInfo = cms.InputTag( "" ),
18224     AlgorithmName = cms.string( "hltIter0" ),
18225     GeometricInnerState = cms.bool( True ),
18226     reMatchSplitHits = cms.bool( False ),
18227     usePropagatorForPCA = cms.bool( False ),
18228     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18229     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
18230     useSimpleMF = cms.bool( True ),
18231     SimpleMagneticField = cms.string( "ParabolicMf" ),
18232     Fitter = cms.string( "hltESPFittingSmootherIT" ),
18233     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18234     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18235     NavigationSchool = cms.string( "" ),
18236     MeasurementTracker = cms.string( "" )
18237 )
18238 fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
18239     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18240     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18241     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
18242     ignoreVertices = cms.bool( False ),
18243     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
18244     mva = cms.PSet( 
18245       minPixelHits = cms.vint32( 0, 0, 0 ),
18246       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
18247       dr_par = cms.PSet( 
18248         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
18249         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
18250         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
18251         dr_exp = cms.vint32( 4, 4, 4 ),
18252         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
18253       ),
18254       maxLostLayers = cms.vint32( 1, 1, 1 ),
18255       min3DLayers = cms.vint32( 0, 0, 0 ),
18256       dz_par = cms.PSet( 
18257         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
18258         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
18259         dz_exp = cms.vint32( 4, 4, 4 )
18260       ),
18261       minNVtxTrk = cms.int32( 3 ),
18262       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
18263       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
18264       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
18265       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
18266       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
18267       minLayers = cms.vint32( 3, 3, 3 )
18268     )
18269 )
18270 fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
18271     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18272     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ),
18273     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ),
18274     minQuality = cms.string( "highPurity" ),
18275     copyExtras = cms.untracked.bool( True ),
18276     copyTrajectories = cms.untracked.bool( False )
18277 )
18278 fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
18279     UseRhoCorrectedCaloDeposits = cms.bool( False ),
18280     UseCaloIso = cms.bool( False ),
18281     CaloDepositsLabel = cms.InputTag( "notUsed" ),
18282     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18283     OutputMuIsoDeposits = cms.bool( True ),
18284     TrackPt_Min = cms.double( -1.0 ),
18285     printDebug = cms.bool( False ),
18286     CutsPSet = cms.PSet( 
18287       applyCutsORmaxNTracks = cms.bool( False ),
18288       maxNTracks = cms.int32( -1 ),
18289       Thresholds = cms.vdouble( 0.09 ),
18290       EtaBounds = cms.vdouble( 2.411 ),
18291       ComponentName = cms.string( "SimpleCuts" ),
18292       ConeSizes = cms.vdouble( 0.3 )
18293     ),
18294     TrkExtractorPSet = cms.PSet( 
18295       Diff_z = cms.double( 0.2 ),
18296       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ),
18297       Chi2Ndof_Max = cms.double( 1.0E64 ),
18298       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18299       DR_Veto = cms.double( 0.01 ),
18300       Pt_Min = cms.double( -1.0 ),
18301       VetoLeadingTrack = cms.bool( True ),
18302       DR_Max = cms.double( 0.3 ),
18303       DepositLabel = cms.untracked.string( "PXLS" ),
18304       PtVeto_Min = cms.double( 2.0 ),
18305       NHits_Min = cms.uint32( 0 ),
18306       PropagateTracksToRadius = cms.bool( True ),
18307       ReferenceRadius = cms.double( 6.0 ),
18308       Chi2Prob_Min = cms.double( -1.0 ),
18309       Diff_r = cms.double( 0.1 ),
18310       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
18311       ComponentName = cms.string( "PixelTrackExtractor" ),
18312       DR_VetoPt = cms.double( 0.025 )
18313     ),
18314     CaloExtractorPSet = cms.PSet( 
18315       DR_Veto_H = cms.double( 0.1 ),
18316       Vertex_Constraint_Z = cms.bool( False ),
18317       DR_Veto_E = cms.double( 0.07 ),
18318       Weight_H = cms.double( 1.0 ),
18319       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
18320       DR_Max = cms.double( 0.3 ),
18321       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
18322       Vertex_Constraint_XY = cms.bool( False ),
18323       Threshold_H = cms.double( 0.5 ),
18324       Threshold_E = cms.double( 0.2 ),
18325       ComponentName = cms.string( "CaloExtractor" ),
18326       Weight_E = cms.double( 1.0 )
18327     )
18328 )
18329 fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer",
18330     OtherTracks = cms.InputTag( "hltPFMuonMerging" ),
18331     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18332     mantissaPrecision = cms.int32( 10 ),
18333     vtxMinDist = cms.double( 999.0 ),
18334     ptMin = cms.double( 1.0 )
18335 )
18336 fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer",
18337     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18338     mantissaPrecision = cms.int32( 10 )
18339 )
18340 fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer",
18341     pfJetCollection = cms.InputTag( "hltAK4PFJets" ),
18342     pfJetTagCollection = cms.InputTag( "" ),
18343     pfCandidateCollection = cms.InputTag( "hltParticleFlow" ),
18344     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18345     metCollection = cms.InputTag( "hltPFMETProducer" ),
18346     rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
18347     pfJetPtCut = cms.double( 20.0 ),
18348     pfJetEtaCut = cms.double( 5.0 ),
18349     pfCandidatePtCut = cms.double( 0.6 ),
18350     pfCandidateEtaCut = cms.double( 3.0 ),
18351     mantissaPrecision = cms.int32( 10 ),
18352     doJetTags = cms.bool( True ),
18353     doCandidates = cms.bool( True ),
18354     doMet = cms.bool( True ),
18355     doTrackVars = cms.bool( True ),
18356     relativeTrackVars = cms.bool( True ),
18357     doCandIndsForJets = cms.bool( False )
18358 )
18359 fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18360     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18361     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerNoVtx" ),
18362     InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ),
18363     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
18364     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
18365     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ),
18366     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ),
18367     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ),
18368     muonPtCut = cms.double( 0.0 ),
18369     muonEtaCut = cms.double( 2.4 ),
18370     minVtxProbCut = cms.double( 0.001 )
18371 )
18372 fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18373     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ),
18374     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerVtx" ),
18375     InputMuons = cms.InputTag( "hltIterL3Muons" ),
18376     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18377     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
18378     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
18379     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
18380     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ),
18381     muonPtCut = cms.double( 0.0 ),
18382     muonEtaCut = cms.double( 2.4 ),
18383     minVtxProbCut = cms.double( 0.001 )
18384 )
18385 fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer",
18386     EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
18387     EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
18388     SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
18389     r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
18390     HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ),
18391     DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ),
18392     DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ),
18393     MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ),
18394     OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ),
18395     fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ),
18396     EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
18397     EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ),
18398     HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
18399     egammaPtCut = cms.double( 2.0 ),
18400     egammaEtaCut = cms.double( 2.5 ),
18401     egammaHoverECut = cms.double( 9999.0 ),
18402     egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ),
18403     absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ),
18404     saveRecHitTiming = cms.bool( False ),
18405     mantissaPrecision = cms.int32( 10 ),
18406     rechitMatrixSize = cms.int32( 10 ),
18407     rechitZeroSuppression = cms.bool( True ),
18408     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18409     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
18410 )
18411 fragment.hltScoutingRecHitPacker = cms.EDProducer( "HLTScoutingRecHitProducer",
18412     pfRecHitsECAL = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
18413     pfRecHitsECALCleaned = cms.InputTag( 'hltParticleFlowRecHitECALUnseeded','Cleaned' ),
18414     pfRecHitsHBHE = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
18415     minEnergyEB = cms.double( -1.0 ),
18416     minEnergyEE = cms.double( -1.0 ),
18417     minEnergyCleanedEB = cms.double( -1.0 ),
18418     minEnergyCleanedEE = cms.double( -1.0 ),
18419     minEnergyHBHE = cms.double( 1.0 ),
18420     mantissaPrecision = cms.int32( 10 )
18421 )
18422 fragment.hltPreDSTPFScoutingDoubleMuonVtx = cms.EDFilter( "HLTPrescaler",
18423     offset = cms.uint32( 0 ),
18424     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18425 )
18426 fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
18427     saveTags = cms.bool( True ),
18428     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18429     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
18430     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18431     SeedMapTag = cms.InputTag( "hltL2Muons" ),
18432     MinN = cms.int32( 0 ),
18433     MaxEta = cms.double( 2.5 ),
18434     AbsEtaBins = cms.vdouble( 0.0 ),
18435     MinNstations = cms.vint32( 0 ),
18436     MinNhits = cms.vint32( 0 ),
18437     CutOnChambers = cms.bool( False ),
18438     MinNchambers = cms.vint32( 0 ),
18439     MaxDr = cms.double( 9999.0 ),
18440     MinDr = cms.double( -1.0 ),
18441     MaxDz = cms.double( 9999.0 ),
18442     MinDxySig = cms.double( -1.0 ),
18443     MinPt = cms.double( 0.0 ),
18444     NSigmaPt = cms.double( 0.0 ),
18445     MatchToPreviousCand = cms.bool( True )
18446 )
18447 fragment.hltDoubleMuonL3PreFilteredScoutingVtx = cms.EDFilter( "HLTMuonL3PreFilter",
18448     saveTags = cms.bool( True ),
18449     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18450     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18451     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18452     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18453     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18454     MinN = cms.int32( 2 ),
18455     MaxEta = cms.double( 2.5 ),
18456     MinNhits = cms.int32( 0 ),
18457     MaxDr = cms.double( 9999.0 ),
18458     MinDr = cms.double( -1.0 ),
18459     MaxDz = cms.double( 9999.0 ),
18460     MinDxySig = cms.double( -1.0 ),
18461     MinPt = cms.double( 0.0 ),
18462     NSigmaPt = cms.double( 0.0 ),
18463     MaxNormalizedChi2 = cms.double( 9999.0 ),
18464     MaxDXYBeamSpot = cms.double( 9999.0 ),
18465     MinDXYBeamSpot = cms.double( -1.0 ),
18466     MinNmuonHits = cms.int32( 0 ),
18467     MaxPtDifference = cms.double( 9999.0 ),
18468     MinTrackPt = cms.double( 0.0 ),
18469     minMuonStations = cms.int32( 0 ),
18470     minTrkHits = cms.int32( -1 ),
18471     minMuonHits = cms.int32( -1 ),
18472     allowedTypeMask = cms.uint32( 255 ),
18473     requiredTypeMask = cms.uint32( 0 ),
18474     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
18475     trkMuonId = cms.uint32( 0 ),
18476     L1MatchingdR = cms.double( 0.3 ),
18477     MatchToPreviousCand = cms.bool( True ),
18478     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18479     requireL3MuonTrajectorySeed = cms.bool( False ),
18480     useSimpleGeometry = cms.bool( True ),
18481     useStation2 = cms.bool( True ),
18482     fallbackToME1 = cms.bool( False ),
18483     cosmicPropagationHypothesis = cms.bool( False ),
18484     useMB2InOverlap = cms.bool( False ),
18485     useTrack = cms.string( "tracker" ),
18486     useState = cms.string( "atVertex" ),
18487     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18488     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18489     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18490 )
18491 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi = cms.EDFilter( "HLTPrescaler",
18492     offset = cms.uint32( 0 ),
18493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18494 )
18495 fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18496     saveTags = cms.bool( True ),
18497     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18498     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18499     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18500     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18501     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18502     PreviousCandIsL2 = cms.bool( True ),
18503     FastAccept = cms.bool( False ),
18504     MinN = cms.int32( 1 ),
18505     MaxEta = cms.double( 2.5 ),
18506     MinNhits = cms.int32( 0 ),
18507     MaxDr = cms.double( 2.0 ),
18508     MaxDz = cms.double( 9999.0 ),
18509     ChargeOpt = cms.int32( -1 ),
18510     MinPtPair = cms.vdouble( 0.0 ),
18511     MaxPtPair = cms.vdouble( 1.0E125 ),
18512     MinPtMax = cms.vdouble( 0.0 ),
18513     MinPtMin = cms.vdouble( 0.0 ),
18514     MaxPtMin = cms.vdouble( 1.0E125 ),
18515     MinInvMass = cms.vdouble( 2.7 ),
18516     MaxInvMass = cms.vdouble( 3.5 ),
18517     MinDiMuonDeltaR = cms.double( -1.0 ),
18518     MinAcop = cms.double( -999.0 ),
18519     MaxAcop = cms.double( 999.0 ),
18520     MinPtBalance = cms.double( -1.0 ),
18521     MaxPtBalance = cms.double( 999999.0 ),
18522     NSigmaPt = cms.double( 0.0 ),
18523     MaxDCAMuMu = cms.double( 0.5 ),
18524     MaxRapidityPair = cms.double( 999999.0 ),
18525     CutCowboys = cms.bool( False ),
18526     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18527     L1MatchingdR = cms.double( 0.3 ),
18528     MatchToPreviousCand = cms.bool( True ),
18529     useSimpleGeometry = cms.bool( True ),
18530     useStation2 = cms.bool( True ),
18531     fallbackToME1 = cms.bool( False ),
18532     cosmicPropagationHypothesis = cms.bool( False ),
18533     useMB2InOverlap = cms.bool( False ),
18534     useTrack = cms.string( "tracker" ),
18535     useState = cms.string( "atVertex" ),
18536     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18537     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18538     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18539 )
18540 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ = cms.EDFilter( "HLTPrescaler",
18541     offset = cms.uint32( 0 ),
18542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18543 )
18544 fragment.hltDoubleMuScoutingMonitorZL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18545     saveTags = cms.bool( True ),
18546     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18547     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18548     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18549     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18550     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18551     PreviousCandIsL2 = cms.bool( True ),
18552     FastAccept = cms.bool( False ),
18553     MinN = cms.int32( 1 ),
18554     MaxEta = cms.double( 2.5 ),
18555     MinNhits = cms.int32( 0 ),
18556     MaxDr = cms.double( 9999.0 ),
18557     MaxDz = cms.double( 9999.0 ),
18558     ChargeOpt = cms.int32( -1 ),
18559     MinPtPair = cms.vdouble( 0.0 ),
18560     MaxPtPair = cms.vdouble( 1.0E125 ),
18561     MinPtMax = cms.vdouble( 0.0 ),
18562     MinPtMin = cms.vdouble( 0.0 ),
18563     MaxPtMin = cms.vdouble( 1.0E125 ),
18564     MinInvMass = cms.vdouble( 80.0 ),
18565     MaxInvMass = cms.vdouble( 100.0 ),
18566     MinDiMuonDeltaR = cms.double( -1.0 ),
18567     MinAcop = cms.double( -999.0 ),
18568     MaxAcop = cms.double( 999.0 ),
18569     MinPtBalance = cms.double( -1.0 ),
18570     MaxPtBalance = cms.double( 999999.0 ),
18571     NSigmaPt = cms.double( 0.0 ),
18572     MaxDCAMuMu = cms.double( 0.5 ),
18573     MaxRapidityPair = cms.double( 999999.0 ),
18574     CutCowboys = cms.bool( False ),
18575     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18576     L1MatchingdR = cms.double( 0.3 ),
18577     MatchToPreviousCand = cms.bool( True ),
18578     useSimpleGeometry = cms.bool( True ),
18579     useStation2 = cms.bool( True ),
18580     fallbackToME1 = cms.bool( False ),
18581     cosmicPropagationHypothesis = cms.bool( False ),
18582     useMB2InOverlap = cms.bool( False ),
18583     useTrack = cms.string( "tracker" ),
18584     useState = cms.string( "atVertex" ),
18585     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18586     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18587     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18588 )
18589 fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18590     saveTags = cms.bool( True ),
18591     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" ),
18592     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18593     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18594     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18595     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18596     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18597     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18598     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18599     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18600     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18601 )
18602 fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler",
18603     offset = cms.uint32( 0 ),
18604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18605 )
18606 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18607     productLabels = cms.vstring( 'EcalRecHitsEB',
18608       'EcalRecHitsEE' ),
18609     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
18610     l1InputRegions = cms.VPSet( 
18611       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18612         regionEtaMargin = cms.double( 0.9 ),
18613         type = cms.string( "EGamma" ),
18614         minEt = cms.double( 5.0 ),
18615         regionPhiMargin = cms.double( 1.2 ),
18616         maxEt = cms.double( 999999.0 )
18617       ),
18618       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18619         regionEtaMargin = cms.double( 0.9 ),
18620         type = cms.string( "Jet" ),
18621         minEt = cms.double( 170.0 ),
18622         regionPhiMargin = cms.double( 1.2 ),
18623         maxEt = cms.double( 999999.0 )
18624       ),
18625       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18626         regionEtaMargin = cms.double( 0.9 ),
18627         type = cms.string( "Tau" ),
18628         minEt = cms.double( 100.0 ),
18629         regionPhiMargin = cms.double( 1.2 ),
18630         maxEt = cms.double( 999999.0 )
18631       )
18632     )
18633 )
18634 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18635     productLabels = cms.vstring( 'EcalRecHitsES' ),
18636     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
18637     l1InputRegions = cms.VPSet( 
18638       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18639         regionEtaMargin = cms.double( 0.9 ),
18640         type = cms.string( "EGamma" ),
18641         minEt = cms.double( 5.0 ),
18642         regionPhiMargin = cms.double( 1.2 ),
18643         maxEt = cms.double( 999999.0 )
18644       ),
18645       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18646         regionEtaMargin = cms.double( 0.9 ),
18647         type = cms.string( "Jet" ),
18648         minEt = cms.double( 170.0 ),
18649         regionPhiMargin = cms.double( 1.2 ),
18650         maxEt = cms.double( 999999.0 )
18651       ),
18652       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18653         regionEtaMargin = cms.double( 0.9 ),
18654         type = cms.string( "Tau" ),
18655         minEt = cms.double( 100.0 ),
18656         regionPhiMargin = cms.double( 1.2 ),
18657         maxEt = cms.double( 999999.0 )
18658       )
18659     )
18660 )
18661 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
18662     navigator = cms.PSet( 
18663       barrel = cms.PSet(  ),
18664       endcap = cms.PSet(  ),
18665       name = cms.string( "PFRecHitECALNavigator" )
18666     ),
18667     producers = cms.VPSet( 
18668       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18669         srFlags = cms.InputTag( "" ),
18670         name = cms.string( "PFEBRecHitCreator" ),
18671         qualityTests = cms.VPSet( 
18672           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18673             applySelectionsToAllCrystals = cms.bool( True )
18674           ),
18675           cms.PSet(  topologicalCleaning = cms.bool( True ),
18676             skipTTRecoveredHits = cms.bool( True ),
18677             cleaningThreshold = cms.double( 2.0 ),
18678             name = cms.string( "PFRecHitQTestECAL" ),
18679             timingCleaning = cms.bool( True )
18680           )
18681         )
18682       ),
18683       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18684         srFlags = cms.InputTag( "" ),
18685         name = cms.string( "PFEERecHitCreator" ),
18686         qualityTests = cms.VPSet( 
18687           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18688             applySelectionsToAllCrystals = cms.bool( True )
18689           ),
18690           cms.PSet(  topologicalCleaning = cms.bool( True ),
18691             skipTTRecoveredHits = cms.bool( True ),
18692             cleaningThreshold = cms.double( 2.0 ),
18693             name = cms.string( "PFRecHitQTestECAL" ),
18694             timingCleaning = cms.bool( True )
18695           )
18696         )
18697       )
18698     )
18699 )
18700 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
18701     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
18702     producers = cms.VPSet( 
18703       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
18704         name = cms.string( "PFPSRecHitCreator" ),
18705         qualityTests = cms.VPSet( 
18706           cms.PSet(  threshold = cms.double( 7.0E-6 ),
18707             name = cms.string( "PFRecHitQTestThreshold" )
18708           )
18709         )
18710       )
18711     )
18712 )
18713 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
18714     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
18715     usePFThresholdsFromDB = cms.bool( True ),
18716     recHitCleaners = cms.VPSet( 
18717     ),
18718     seedCleaners = cms.VPSet( 
18719     ),
18720     seedFinder = cms.PSet( 
18721       thresholdsByDetector = cms.VPSet( 
18722         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18723           seedingThreshold = cms.double( 1.2E-4 ),
18724           detector = cms.string( "PS1" )
18725         ),
18726         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18727           seedingThreshold = cms.double( 1.2E-4 ),
18728           detector = cms.string( "PS2" )
18729         )
18730       ),
18731       algoName = cms.string( "LocalMaximumSeedFinder" ),
18732       nNeighbours = cms.int32( 4 )
18733     ),
18734     initialClusteringStep = cms.PSet( 
18735       thresholdsByDetector = cms.VPSet( 
18736         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18737           gatheringThresholdPt = cms.double( 0.0 ),
18738           detector = cms.string( "PS1" )
18739         ),
18740         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18741           gatheringThresholdPt = cms.double( 0.0 ),
18742           detector = cms.string( "PS2" )
18743         )
18744       ),
18745       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18746       useCornerCells = cms.bool( False )
18747     ),
18748     pfClusterBuilder = cms.PSet( 
18749       minFracTot = cms.double( 1.0E-20 ),
18750       stoppingTolerance = cms.double( 1.0E-8 ),
18751       positionCalc = cms.PSet( 
18752         minAllowedNormalization = cms.double( 1.0E-9 ),
18753         posCalcNCrystals = cms.int32( -1 ),
18754         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18755         logWeightDenominator = cms.double( 6.0E-5 ),
18756         minFractionInCalc = cms.double( 1.0E-9 )
18757       ),
18758       maxIterations = cms.uint32( 50 ),
18759       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18760       recHitEnergyNorms = cms.VPSet( 
18761         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18762           detector = cms.string( "PS1" )
18763         ),
18764         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18765           detector = cms.string( "PS2" )
18766         )
18767       ),
18768       showerSigma = cms.double( 0.3 ),
18769       minFractionToKeep = cms.double( 1.0E-7 ),
18770       excludeOtherSeeds = cms.bool( True )
18771     ),
18772     positionReCalc = cms.PSet(  ),
18773     energyCorrector = cms.PSet(  )
18774 )
18775 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
18776     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
18777     usePFThresholdsFromDB = cms.bool( True ),
18778     recHitCleaners = cms.VPSet( 
18779     ),
18780     seedCleaners = cms.VPSet( 
18781     ),
18782     seedFinder = cms.PSet( 
18783       thresholdsByDetector = cms.VPSet( 
18784         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
18785           seedingThreshold = cms.double( 0.6 ),
18786           detector = cms.string( "ECAL_ENDCAP" )
18787         ),
18788         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18789           seedingThreshold = cms.double( 0.23 ),
18790           detector = cms.string( "ECAL_BARREL" )
18791         )
18792       ),
18793       algoName = cms.string( "LocalMaximumSeedFinder" ),
18794       nNeighbours = cms.int32( 8 )
18795     ),
18796     initialClusteringStep = cms.PSet( 
18797       thresholdsByDetector = cms.VPSet( 
18798         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
18799           gatheringThresholdPt = cms.double( 0.0 ),
18800           detector = cms.string( "ECAL_BARREL" )
18801         ),
18802         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
18803           gatheringThresholdPt = cms.double( 0.0 ),
18804           detector = cms.string( "ECAL_ENDCAP" )
18805         )
18806       ),
18807       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18808       useCornerCells = cms.bool( True )
18809     ),
18810     pfClusterBuilder = cms.PSet( 
18811       minFracTot = cms.double( 1.0E-20 ),
18812       stoppingTolerance = cms.double( 1.0E-8 ),
18813       positionCalc = cms.PSet( 
18814         minAllowedNormalization = cms.double( 1.0E-9 ),
18815         posCalcNCrystals = cms.int32( 9 ),
18816         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18817         logWeightDenominator = cms.double( 0.08 ),
18818         minFractionInCalc = cms.double( 1.0E-9 ),
18819         timeResolutionCalcBarrel = cms.PSet( 
18820           corrTermLowE = cms.double( 0.0510871 ),
18821           threshLowE = cms.double( 0.5 ),
18822           noiseTerm = cms.double( 1.10889 ),
18823           constantTermLowE = cms.double( 0.0 ),
18824           noiseTermLowE = cms.double( 1.31883 ),
18825           threshHighE = cms.double( 5.0 ),
18826           constantTerm = cms.double( 0.428192 )
18827         ),
18828         timeResolutionCalcEndcap = cms.PSet( 
18829           corrTermLowE = cms.double( 0.0 ),
18830           threshLowE = cms.double( 1.0 ),
18831           noiseTerm = cms.double( 5.72489999999 ),
18832           constantTermLowE = cms.double( 0.0 ),
18833           noiseTermLowE = cms.double( 6.92683000001 ),
18834           threshHighE = cms.double( 10.0 ),
18835           constantTerm = cms.double( 0.0 )
18836         )
18837       ),
18838       maxIterations = cms.uint32( 50 ),
18839       positionCalcForConvergence = cms.PSet( 
18840         minAllowedNormalization = cms.double( 0.0 ),
18841         T0_ES = cms.double( 1.2 ),
18842         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18843         T0_EE = cms.double( 3.1 ),
18844         T0_EB = cms.double( 7.4 ),
18845         X0 = cms.double( 0.89 ),
18846         minFractionInCalc = cms.double( 0.0 ),
18847         W0 = cms.double( 4.2 )
18848       ),
18849       allCellsPositionCalc = cms.PSet( 
18850         minAllowedNormalization = cms.double( 1.0E-9 ),
18851         posCalcNCrystals = cms.int32( -1 ),
18852         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18853         logWeightDenominator = cms.double( 0.08 ),
18854         minFractionInCalc = cms.double( 1.0E-9 ),
18855         timeResolutionCalcBarrel = cms.PSet( 
18856           corrTermLowE = cms.double( 0.0510871 ),
18857           threshLowE = cms.double( 0.5 ),
18858           noiseTerm = cms.double( 1.10889 ),
18859           constantTermLowE = cms.double( 0.0 ),
18860           noiseTermLowE = cms.double( 1.31883 ),
18861           threshHighE = cms.double( 5.0 ),
18862           constantTerm = cms.double( 0.428192 )
18863         ),
18864         timeResolutionCalcEndcap = cms.PSet( 
18865           corrTermLowE = cms.double( 0.0 ),
18866           threshLowE = cms.double( 1.0 ),
18867           noiseTerm = cms.double( 5.72489999999 ),
18868           constantTermLowE = cms.double( 0.0 ),
18869           noiseTermLowE = cms.double( 6.92683000001 ),
18870           threshHighE = cms.double( 10.0 ),
18871           constantTerm = cms.double( 0.0 )
18872         )
18873       ),
18874       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18875       recHitEnergyNorms = cms.VPSet( 
18876         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
18877           detector = cms.string( "ECAL_BARREL" )
18878         ),
18879         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
18880           detector = cms.string( "ECAL_ENDCAP" )
18881         )
18882       ),
18883       showerSigma = cms.double( 1.5 ),
18884       minFractionToKeep = cms.double( 1.0E-7 ),
18885       excludeOtherSeeds = cms.bool( True )
18886     ),
18887     positionReCalc = cms.PSet( 
18888       minAllowedNormalization = cms.double( 0.0 ),
18889       T0_ES = cms.double( 1.2 ),
18890       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18891       T0_EE = cms.double( 3.1 ),
18892       T0_EB = cms.double( 7.4 ),
18893       X0 = cms.double( 0.89 ),
18894       minFractionInCalc = cms.double( 0.0 ),
18895       W0 = cms.double( 4.2 )
18896     ),
18897     energyCorrector = cms.PSet(  )
18898 )
18899 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
18900     minimumPSEnergy = cms.double( 0.0 ),
18901     skipPS = cms.bool( False ),
18902     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
18903     energyCorrector = cms.PSet( 
18904       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18905       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18906       applyCrackCorrections = cms.bool( False ),
18907       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18908       applyMVACorrections = cms.bool( True ),
18909       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18910       maxPtForMVAEvaluation = cms.double( 300.0 ),
18911       srfAwareCorrection = cms.bool( True )
18912     ),
18913     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
18914 )
18915 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
18916     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
18917     doSatelliteClusterMerge = cms.bool( False ),
18918     thresh_PFClusterBarrel = cms.double( 0.5 ),
18919     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
18920     useRegression = cms.bool( True ),
18921     satelliteMajorityFraction = cms.double( 0.5 ),
18922     thresh_PFClusterEndcap = cms.double( 0.5 ),
18923     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18924     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
18925     verbose = cms.untracked.bool( False ),
18926     thresh_SCEt = cms.double( 4.0 ),
18927     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
18928     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
18929     useDynamicDPhiWindow = cms.bool( True ),
18930     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
18931     regressionConfig = cms.PSet( 
18932       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
18933       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18934       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18935       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
18936       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
18937       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
18938       isHLT = cms.bool( True ),
18939       regTrainedWithPS = cms.bool( True )
18940     ),
18941     applyCrackCorrections = cms.bool( False ),
18942     satelliteClusterSeedThreshold = cms.double( 50.0 ),
18943     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
18944     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
18945     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18946     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
18947     EnergyWeight = cms.string( "Raw" ),
18948     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18949     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
18950     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
18951     thresh_PFClusterES = cms.double( 0.5 ),
18952     seedThresholdIsET = cms.bool( True ),
18953     isOOTCollection = cms.bool( False ),
18954     barrelRecHits = cms.InputTag( "" ),
18955     endcapRecHits = cms.InputTag( "" ),
18956     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
18957     dropUnseedable = cms.bool( False ),
18958     ClusteringType = cms.string( "Mustache" )
18959 )
18960 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
18961     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
18962     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
18963     recoEcalCandidateCollection = cms.string( "" )
18964 )
18965 fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
18966     saveTags = cms.bool( True ),
18967     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
18968     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18969     candNonIsolatedTag = cms.InputTag( "" ),
18970     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18971     L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ),
18972     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18973     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18974     ncandcut = cms.int32( 2 ),
18975     doIsolated = cms.bool( False ),
18976     region_eta_size = cms.double( 0.522 ),
18977     region_eta_size_ecap = cms.double( 1.0 ),
18978     region_phi_size = cms.double( 1.044 ),
18979     barrel_end = cms.double( 1.4791 ),
18980     endcap_end = cms.double( 2.65 )
18981 )
18982 fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter",
18983     saveTags = cms.bool( True ),
18984     inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ),
18985     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
18986     etcutEB = cms.double( 11.0 ),
18987     etcutEE = cms.double( 11.0 ),
18988     minEtaCut = cms.double( -2.1 ),
18989     maxEtaCut = cms.double( 2.1 ),
18990     ncandcut = cms.int32( 2 )
18991 )
18992 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
18993     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18994     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18995     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18996     multThresEB = cms.double( 1.0 ),
18997     multThresEE = cms.double( 1.25 )
18998 )
18999 fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19000     saveTags = cms.bool( True ),
19001     candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ),
19002     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
19003     rhoTag = cms.InputTag( "" ),
19004     energyLowEdges = cms.vdouble( 0.0 ),
19005     lessThan = cms.bool( True ),
19006     useEt = cms.bool( False ),
19007     useAbs = cms.bool( False ),
19008     thrRegularEB = cms.vdouble( 0.014 ),
19009     thrRegularEE = cms.vdouble( 0.035 ),
19010     thrOverEEB = cms.vdouble( -1.0 ),
19011     thrOverEEE = cms.vdouble( -1.0 ),
19012     thrOverE2EB = cms.vdouble( -1.0 ),
19013     thrOverE2EE = cms.vdouble( -1.0 ),
19014     ncandcut = cms.int32( 2 ),
19015     doRhoCorrection = cms.bool( False ),
19016     rhoMax = cms.double( 9.9999999E7 ),
19017     rhoScale = cms.double( 1.0 ),
19018     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19020     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19021 )
19022 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
19023     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19024     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19025     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
19026     doRhoCorrection = cms.bool( False ),
19027     rhoMax = cms.double( 9.9999999E7 ),
19028     rhoScale = cms.double( 1.0 ),
19029     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
19030     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
19031     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
19032     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
19033     usePFThresholdsFromDB = cms.bool( True ),
19034     innerCone = cms.double( 0.0 ),
19035     outerCone = cms.double( 0.14 ),
19036     depth = cms.int32( 0 ),
19037     maxSeverityHB = cms.int32( 9 ),
19038     maxSeverityHE = cms.int32( 9 ),
19039     doEtSum = cms.bool( False ),
19040     useSingleTower = cms.bool( False ),
19041     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
19042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
19043 )
19044 fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19045     saveTags = cms.bool( True ),
19046     candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ),
19047     varTag = cms.InputTag( "hltEgammaHoverE" ),
19048     rhoTag = cms.InputTag( "" ),
19049     energyLowEdges = cms.vdouble( 0.0 ),
19050     lessThan = cms.bool( True ),
19051     useEt = cms.bool( False ),
19052     useAbs = cms.bool( False ),
19053     thrRegularEB = cms.vdouble( -1.0 ),
19054     thrRegularEE = cms.vdouble( -1.0 ),
19055     thrOverEEB = cms.vdouble( 0.2 ),
19056     thrOverEEE = cms.vdouble( 0.2 ),
19057     thrOverE2EB = cms.vdouble( -1.0 ),
19058     thrOverE2EE = cms.vdouble( -1.0 ),
19059     ncandcut = cms.int32( 2 ),
19060     doRhoCorrection = cms.bool( False ),
19061     rhoMax = cms.double( 9.9999999E7 ),
19062     rhoScale = cms.double( 1.0 ),
19063     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19064     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19065     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19066 )
19067 fragment.hltPreDSTPFScoutingDoubleEGMonitorJPsi = cms.EDFilter( "HLTPrescaler",
19068     offset = cms.uint32( 0 ),
19069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19070 )
19071 fragment.hltDoubleEGScoutingMonitorJPsiFilter = cms.EDFilter( "HLTPMMassFilter",
19072     saveTags = cms.bool( True ),
19073     candTag = cms.InputTag( "hltDoubleEG11CaloIdLHEFilter" ),
19074     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19075     lowerMassCut = cms.double( 2.7 ),
19076     upperMassCut = cms.double( 3.5 ),
19077     lowerdRCut = cms.double( 0.0 ),
19078     upperdRCut = cms.double( 9999.0 ),
19079     nZcandcut = cms.int32( 1 ),
19080     reqOppCharge = cms.untracked.bool( False ),
19081     isElectron1 = cms.untracked.bool( False ),
19082     isElectron2 = cms.untracked.bool( False ),
19083     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19084 )
19085 fragment.hltPreDSTPFScoutingDoubleEGMonitorZ = cms.EDFilter( "HLTPrescaler",
19086     offset = cms.uint32( 0 ),
19087     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19088 )
19089 fragment.hltDoubleEGScoutingMonitorZFilter = cms.EDFilter( "HLTPMMassFilter",
19090     saveTags = cms.bool( True ),
19091     candTag = cms.InputTag( "hltDoubleEG11CaloIdLHEFilter" ),
19092     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19093     lowerMassCut = cms.double( 80.0 ),
19094     upperMassCut = cms.double( 100.0 ),
19095     lowerdRCut = cms.double( 0.0 ),
19096     upperdRCut = cms.double( 9999.0 ),
19097     nZcandcut = cms.int32( 1 ),
19098     reqOppCharge = cms.untracked.bool( False ),
19099     isElectron1 = cms.untracked.bool( False ),
19100     isElectron2 = cms.untracked.bool( False ),
19101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19102 )
19103 fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed",
19104     saveTags = cms.bool( True ),
19105     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" ),
19106     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19107     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19108     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19109     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19110     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19111     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19112     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19113     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19114     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19115 )
19116 fragment.hltPreDSTPFScoutingSinglePhotonEBMonitorJPsi = cms.EDFilter( "HLTPrescaler",
19117     offset = cms.uint32( 0 ),
19118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19119 )
19120 fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
19121     saveTags = cms.bool( True ),
19122     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
19123     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19124     candNonIsolatedTag = cms.InputTag( "" ),
19125     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19126     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ),
19127     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19128     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19129     ncandcut = cms.int32( 1 ),
19130     doIsolated = cms.bool( False ),
19131     region_eta_size = cms.double( 0.522 ),
19132     region_eta_size_ecap = cms.double( 1.0 ),
19133     region_phi_size = cms.double( 1.044 ),
19134     barrel_end = cms.double( 1.4791 ),
19135     endcap_end = cms.double( 2.65 )
19136 )
19137 fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
19138     saveTags = cms.bool( True ),
19139     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
19140     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
19141     etcutEB = cms.double( 30.0 ),
19142     etcutEE = cms.double( 9999999.0 ),
19143     minEtaCut = cms.double( -9999.0 ),
19144     maxEtaCut = cms.double( 9999.0 ),
19145     ncandcut = cms.int32( 1 )
19146 )
19147 fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19148     saveTags = cms.bool( True ),
19149     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ),
19150     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
19151     rhoTag = cms.InputTag( "" ),
19152     energyLowEdges = cms.vdouble( 0.0 ),
19153     lessThan = cms.bool( True ),
19154     useEt = cms.bool( False ),
19155     useAbs = cms.bool( False ),
19156     thrRegularEB = cms.vdouble( 0.01 ),
19157     thrRegularEE = cms.vdouble( 0.0 ),
19158     thrOverEEB = cms.vdouble( -1.0 ),
19159     thrOverEEE = cms.vdouble( -1.0 ),
19160     thrOverE2EB = cms.vdouble( -1.0 ),
19161     thrOverE2EE = cms.vdouble( -1.0 ),
19162     ncandcut = cms.int32( 1 ),
19163     doRhoCorrection = cms.bool( False ),
19164     rhoMax = cms.double( 9.9999999E7 ),
19165     rhoScale = cms.double( 1.0 ),
19166     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19167     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19168     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19169 )
19170 fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19171     saveTags = cms.bool( True ),
19172     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ),
19173     varTag = cms.InputTag( "hltEgammaHoverE" ),
19174     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
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( -1.0 ),
19180     thrRegularEE = cms.vdouble( -1.0 ),
19181     thrOverEEB = cms.vdouble( 0.04 ),
19182     thrOverEEE = cms.vdouble( 0.0 ),
19183     thrOverE2EB = cms.vdouble( -1.0 ),
19184     thrOverE2EE = cms.vdouble( -1.0 ),
19185     ncandcut = cms.int32( 1 ),
19186     doRhoCorrection = cms.bool( True ),
19187     rhoMax = cms.double( 9.9999999E7 ),
19188     rhoScale = cms.double( 1.0 ),
19189     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
19190     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19191     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19192 )
19193 fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer",
19194     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19195     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19196     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
19197 )
19198 fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
19199     saveTags = cms.bool( True ),
19200     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ),
19201     varTag = cms.InputTag( "hltEgammaR9ID" ),
19202     rhoTag = cms.InputTag( "" ),
19203     energyLowEdges = cms.vdouble( 0.0 ),
19204     lessThan = cms.bool( False ),
19205     useEt = cms.bool( False ),
19206     useAbs = cms.bool( False ),
19207     thrRegularEB = cms.vdouble( 0.1 ),
19208     thrRegularEE = cms.vdouble( 0.1 ),
19209     thrOverEEB = cms.vdouble( -1.0 ),
19210     thrOverEEE = cms.vdouble( -1.0 ),
19211     thrOverE2EB = cms.vdouble( -1.0 ),
19212     thrOverE2EE = cms.vdouble( -1.0 ),
19213     ncandcut = cms.int32( 0 ),
19214     doRhoCorrection = cms.bool( False ),
19215     rhoMax = cms.double( 9.9999999E7 ),
19216     rhoScale = cms.double( 1.0 ),
19217     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19218     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19219     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19220 )
19221 fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
19222     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19223     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
19224     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19225     doRhoCorrection = cms.bool( False ),
19226     rhoMax = cms.double( 9.9999999E7 ),
19227     rhoScale = cms.double( 1.0 ),
19228     drMax = cms.double( 0.2 ),
19229     drVetoBarrel = cms.double( 0.0 ),
19230     drVetoEndcap = cms.double( 0.0 ),
19231     etaStripBarrel = cms.double( 0.0 ),
19232     etaStripEndcap = cms.double( 0.0 ),
19233     energyBarrel = cms.double( 0.0 ),
19234     energyEndcap = cms.double( 0.0 ),
19235     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19236     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
19237 )
19238 fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19239     saveTags = cms.bool( True ),
19240     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ),
19241     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
19242     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19243     energyLowEdges = cms.vdouble( 0.0 ),
19244     lessThan = cms.bool( True ),
19245     useEt = cms.bool( True ),
19246     useAbs = cms.bool( False ),
19247     thrRegularEB = cms.vdouble( 2.0 ),
19248     thrRegularEE = cms.vdouble( 2.5 ),
19249     thrOverEEB = cms.vdouble( 0.02 ),
19250     thrOverEEE = cms.vdouble( 0.0 ),
19251     thrOverE2EB = cms.vdouble( 0.0 ),
19252     thrOverE2EE = cms.vdouble( 0.0 ),
19253     ncandcut = cms.int32( 1 ),
19254     doRhoCorrection = cms.bool( True ),
19255     rhoMax = cms.double( 9.9999999E7 ),
19256     rhoScale = cms.double( 1.0 ),
19257     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19259     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19260 )
19261 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
19262     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19263     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
19264     useHF = cms.bool( False ),
19265     pfClusterProducerHFEM = cms.InputTag( "" ),
19266     pfClusterProducerHFHAD = cms.InputTag( "" ),
19267     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19268     doRhoCorrection = cms.bool( False ),
19269     rhoMax = cms.double( 9.9999999E7 ),
19270     rhoScale = cms.double( 1.0 ),
19271     drMax = cms.double( 0.3 ),
19272     drVetoBarrel = cms.double( 0.0 ),
19273     drVetoEndcap = cms.double( 0.0 ),
19274     etaStripBarrel = cms.double( 0.0 ),
19275     etaStripEndcap = cms.double( 0.0 ),
19276     energyBarrel = cms.double( 0.0 ),
19277     energyEndcap = cms.double( 0.0 ),
19278     useEt = cms.bool( True ),
19279     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
19280     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19281     doEffAreaCorrection = cms.bool( False ),
19282     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
19283     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
19284 )
19285 fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19286     saveTags = cms.bool( True ),
19287     candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ),
19288     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
19289     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19290     energyLowEdges = cms.vdouble( 0.0 ),
19291     lessThan = cms.bool( True ),
19292     useEt = cms.bool( True ),
19293     useAbs = cms.bool( False ),
19294     thrRegularEB = cms.vdouble( 3.5 ),
19295     thrRegularEE = cms.vdouble( 0.0 ),
19296     thrOverEEB = cms.vdouble( 0.005 ),
19297     thrOverEEE = cms.vdouble( 0.0 ),
19298     thrOverE2EB = cms.vdouble( 0.0 ),
19299     thrOverE2EE = cms.vdouble( 0.0 ),
19300     ncandcut = cms.int32( 1 ),
19301     doRhoCorrection = cms.bool( True ),
19302     rhoMax = cms.double( 9.9999999E7 ),
19303     rhoScale = cms.double( 1.0 ),
19304     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
19305     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19306     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19307 )
19308 fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
19309     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19310     trackProducer = cms.InputTag( "hltMergedTracks" ),
19311     countTracks = cms.bool( False ),
19312     egTrkIsoPtMin = cms.double( 1.0 ),
19313     egTrkIsoConeSize = cms.double( 0.2 ),
19314     egTrkIsoZSpan = cms.double( 999999.0 ),
19315     egTrkIsoRSpan = cms.double( 999999.0 ),
19316     egTrkIsoVetoConeSize = cms.double( 0.0 ),
19317     egTrkIsoStripBarrel = cms.double( 0.01 ),
19318     egTrkIsoStripEndcap = cms.double( 0.03 )
19319 )
19320 fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19321     saveTags = cms.bool( True ),
19322     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ),
19323     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
19324     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19325     energyLowEdges = cms.vdouble( 0.0 ),
19326     lessThan = cms.bool( True ),
19327     useEt = cms.bool( True ),
19328     useAbs = cms.bool( False ),
19329     thrRegularEB = cms.vdouble( 0.0 ),
19330     thrRegularEE = cms.vdouble( 0.0 ),
19331     thrOverEEB = cms.vdouble( 0.01 ),
19332     thrOverEEE = cms.vdouble( 0.01 ),
19333     thrOverE2EB = cms.vdouble( 0.0 ),
19334     thrOverE2EE = cms.vdouble( 0.0 ),
19335     ncandcut = cms.int32( 1 ),
19336     doRhoCorrection = cms.bool( True ),
19337     rhoMax = cms.double( 9.9999999E7 ),
19338     rhoScale = cms.double( 1.0 ),
19339     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
19340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19341     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19342 )
19343 fragment.hltDiEG5TightIDMWEtUnseededFilter = cms.EDFilter( "HLT1Photon",
19344     saveTags = cms.bool( True ),
19345     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
19346     triggerType = cms.int32( 92 ),
19347     MinE = cms.double( -1.0 ),
19348     MinPt = cms.double( 5.0 ),
19349     MinMass = cms.double( -1.0 ),
19350     MaxMass = cms.double( -1.0 ),
19351     MinEta = cms.double( -1.479 ),
19352     MaxEta = cms.double( 1.479 ),
19353     MinN = cms.int32( 2 )
19354 )
19355 fragment.hltSinglePhotonEBScoutingMonitorJPsiFilter = cms.EDFilter( "HLTPMMassFilter",
19356     saveTags = cms.bool( True ),
19357     candTag = cms.InputTag( "hltDiEG5TightIDMWEtUnseededFilter" ),
19358     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19359     lowerMassCut = cms.double( 2.7 ),
19360     upperMassCut = cms.double( 3.5 ),
19361     lowerdRCut = cms.double( 0.0 ),
19362     upperdRCut = cms.double( 9999.0 ),
19363     nZcandcut = cms.int32( 1 ),
19364     reqOppCharge = cms.untracked.bool( False ),
19365     isElectron1 = cms.untracked.bool( False ),
19366     isElectron2 = cms.untracked.bool( False ),
19367     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
19368 )
19369 fragment.hltPreDSTPFScoutingSinglePhotonEBMonitorZ = cms.EDFilter( "HLTPrescaler",
19370     offset = cms.uint32( 0 ),
19371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19372 )
19373 fragment.hltSinglePhotonEBScoutingMonitorZFilter = cms.EDFilter( "HLTPMMassFilter",
19374     saveTags = cms.bool( True ),
19375     candTag = cms.InputTag( "hltDiEG5TightIDMWEtUnseededFilter" ),
19376     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
19377     lowerMassCut = cms.double( 80.0 ),
19378     upperMassCut = cms.double( 100.0 ),
19379     lowerdRCut = cms.double( 0.0 ),
19380     upperdRCut = cms.double( 9999.0 ),
19381     nZcandcut = cms.int32( 1 ),
19382     reqOppCharge = cms.untracked.bool( False ),
19383     isElectron1 = cms.untracked.bool( False ),
19384     isElectron2 = cms.untracked.bool( False ),
19385     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
19386 )
19387 fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
19388     saveTags = cms.bool( True ),
19389     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" ),
19390     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19391     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19392     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19393     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19394     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19395     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19396     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19397     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19398     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19399 )
19400 fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler",
19401     offset = cms.uint32( 0 ),
19402     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19403 )
19404 fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19405     saveTags = cms.bool( True ),
19406     L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ),
19407     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19408     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19409     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19410     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19411     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19412     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19413     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19414     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19415     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19416 )
19417 fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler",
19418     offset = cms.uint32( 0 ),
19419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19420 )
19421 fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19422     saveTags = cms.bool( True ),
19423     L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ),
19424     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19425     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19426     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19427     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19428     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19429     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19430     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19431     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19432     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19433 )
19434 fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler",
19435     offset = cms.uint32( 0 ),
19436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19437 )
19438 fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19439     saveTags = cms.bool( True ),
19440     L1SeedsLogicalExpression = cms.string( "L1_AXO_Medium" ),
19441     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19442     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19443     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19444     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19445     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19446     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19447     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19448     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19449     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19450 )
19451 fragment.hltPreDSTPFScoutingAXOMedium = cms.EDFilter( "HLTPrescaler",
19452     offset = cms.uint32( 0 ),
19453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19454 )
19455 fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19456     saveTags = cms.bool( True ),
19457     L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ),
19458     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19459     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19460     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19461     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19462     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19463     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19464     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19465     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19466     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19467 )
19468 fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler",
19469     offset = cms.uint32( 0 ),
19470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19471 )
19472 fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19473     saveTags = cms.bool( True ),
19474     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
19475     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19476     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19477     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19478     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19479     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19480     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19481     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19482     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19483     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19484 )
19485 fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler",
19486     offset = cms.uint32( 0 ),
19487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19488 )
19489 fragment.hltPreMonitorL1TPureRateAXO = cms.EDFilter( "HLTPrescaler",
19490     offset = cms.uint32( 0 ),
19491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19492 )
19493 fragment.hltMonitorL1TPureRateAXO = cms.EDFilter( "TriggerResultsFilter",
19494     usePathStatus = cms.bool( False ),
19495     hltResults = cms.InputTag( "" ),
19496     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19497     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19498     throw = cms.bool( True ),
19499     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_AXO_* )' )
19500 )
19501 fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19502     saveTags = cms.bool( True ),
19503     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VLoose" ),
19504     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19505     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19506     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19507     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19508     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19509     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19510     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19511     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19512     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19513 )
19514 fragment.hltPreDSTPFScoutingCICADAVLoose = cms.EDFilter( "HLTPrescaler",
19515     offset = cms.uint32( 0 ),
19516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19517 )
19518 fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19519     saveTags = cms.bool( True ),
19520     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Loose" ),
19521     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19522     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19523     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19524     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19525     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19526     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19527     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19528     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19529     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19530 )
19531 fragment.hltPreDSTPFScoutingCICADALoose = cms.EDFilter( "HLTPrescaler",
19532     offset = cms.uint32( 0 ),
19533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19534 )
19535 fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19536     saveTags = cms.bool( True ),
19537     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Medium" ),
19538     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19539     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19540     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19541     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19542     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19543     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19544     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19545     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19546     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19547 )
19548 fragment.hltPreDSTPFScoutingCICADAMedium = cms.EDFilter( "HLTPrescaler",
19549     offset = cms.uint32( 0 ),
19550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19551 )
19552 fragment.hltL1sDSTRun3CICADATightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19553     saveTags = cms.bool( True ),
19554     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Tight" ),
19555     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19556     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19557     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19558     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19559     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19560     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19561     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19562     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19563     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19564 )
19565 fragment.hltPreDSTPFScoutingCICADATight = cms.EDFilter( "HLTPrescaler",
19566     offset = cms.uint32( 0 ),
19567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19568 )
19569 fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19570     saveTags = cms.bool( True ),
19571     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VTight" ),
19572     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19573     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19574     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19575     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19576     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19577     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19578     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19579     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19580     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19581 )
19582 fragment.hltPreDSTPFScoutingCICADAVTight = cms.EDFilter( "HLTPrescaler",
19583     offset = cms.uint32( 0 ),
19584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19585 )
19586 fragment.hltPreMonitorL1TPureRateCICADA = cms.EDFilter( "HLTPrescaler",
19587     offset = cms.uint32( 0 ),
19588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19589 )
19590 fragment.hltMonitorL1TPureRateCICADA = cms.EDFilter( "TriggerResultsFilter",
19591     usePathStatus = cms.bool( False ),
19592     hltResults = cms.InputTag( "" ),
19593     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19594     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19595     throw = cms.bool( True ),
19596     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_CICADA_* )' )
19597 )
19598 fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed",
19599     saveTags = cms.bool( True ),
19600     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF OR L1_SingleMu11_SQ14_BMTF OR L1_SingleMu13_SQ14_BMTF" ),
19601     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19602     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19603     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19604     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19605     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19606     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19607     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19608     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19609     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19610 )
19611 fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler",
19612     offset = cms.uint32( 0 ),
19613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19614 )
19615 fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19616     saveTags = cms.bool( True ),
19617     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19618     PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ),
19619     MaxEta = cms.double( 2.5 ),
19620     MinPt = cms.double( 0.0 ),
19621     MaxDeltaR = cms.double( 0.3 ),
19622     MinN = cms.int32( 1 ),
19623     CentralBxOnly = cms.bool( True ),
19624     SelectQualities = cms.vint32(  )
19625 )
19626 fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
19627     saveTags = cms.bool( True ),
19628     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19629     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
19630     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19631     SeedMapTag = cms.InputTag( "hltL2Muons" ),
19632     MinN = cms.int32( 0 ),
19633     MaxEta = cms.double( 2.5 ),
19634     AbsEtaBins = cms.vdouble( 0.0 ),
19635     MinNstations = cms.vint32( 0 ),
19636     MinNhits = cms.vint32( 0 ),
19637     CutOnChambers = cms.bool( False ),
19638     MinNchambers = cms.vint32( 0 ),
19639     MaxDr = cms.double( 9999.0 ),
19640     MinDr = cms.double( -1.0 ),
19641     MaxDz = cms.double( 9999.0 ),
19642     MinDxySig = cms.double( -1.0 ),
19643     MinPt = cms.double( 0.0 ),
19644     NSigmaPt = cms.double( 0.0 ),
19645     MatchToPreviousCand = cms.bool( True )
19646 )
19647 fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19648     saveTags = cms.bool( True ),
19649     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
19650     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19651     MaxEta = cms.double( 2.5 ),
19652     MinPt = cms.double( 0.0 ),
19653     MaxDeltaR = cms.double( 0.3 ),
19654     MinN = cms.int32( 1 ),
19655     CentralBxOnly = cms.bool( True ),
19656     SelectQualities = cms.vint32(  )
19657 )
19658 fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
19659     saveTags = cms.bool( True ),
19660     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19661     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
19662     PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ),
19663     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ),
19664     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
19665     MinN = cms.int32( 1 ),
19666     MaxEta = cms.double( 2.5 ),
19667     MinNhits = cms.int32( 0 ),
19668     MaxDr = cms.double( 2.0 ),
19669     MinDr = cms.double( -1.0 ),
19670     MaxDz = cms.double( 9999.0 ),
19671     MinDxySig = cms.double( -1.0 ),
19672     MinPt = cms.double( 0.0 ),
19673     NSigmaPt = cms.double( 0.0 ),
19674     MaxNormalizedChi2 = cms.double( 9999.0 ),
19675     MaxDXYBeamSpot = cms.double( 9999.0 ),
19676     MinDXYBeamSpot = cms.double( -1.0 ),
19677     MinNmuonHits = cms.int32( 0 ),
19678     MaxPtDifference = cms.double( 9999.0 ),
19679     MinTrackPt = cms.double( 0.0 ),
19680     minMuonStations = cms.int32( 2 ),
19681     minTrkHits = cms.int32( -1 ),
19682     minMuonHits = cms.int32( -1 ),
19683     allowedTypeMask = cms.uint32( 255 ),
19684     requiredTypeMask = cms.uint32( 0 ),
19685     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
19686     trkMuonId = cms.uint32( 0 ),
19687     L1MatchingdR = cms.double( 0.3 ),
19688     MatchToPreviousCand = cms.bool( True ),
19689     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
19690     requireL3MuonTrajectorySeed = cms.bool( False ),
19691     useSimpleGeometry = cms.bool( True ),
19692     useStation2 = cms.bool( True ),
19693     fallbackToME1 = cms.bool( False ),
19694     cosmicPropagationHypothesis = cms.bool( False ),
19695     useMB2InOverlap = cms.bool( False ),
19696     useTrack = cms.string( "tracker" ),
19697     useState = cms.string( "atVertex" ),
19698     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
19699     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
19700     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
19701 )
19702 fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler",
19703     offset = cms.uint32( 0 ),
19704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19705 )
19706 fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler",
19707     offset = cms.uint32( 0 ),
19708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19709 )
19710 fragment.hltPreTriggersForScoutingPFMonitorPS125 = cms.EDFilter( "HLTPrescaler",
19711     offset = cms.uint32( 0 ),
19712     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19713 )
19714 fragment.hltTriggersForScoutigPFMonitorPS125Filter = cms.EDFilter( "TriggerResultsFilter",
19715     usePathStatus = cms.bool( True ),
19716     hltResults = cms.InputTag( "" ),
19717     l1tResults = cms.InputTag( "" ),
19718     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19719     throw = cms.bool( True ),
19720     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleEG_v10' )
19721 )
19722 fragment.hltPreTriggersForScoutingPFMonitorPS250 = cms.EDFilter( "HLTPrescaler",
19723     offset = cms.uint32( 0 ),
19724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19725 )
19726 fragment.hltTriggersForScoutigPFMonitorPS250Filter = cms.EDFilter( "TriggerResultsFilter",
19727     usePathStatus = cms.bool( True ),
19728     hltResults = cms.InputTag( "" ),
19729     l1tResults = cms.InputTag( "" ),
19730     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19731     throw = cms.bool( True ),
19732     triggerConditions = cms.vstring( 'DST_PFScouting_CICADALoose_v6',
19733       'DST_PFScouting_CICADAMedium_v6',
19734       'DST_PFScouting_CICADATight_v6',
19735       'DST_PFScouting_CICADAVLoose_v6',
19736       'DST_PFScouting_CICADAVTight_v6',
19737       'DST_PFScouting_SinglePhotonEB_v7' )
19738 )
19739 fragment.hltPreTriggersForScoutingPFMonitorPS500 = cms.EDFilter( "HLTPrescaler",
19740     offset = cms.uint32( 0 ),
19741     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19742 )
19743 fragment.hltTriggersForScoutigPFMonitorPS500Filter = cms.EDFilter( "TriggerResultsFilter",
19744     usePathStatus = cms.bool( True ),
19745     hltResults = cms.InputTag( "" ),
19746     l1tResults = cms.InputTag( "" ),
19747     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19748     throw = cms.bool( True ),
19749     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v8',
19750       'DST_PFScouting_AXOMedium_v4',
19751       'DST_PFScouting_AXOTight_v10',
19752       'DST_PFScouting_AXOVLoose_v8',
19753       'DST_PFScouting_AXOVTight_v8' )
19754 )
19755 fragment.hltPreTriggersForScoutingPFMonitorPS1000 = cms.EDFilter( "HLTPrescaler",
19756     offset = cms.uint32( 0 ),
19757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19758 )
19759 fragment.hltTriggersForScoutigPFMonitorPS1000Filter = cms.EDFilter( "TriggerResultsFilter",
19760     usePathStatus = cms.bool( True ),
19761     hltResults = cms.InputTag( "" ),
19762     l1tResults = cms.InputTag( "" ),
19763     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19764     throw = cms.bool( True ),
19765     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonNoVtx_v4',
19766       'DST_PFScouting_DoubleMuonVtx_v4',
19767       'DST_PFScouting_JetHT_v10',
19768       'DST_PFScouting_SingleMuon_v10',
19769       'DST_PFScouting_ZeroBias_v8' )
19770 )
19771 fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter",
19772     usePathStatus = cms.bool( False ),
19773     hltResults = cms.InputTag( "" ),
19774     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19775     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19776     throw = cms.bool( True ),
19777     triggerConditions = cms.vstring( 'L1_* MASKING L1_ZeroBias_copy' )
19778 )
19779 fragment.hltPreEphemeralPhysics = cms.EDFilter( "HLTPrescaler",
19780     offset = cms.uint32( 0 ),
19781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19782 )
19783 fragment.hltL1sZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
19784     saveTags = cms.bool( True ),
19785     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy" ),
19786     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19787     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19788     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19789     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19790     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19791     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19792     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19793     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19794     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19795 )
19796 fragment.hltPreEphemeralZeroBias = cms.EDFilter( "HLTPrescaler",
19797     offset = cms.uint32( 0 ),
19798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19799 )
19800 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
19801     SelectedTriggerType = cms.int32( 2 )
19802 )
19803 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
19804     offset = cms.uint32( 0 ),
19805     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19806 )
19807 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19808     inputTag = cms.InputTag( "rawDataCollector" ),
19809     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 )
19810 )
19811 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
19812     offset = cms.uint32( 0 ),
19813     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19814 )
19815 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19816     inputTag = cms.InputTag( "rawDataCollector" ),
19817     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 )
19818 )
19819 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
19820     rawInput = cms.InputTag( "rawDataCollector" ),
19821     period = cms.uint32( 4096 ),
19822     invert = cms.bool( False ),
19823     fedId = cms.int32( 1024 ),
19824     useTCDSEventNumber = cms.bool( False )
19825 )
19826 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
19827     saveTags = cms.bool( True ),
19828     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" ),
19829     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19830     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19831     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19832     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19833     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19834     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19835     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19836     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19837     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19838 )
19839 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
19840     offset = cms.uint32( 0 ),
19841     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19842 )
19843 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
19844     saveTags = cms.bool( True ),
19845     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" ),
19846     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19847     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19848     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19849     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19850     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19851     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19852     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19853     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19854     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19855 )
19856 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
19857     offset = cms.uint32( 0 ),
19858     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19859 )
19860 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
19861     offset = cms.uint32( 0 ),
19862     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19863 )
19864 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
19865     rawInput = cms.InputTag( "rawDataCollector" ),
19866     period = cms.uint32( 107 ),
19867     invert = cms.bool( False ),
19868     fedId = cms.int32( 1024 ),
19869     useTCDSEventNumber = cms.bool( True )
19870 )
19871 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
19872     offset = cms.uint32( 0 ),
19873     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19874 )
19875 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
19876     offset = cms.uint32( 0 ),
19877     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19878 )
19879 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
19880     offset = cms.uint32( 0 ),
19881     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19882 )
19883 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
19884     offset = cms.uint32( 0 ),
19885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19886 )
19887 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
19888     vertexCollections = cms.VPSet( 
19889       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19890         label = cms.string( "" ),
19891         useBeamConstraint = cms.bool( False ),
19892         minNdof = cms.double( 0.0 ),
19893         maxDistanceToBeam = cms.double( 1.0 ),
19894         algorithm = cms.string( "AdaptiveVertexFitter" )
19895       ),
19896       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19897         label = cms.string( "WithBS" ),
19898         useBeamConstraint = cms.bool( True ),
19899         minNdof = cms.double( 0.0 ),
19900         maxDistanceToBeam = cms.double( 1.0 ),
19901         algorithm = cms.string( "AdaptiveVertexFitter" )
19902       )
19903     ),
19904     verbose = cms.untracked.bool( False ),
19905     TkFilterParameters = cms.PSet( 
19906       maxEta = cms.double( 100.0 ),
19907       minPt = cms.double( 0.0 ),
19908       minSiliconLayersWithHits = cms.int32( 5 ),
19909       minPixelLayersWithHits = cms.int32( 2 ),
19910       maxNormalizedChi2 = cms.double( 20.0 ),
19911       trackQuality = cms.string( "any" ),
19912       algorithm = cms.string( "filter" ),
19913       maxD0Significance = cms.double( 999.0 )
19914     ),
19915     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19916     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
19917     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19918     TrackTimesLabel = cms.InputTag( "dummy_default" ),
19919     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
19920     TkClusParameters = cms.PSet( 
19921       TkDAClusParameters = cms.PSet( 
19922         zmerge = cms.double( 0.01 ),
19923         Tstop = cms.double( 0.5 ),
19924         d0CutOff = cms.double( 999.0 ),
19925         dzCutOff = cms.double( 4.0 ),
19926         vertexSize = cms.double( 0.15 ),
19927         coolingFactor = cms.double( 0.6 ),
19928         Tpurge = cms.double( 2.0 ),
19929         Tmin = cms.double( 2.4 ),
19930         uniquetrkweight = cms.double( 0.9 )
19931       ),
19932       algorithm = cms.string( "DA_vect" )
19933     ),
19934     isRecoveryIteration = cms.bool( False ),
19935     recoveryVtxCollection = cms.InputTag( "" ),
19936     useMVACut = cms.bool( False ),
19937     minTrackTimeQuality = cms.double( 0.8 )
19938 )
19939 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
19940     src = cms.InputTag( "hltVerticesPF" ),
19941     filterParams = cms.PSet( 
19942       maxZ = cms.double( 24.0 ),
19943       minNdof = cms.double( 4.0 ),
19944       maxRho = cms.double( 2.0 )
19945     ),
19946     filter = cms.bool( False )
19947 )
19948 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
19949     src = cms.InputTag( "hltVerticesPFSelector" ),
19950     cut = cms.string( "!isFake" ),
19951     filter = cms.bool( True ),
19952     throwOnMissing = cms.untracked.bool( True )
19953 )
19954 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
19955     inputTag = cms.InputTag( "rawDataCollector" ),
19956     fedList = cms.vuint32( 1022 )
19957 )
19958 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
19959     saveTags = cms.bool( True ),
19960     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
19961     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19962     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19963     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19964     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19965     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19966     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19967     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19968     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19969     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19970 )
19971 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
19972     offset = cms.uint32( 0 ),
19973     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19974 )
19975 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
19976     saveTags = cms.bool( True ),
19977     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
19978     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19979     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19980     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19981     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19982     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19983     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19984     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19985     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19986     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19987 )
19988 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
19989     offset = cms.uint32( 0 ),
19990     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19991 )
19992 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
19993     saveTags = cms.bool( True ),
19994     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
19995     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19996     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19997     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19998     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19999     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20000     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20001     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20002     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20003     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20004 )
20005 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
20006     offset = cms.uint32( 0 ),
20007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20008 )
20009 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
20010     saveTags = cms.bool( True ),
20011     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
20012     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20013     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20014     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20015     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20016     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20017     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20018     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20019     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20020     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20021 )
20022 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
20023     offset = cms.uint32( 0 ),
20024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20025 )
20026 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
20027     saveTags = cms.bool( True ),
20028     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
20029     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20030     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20031     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20032     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20033     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20034     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20035     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20036     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20037     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20038 )
20039 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
20040     offset = cms.uint32( 0 ),
20041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20042 )
20043 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
20044     saveTags = cms.bool( True ),
20045     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" ),
20046     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20047     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20048     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20049     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20050     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20051     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20052     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20053     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20054     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20055 )
20056 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
20057     offset = cms.uint32( 0 ),
20058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20059 )
20060 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
20061     usePt = cms.bool( False ),
20062     excludePFMuons = cms.bool( False ),
20063     minNJetHt = cms.int32( 0 ),
20064     minNJetMht = cms.int32( 0 ),
20065     minPtJetHt = cms.double( 40.0 ),
20066     minPtJetMht = cms.double( 30.0 ),
20067     maxEtaJetHt = cms.double( 2.5 ),
20068     maxEtaJetMht = cms.double( 5.0 ),
20069     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
20070     pfCandidatesLabel = cms.InputTag( "" )
20071 )
20072 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
20073     saveTags = cms.bool( True ),
20074     htLabels = cms.VInputTag( 'hltHtMht' ),
20075     mhtLabels = cms.VInputTag( 'hltHtMht' ),
20076     minHt = cms.vdouble( 300.0 ),
20077     minMht = cms.vdouble( 0.0 ),
20078     minMeff = cms.vdouble( 0.0 ),
20079     meffSlope = cms.vdouble( 1.0 )
20080 )
20081 fragment.hltAlCaPFJet40GPUxorCPUFilter = cms.EDFilter( "TriggerResultsFilter",
20082     usePathStatus = cms.bool( True ),
20083     hltResults = cms.InputTag( "" ),
20084     l1tResults = cms.InputTag( "" ),
20085     l1tIgnoreMaskAndPrescale = cms.bool( False ),
20086     throw = cms.bool( True ),
20087     triggerConditions = cms.vstring( '( AlCa_PFJet40_v36 AND NOT AlCa_PFJet40_CPUOnly_v15 ) OR ( NOT AlCa_PFJet40_v36 AND AlCa_PFJet40_CPUOnly_v15 )' )
20088 )
20089 fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler",
20090     offset = cms.uint32( 0 ),
20091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20092 )
20093 fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed",
20094     saveTags = cms.bool( True ),
20095     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" ),
20096     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20097     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20098     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20099     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20100     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20101     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20102     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20103     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20104     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20105 )
20106 fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20107     offset = cms.uint32( 0 ),
20108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20109 )
20110 fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet",
20111     saveTags = cms.bool( True ),
20112     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20113     triggerType = cms.int32( 85 ),
20114     MinE = cms.double( -1.0 ),
20115     MinPt = cms.double( 280.0 ),
20116     MinMass = cms.double( -1.0 ),
20117     MaxMass = cms.double( -1.0 ),
20118     MinEta = cms.double( -1.0 ),
20119     MaxEta = cms.double( 2.5 ),
20120     MinN = cms.int32( 1 )
20121 )
20122 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20123     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20124     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ),
20125     triggerJetsType = cms.int32( 85 ),
20126     maxDeltaR = cms.double( 0.5 )
20127 )
20128 fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet",
20129     saveTags = cms.bool( True ),
20130     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ),
20131     triggerType = cms.int32( 85 ),
20132     MinE = cms.double( -1.0 ),
20133     MinPt = cms.double( 380.0 ),
20134     MinMass = cms.double( -1.0 ),
20135     MaxMass = cms.double( -1.0 ),
20136     MinEta = cms.double( -1.0 ),
20137     MaxEta = cms.double( 2.5 ),
20138     MinN = cms.int32( 1 )
20139 )
20140 fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector",
20141     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20142     cut = cms.string( "pt > 380 && abs(eta) < 2.5" )
20143 )
20144 fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer",
20145     useMassDropTagger = cms.bool( False ),
20146     useFiltering = cms.bool( False ),
20147     useDynamicFiltering = cms.bool( False ),
20148     useTrimming = cms.bool( False ),
20149     usePruning = cms.bool( False ),
20150     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20151     useKtPruning = cms.bool( False ),
20152     useConstituentSubtraction = cms.bool( False ),
20153     useSoftDrop = cms.bool( True ),
20154     correctShape = cms.bool( False ),
20155     UseOnlyVertexTracks = cms.bool( False ),
20156     UseOnlyOnePV = cms.bool( False ),
20157     muCut = cms.double( -1.0 ),
20158     yCut = cms.double( -1.0 ),
20159     rFilt = cms.double( -1.0 ),
20160     rFiltFactor = cms.double( -1.0 ),
20161     trimPtFracMin = cms.double( -1.0 ),
20162     zcut = cms.double( 0.1 ),
20163     rcut_factor = cms.double( -1.0 ),
20164     csRho_EtaMax = cms.double( -1.0 ),
20165     csRParam = cms.double( -1.0 ),
20166     beta = cms.double( 0.0 ),
20167     R0 = cms.double( 0.8 ),
20168     gridMaxRapidity = cms.double( -1.0 ),
20169     gridSpacing = cms.double( -1.0 ),
20170     DzTrVtxMax = cms.double( 0.0 ),
20171     DxyTrVtxMax = cms.double( 0.0 ),
20172     MaxVtxZ = cms.double( 15.0 ),
20173     subjetPtMin = cms.double( -1.0 ),
20174     muMin = cms.double( -1.0 ),
20175     muMax = cms.double( -1.0 ),
20176     yMin = cms.double( -1.0 ),
20177     yMax = cms.double( -1.0 ),
20178     dRMin = cms.double( -1.0 ),
20179     dRMax = cms.double( -1.0 ),
20180     maxDepth = cms.int32( -1 ),
20181     nFilt = cms.int32( -1 ),
20182     MinVtxNdof = cms.int32( 0 ),
20183     src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ),
20184     srcPVs = cms.InputTag( "hltPixelVertices" ),
20185     jetType = cms.string( "PFJet" ),
20186     jetAlgorithm = cms.string( "AntiKt" ),
20187     rParam = cms.double( 0.8 ),
20188     inputEtMin = cms.double( 0.0 ),
20189     inputEMin = cms.double( 0.0 ),
20190     jetPtMin = cms.double( 0.0 ),
20191     doPVCorrection = cms.bool( False ),
20192     doAreaFastjet = cms.bool( False ),
20193     doRhoFastjet = cms.bool( False ),
20194     doPUOffsetCorr = cms.bool( False ),
20195     puPtMin = cms.double( 10.0 ),
20196     nSigmaPU = cms.double( 1.0 ),
20197     radiusPU = cms.double( 0.8 ),
20198     subtractorName = cms.string( "" ),
20199     useExplicitGhosts = cms.bool( False ),
20200     doAreaDiskApprox = cms.bool( True ),
20201     voronoiRfact = cms.double( -9.0 ),
20202     Rho_EtaMax = cms.double( 4.4 ),
20203     Ghost_EtaMax = cms.double( 6.0 ),
20204     Active_Area_Repeats = cms.int32( 5 ),
20205     GhostArea = cms.double( 0.01 ),
20206     restrictInputs = cms.bool( False ),
20207     maxInputs = cms.uint32( 1 ),
20208     writeCompound = cms.bool( False ),
20209     writeJetsWithConst = cms.bool( False ),
20210     doFastJetNonUniform = cms.bool( False ),
20211     useDeterministicSeed = cms.bool( True ),
20212     minSeed = cms.uint32( 0 ),
20213     verbosity = cms.int32( 0 ),
20214     puWidth = cms.double( 0.0 ),
20215     nExclude = cms.uint32( 0 ),
20216     maxBadEcalCells = cms.uint32( 9999999 ),
20217     maxBadHcalCells = cms.uint32( 9999999 ),
20218     maxProblematicEcalCells = cms.uint32( 9999999 ),
20219     maxProblematicHcalCells = cms.uint32( 9999999 ),
20220     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20221     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20222     puCenters = cms.vdouble(  ),
20223     applyWeight = cms.bool( False ),
20224     srcWeights = cms.InputTag( "" ),
20225     minimumTowersFraction = cms.double( 0.0 ),
20226     jetCollInstanceName = cms.string( "" ),
20227     sumRecHits = cms.bool( False )
20228 )
20229 fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20230     saveTags = cms.bool( True ),
20231     inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ),
20232     triggerType = cms.int32( 85 ),
20233     MinE = cms.double( -1.0 ),
20234     MinPt = cms.double( -1.0 ),
20235     MinMass = cms.double( 30.0 ),
20236     MaxMass = cms.double( -1.0 ),
20237     MinEta = cms.double( -1.0 ),
20238     MaxEta = cms.double( 2.5 ),
20239     MinN = cms.int32( 1 )
20240 )
20241 fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20242     offset = cms.uint32( 0 ),
20243     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20244 )
20245 fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet",
20246     saveTags = cms.bool( True ),
20247     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20248     triggerType = cms.int32( 85 ),
20249     MinE = cms.double( -1.0 ),
20250     MinPt = cms.double( 300.0 ),
20251     MinMass = cms.double( -1.0 ),
20252     MaxMass = cms.double( -1.0 ),
20253     MinEta = cms.double( -1.0 ),
20254     MaxEta = cms.double( 2.5 ),
20255     MinN = cms.int32( 1 )
20256 )
20257 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20258     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20259     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ),
20260     triggerJetsType = cms.int32( 85 ),
20261     maxDeltaR = cms.double( 0.5 )
20262 )
20263 fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet",
20264     saveTags = cms.bool( True ),
20265     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ),
20266     triggerType = cms.int32( 85 ),
20267     MinE = cms.double( -1.0 ),
20268     MinPt = cms.double( 400.0 ),
20269     MinMass = cms.double( -1.0 ),
20270     MaxMass = cms.double( -1.0 ),
20271     MinEta = cms.double( -1.0 ),
20272     MaxEta = cms.double( 2.5 ),
20273     MinN = cms.int32( 1 )
20274 )
20275 fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector",
20276     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20277     cut = cms.string( "pt > 400 && abs(eta) < 2.5" )
20278 )
20279 fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer",
20280     useMassDropTagger = cms.bool( False ),
20281     useFiltering = cms.bool( False ),
20282     useDynamicFiltering = cms.bool( False ),
20283     useTrimming = cms.bool( False ),
20284     usePruning = cms.bool( False ),
20285     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20286     useKtPruning = cms.bool( False ),
20287     useConstituentSubtraction = cms.bool( False ),
20288     useSoftDrop = cms.bool( True ),
20289     correctShape = cms.bool( False ),
20290     UseOnlyVertexTracks = cms.bool( False ),
20291     UseOnlyOnePV = cms.bool( False ),
20292     muCut = cms.double( -1.0 ),
20293     yCut = cms.double( -1.0 ),
20294     rFilt = cms.double( -1.0 ),
20295     rFiltFactor = cms.double( -1.0 ),
20296     trimPtFracMin = cms.double( -1.0 ),
20297     zcut = cms.double( 0.1 ),
20298     rcut_factor = cms.double( -1.0 ),
20299     csRho_EtaMax = cms.double( -1.0 ),
20300     csRParam = cms.double( -1.0 ),
20301     beta = cms.double( 0.0 ),
20302     R0 = cms.double( 0.8 ),
20303     gridMaxRapidity = cms.double( -1.0 ),
20304     gridSpacing = cms.double( -1.0 ),
20305     DzTrVtxMax = cms.double( 0.0 ),
20306     DxyTrVtxMax = cms.double( 0.0 ),
20307     MaxVtxZ = cms.double( 15.0 ),
20308     subjetPtMin = cms.double( -1.0 ),
20309     muMin = cms.double( -1.0 ),
20310     muMax = cms.double( -1.0 ),
20311     yMin = cms.double( -1.0 ),
20312     yMax = cms.double( -1.0 ),
20313     dRMin = cms.double( -1.0 ),
20314     dRMax = cms.double( -1.0 ),
20315     maxDepth = cms.int32( -1 ),
20316     nFilt = cms.int32( -1 ),
20317     MinVtxNdof = cms.int32( 0 ),
20318     src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ),
20319     srcPVs = cms.InputTag( "hltPixelVertices" ),
20320     jetType = cms.string( "PFJet" ),
20321     jetAlgorithm = cms.string( "AntiKt" ),
20322     rParam = cms.double( 0.8 ),
20323     inputEtMin = cms.double( 0.0 ),
20324     inputEMin = cms.double( 0.0 ),
20325     jetPtMin = cms.double( 0.0 ),
20326     doPVCorrection = cms.bool( False ),
20327     doAreaFastjet = cms.bool( False ),
20328     doRhoFastjet = cms.bool( False ),
20329     doPUOffsetCorr = cms.bool( False ),
20330     puPtMin = cms.double( 10.0 ),
20331     nSigmaPU = cms.double( 1.0 ),
20332     radiusPU = cms.double( 0.8 ),
20333     subtractorName = cms.string( "" ),
20334     useExplicitGhosts = cms.bool( False ),
20335     doAreaDiskApprox = cms.bool( True ),
20336     voronoiRfact = cms.double( -9.0 ),
20337     Rho_EtaMax = cms.double( 4.4 ),
20338     Ghost_EtaMax = cms.double( 6.0 ),
20339     Active_Area_Repeats = cms.int32( 5 ),
20340     GhostArea = cms.double( 0.01 ),
20341     restrictInputs = cms.bool( False ),
20342     maxInputs = cms.uint32( 1 ),
20343     writeCompound = cms.bool( False ),
20344     writeJetsWithConst = cms.bool( False ),
20345     doFastJetNonUniform = cms.bool( False ),
20346     useDeterministicSeed = cms.bool( True ),
20347     minSeed = cms.uint32( 0 ),
20348     verbosity = cms.int32( 0 ),
20349     puWidth = cms.double( 0.0 ),
20350     nExclude = cms.uint32( 0 ),
20351     maxBadEcalCells = cms.uint32( 9999999 ),
20352     maxBadHcalCells = cms.uint32( 9999999 ),
20353     maxProblematicEcalCells = cms.uint32( 9999999 ),
20354     maxProblematicHcalCells = cms.uint32( 9999999 ),
20355     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20356     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20357     puCenters = cms.vdouble(  ),
20358     applyWeight = cms.bool( False ),
20359     srcWeights = cms.InputTag( "" ),
20360     minimumTowersFraction = cms.double( 0.0 ),
20361     jetCollInstanceName = cms.string( "" ),
20362     sumRecHits = cms.bool( False )
20363 )
20364 fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20365     saveTags = cms.bool( True ),
20366     inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ),
20367     triggerType = cms.int32( 85 ),
20368     MinE = cms.double( -1.0 ),
20369     MinPt = cms.double( -1.0 ),
20370     MinMass = cms.double( 30.0 ),
20371     MaxMass = cms.double( -1.0 ),
20372     MinEta = cms.double( -1.0 ),
20373     MaxEta = cms.double( 2.5 ),
20374     MinN = cms.int32( 1 )
20375 )
20376 fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20377     offset = cms.uint32( 0 ),
20378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20379 )
20380 fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet",
20381     saveTags = cms.bool( True ),
20382     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20383     triggerType = cms.int32( 85 ),
20384     MinE = cms.double( -1.0 ),
20385     MinPt = cms.double( 320.0 ),
20386     MinMass = cms.double( -1.0 ),
20387     MaxMass = cms.double( -1.0 ),
20388     MinEta = cms.double( -1.0 ),
20389     MaxEta = cms.double( 2.5 ),
20390     MinN = cms.int32( 1 )
20391 )
20392 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20393     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20394     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ),
20395     triggerJetsType = cms.int32( 85 ),
20396     maxDeltaR = cms.double( 0.5 )
20397 )
20398 fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet",
20399     saveTags = cms.bool( True ),
20400     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20401     triggerType = cms.int32( 85 ),
20402     MinE = cms.double( -1.0 ),
20403     MinPt = cms.double( 425.0 ),
20404     MinMass = cms.double( -1.0 ),
20405     MaxMass = cms.double( -1.0 ),
20406     MinEta = cms.double( -1.0 ),
20407     MaxEta = cms.double( 2.5 ),
20408     MinN = cms.int32( 1 )
20409 )
20410 fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector",
20411     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20412     cut = cms.string( "pt > 425 && abs(eta) < 2.5" )
20413 )
20414 fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer",
20415     useMassDropTagger = cms.bool( False ),
20416     useFiltering = cms.bool( False ),
20417     useDynamicFiltering = cms.bool( False ),
20418     useTrimming = cms.bool( False ),
20419     usePruning = cms.bool( False ),
20420     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20421     useKtPruning = cms.bool( False ),
20422     useConstituentSubtraction = cms.bool( False ),
20423     useSoftDrop = cms.bool( True ),
20424     correctShape = cms.bool( False ),
20425     UseOnlyVertexTracks = cms.bool( False ),
20426     UseOnlyOnePV = cms.bool( False ),
20427     muCut = cms.double( -1.0 ),
20428     yCut = cms.double( -1.0 ),
20429     rFilt = cms.double( -1.0 ),
20430     rFiltFactor = cms.double( -1.0 ),
20431     trimPtFracMin = cms.double( -1.0 ),
20432     zcut = cms.double( 0.1 ),
20433     rcut_factor = cms.double( -1.0 ),
20434     csRho_EtaMax = cms.double( -1.0 ),
20435     csRParam = cms.double( -1.0 ),
20436     beta = cms.double( 0.0 ),
20437     R0 = cms.double( 0.8 ),
20438     gridMaxRapidity = cms.double( -1.0 ),
20439     gridSpacing = cms.double( -1.0 ),
20440     DzTrVtxMax = cms.double( 0.0 ),
20441     DxyTrVtxMax = cms.double( 0.0 ),
20442     MaxVtxZ = cms.double( 15.0 ),
20443     subjetPtMin = cms.double( -1.0 ),
20444     muMin = cms.double( -1.0 ),
20445     muMax = cms.double( -1.0 ),
20446     yMin = cms.double( -1.0 ),
20447     yMax = cms.double( -1.0 ),
20448     dRMin = cms.double( -1.0 ),
20449     dRMax = cms.double( -1.0 ),
20450     maxDepth = cms.int32( -1 ),
20451     nFilt = cms.int32( -1 ),
20452     MinVtxNdof = cms.int32( 0 ),
20453     src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ),
20454     srcPVs = cms.InputTag( "hltPixelVertices" ),
20455     jetType = cms.string( "PFJet" ),
20456     jetAlgorithm = cms.string( "AntiKt" ),
20457     rParam = cms.double( 0.8 ),
20458     inputEtMin = cms.double( 0.0 ),
20459     inputEMin = cms.double( 0.0 ),
20460     jetPtMin = cms.double( 0.0 ),
20461     doPVCorrection = cms.bool( False ),
20462     doAreaFastjet = cms.bool( False ),
20463     doRhoFastjet = cms.bool( False ),
20464     doPUOffsetCorr = cms.bool( False ),
20465     puPtMin = cms.double( 10.0 ),
20466     nSigmaPU = cms.double( 1.0 ),
20467     radiusPU = cms.double( 0.8 ),
20468     subtractorName = cms.string( "" ),
20469     useExplicitGhosts = cms.bool( False ),
20470     doAreaDiskApprox = cms.bool( True ),
20471     voronoiRfact = cms.double( -9.0 ),
20472     Rho_EtaMax = cms.double( 4.4 ),
20473     Ghost_EtaMax = cms.double( 6.0 ),
20474     Active_Area_Repeats = cms.int32( 5 ),
20475     GhostArea = cms.double( 0.01 ),
20476     restrictInputs = cms.bool( False ),
20477     maxInputs = cms.uint32( 1 ),
20478     writeCompound = cms.bool( False ),
20479     writeJetsWithConst = cms.bool( False ),
20480     doFastJetNonUniform = cms.bool( False ),
20481     useDeterministicSeed = cms.bool( True ),
20482     minSeed = cms.uint32( 0 ),
20483     verbosity = cms.int32( 0 ),
20484     puWidth = cms.double( 0.0 ),
20485     nExclude = cms.uint32( 0 ),
20486     maxBadEcalCells = cms.uint32( 9999999 ),
20487     maxBadHcalCells = cms.uint32( 9999999 ),
20488     maxProblematicEcalCells = cms.uint32( 9999999 ),
20489     maxProblematicHcalCells = cms.uint32( 9999999 ),
20490     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20491     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20492     puCenters = cms.vdouble(  ),
20493     applyWeight = cms.bool( False ),
20494     srcWeights = cms.InputTag( "" ),
20495     minimumTowersFraction = cms.double( 0.0 ),
20496     jetCollInstanceName = cms.string( "" ),
20497     sumRecHits = cms.bool( False )
20498 )
20499 fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20500     saveTags = cms.bool( True ),
20501     inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ),
20502     triggerType = cms.int32( 85 ),
20503     MinE = cms.double( -1.0 ),
20504     MinPt = cms.double( -1.0 ),
20505     MinMass = cms.double( 30.0 ),
20506     MaxMass = cms.double( -1.0 ),
20507     MinEta = cms.double( -1.0 ),
20508     MaxEta = cms.double( 2.5 ),
20509     MinN = cms.int32( 1 )
20510 )
20511 fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20512     offset = cms.uint32( 0 ),
20513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20514 )
20515 fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet",
20516     saveTags = cms.bool( True ),
20517     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20518     triggerType = cms.int32( 85 ),
20519     MinE = cms.double( -1.0 ),
20520     MinPt = cms.double( 450.0 ),
20521     MinMass = cms.double( -1.0 ),
20522     MaxMass = cms.double( -1.0 ),
20523     MinEta = cms.double( -1.0 ),
20524     MaxEta = cms.double( 2.5 ),
20525     MinN = cms.int32( 1 )
20526 )
20527 fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector",
20528     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20529     cut = cms.string( "pt > 450 && abs(eta) < 2.5" )
20530 )
20531 fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer",
20532     useMassDropTagger = cms.bool( False ),
20533     useFiltering = cms.bool( False ),
20534     useDynamicFiltering = cms.bool( False ),
20535     useTrimming = cms.bool( False ),
20536     usePruning = cms.bool( False ),
20537     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20538     useKtPruning = cms.bool( False ),
20539     useConstituentSubtraction = cms.bool( False ),
20540     useSoftDrop = cms.bool( True ),
20541     correctShape = cms.bool( False ),
20542     UseOnlyVertexTracks = cms.bool( False ),
20543     UseOnlyOnePV = cms.bool( False ),
20544     muCut = cms.double( -1.0 ),
20545     yCut = cms.double( -1.0 ),
20546     rFilt = cms.double( -1.0 ),
20547     rFiltFactor = cms.double( -1.0 ),
20548     trimPtFracMin = cms.double( -1.0 ),
20549     zcut = cms.double( 0.1 ),
20550     rcut_factor = cms.double( -1.0 ),
20551     csRho_EtaMax = cms.double( -1.0 ),
20552     csRParam = cms.double( -1.0 ),
20553     beta = cms.double( 0.0 ),
20554     R0 = cms.double( 0.8 ),
20555     gridMaxRapidity = cms.double( -1.0 ),
20556     gridSpacing = cms.double( -1.0 ),
20557     DzTrVtxMax = cms.double( 0.0 ),
20558     DxyTrVtxMax = cms.double( 0.0 ),
20559     MaxVtxZ = cms.double( 15.0 ),
20560     subjetPtMin = cms.double( -1.0 ),
20561     muMin = cms.double( -1.0 ),
20562     muMax = cms.double( -1.0 ),
20563     yMin = cms.double( -1.0 ),
20564     yMax = cms.double( -1.0 ),
20565     dRMin = cms.double( -1.0 ),
20566     dRMax = cms.double( -1.0 ),
20567     maxDepth = cms.int32( -1 ),
20568     nFilt = cms.int32( -1 ),
20569     MinVtxNdof = cms.int32( 0 ),
20570     src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ),
20571     srcPVs = cms.InputTag( "hltPixelVertices" ),
20572     jetType = cms.string( "PFJet" ),
20573     jetAlgorithm = cms.string( "AntiKt" ),
20574     rParam = cms.double( 0.8 ),
20575     inputEtMin = cms.double( 0.0 ),
20576     inputEMin = cms.double( 0.0 ),
20577     jetPtMin = cms.double( 0.0 ),
20578     doPVCorrection = cms.bool( False ),
20579     doAreaFastjet = cms.bool( False ),
20580     doRhoFastjet = cms.bool( False ),
20581     doPUOffsetCorr = cms.bool( False ),
20582     puPtMin = cms.double( 10.0 ),
20583     nSigmaPU = cms.double( 1.0 ),
20584     radiusPU = cms.double( 0.8 ),
20585     subtractorName = cms.string( "" ),
20586     useExplicitGhosts = cms.bool( False ),
20587     doAreaDiskApprox = cms.bool( True ),
20588     voronoiRfact = cms.double( -9.0 ),
20589     Rho_EtaMax = cms.double( 4.4 ),
20590     Ghost_EtaMax = cms.double( 6.0 ),
20591     Active_Area_Repeats = cms.int32( 5 ),
20592     GhostArea = cms.double( 0.01 ),
20593     restrictInputs = cms.bool( False ),
20594     maxInputs = cms.uint32( 1 ),
20595     writeCompound = cms.bool( False ),
20596     writeJetsWithConst = cms.bool( False ),
20597     doFastJetNonUniform = cms.bool( False ),
20598     useDeterministicSeed = cms.bool( True ),
20599     minSeed = cms.uint32( 0 ),
20600     verbosity = cms.int32( 0 ),
20601     puWidth = cms.double( 0.0 ),
20602     nExclude = cms.uint32( 0 ),
20603     maxBadEcalCells = cms.uint32( 9999999 ),
20604     maxBadHcalCells = cms.uint32( 9999999 ),
20605     maxProblematicEcalCells = cms.uint32( 9999999 ),
20606     maxProblematicHcalCells = cms.uint32( 9999999 ),
20607     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20608     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20609     puCenters = cms.vdouble(  ),
20610     applyWeight = cms.bool( False ),
20611     srcWeights = cms.InputTag( "" ),
20612     minimumTowersFraction = cms.double( 0.0 ),
20613     jetCollInstanceName = cms.string( "" ),
20614     sumRecHits = cms.bool( False )
20615 )
20616 fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20617     saveTags = cms.bool( True ),
20618     inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ),
20619     triggerType = cms.int32( 85 ),
20620     MinE = cms.double( -1.0 ),
20621     MinPt = cms.double( -1.0 ),
20622     MinMass = cms.double( 30.0 ),
20623     MaxMass = cms.double( -1.0 ),
20624     MinEta = cms.double( -1.0 ),
20625     MaxEta = cms.double( 2.5 ),
20626     MinN = cms.int32( 1 )
20627 )
20628 fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20629     offset = cms.uint32( 0 ),
20630     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20631 )
20632 fragment.hltAK8SingleCaloJet200 = cms.EDFilter( "HLT1CaloJet",
20633     saveTags = cms.bool( True ),
20634     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20635     triggerType = cms.int32( 85 ),
20636     MinE = cms.double( -1.0 ),
20637     MinPt = cms.double( 200.0 ),
20638     MinMass = cms.double( -1.0 ),
20639     MaxMass = cms.double( -1.0 ),
20640     MinEta = cms.double( -1.0 ),
20641     MaxEta = cms.double( 2.5 ),
20642     MinN = cms.int32( 1 )
20643 )
20644 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20645     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20646     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet200" ),
20647     triggerJetsType = cms.int32( 85 ),
20648     maxDeltaR = cms.double( 0.5 )
20649 )
20650 fragment.hltAK8DoublePFJet250 = cms.EDFilter( "HLT1PFJet",
20651     saveTags = cms.bool( True ),
20652     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20653     triggerType = cms.int32( 85 ),
20654     MinE = cms.double( -1.0 ),
20655     MinPt = cms.double( 250.0 ),
20656     MinMass = cms.double( 0.0 ),
20657     MaxMass = cms.double( -1.0 ),
20658     MinEta = cms.double( -1.0 ),
20659     MaxEta = cms.double( 2.5 ),
20660     MinN = cms.int32( 2 )
20661 )
20662 fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector",
20663     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20664     cut = cms.string( "pt > 250 && abs(eta) < 2.5" )
20665 )
20666 fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer",
20667     useMassDropTagger = cms.bool( False ),
20668     useFiltering = cms.bool( False ),
20669     useDynamicFiltering = cms.bool( False ),
20670     useTrimming = cms.bool( False ),
20671     usePruning = cms.bool( False ),
20672     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20673     useKtPruning = cms.bool( False ),
20674     useConstituentSubtraction = cms.bool( False ),
20675     useSoftDrop = cms.bool( True ),
20676     correctShape = cms.bool( False ),
20677     UseOnlyVertexTracks = cms.bool( False ),
20678     UseOnlyOnePV = cms.bool( False ),
20679     muCut = cms.double( -1.0 ),
20680     yCut = cms.double( -1.0 ),
20681     rFilt = cms.double( -1.0 ),
20682     rFiltFactor = cms.double( -1.0 ),
20683     trimPtFracMin = cms.double( -1.0 ),
20684     zcut = cms.double( 0.1 ),
20685     rcut_factor = cms.double( -1.0 ),
20686     csRho_EtaMax = cms.double( -1.0 ),
20687     csRParam = cms.double( -1.0 ),
20688     beta = cms.double( 0.0 ),
20689     R0 = cms.double( 0.8 ),
20690     gridMaxRapidity = cms.double( -1.0 ),
20691     gridSpacing = cms.double( -1.0 ),
20692     DzTrVtxMax = cms.double( 0.0 ),
20693     DxyTrVtxMax = cms.double( 0.0 ),
20694     MaxVtxZ = cms.double( 15.0 ),
20695     subjetPtMin = cms.double( -1.0 ),
20696     muMin = cms.double( -1.0 ),
20697     muMax = cms.double( -1.0 ),
20698     yMin = cms.double( -1.0 ),
20699     yMax = cms.double( -1.0 ),
20700     dRMin = cms.double( -1.0 ),
20701     dRMax = cms.double( -1.0 ),
20702     maxDepth = cms.int32( -1 ),
20703     nFilt = cms.int32( -1 ),
20704     MinVtxNdof = cms.int32( 0 ),
20705     src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ),
20706     srcPVs = cms.InputTag( "hltPixelVertices" ),
20707     jetType = cms.string( "PFJet" ),
20708     jetAlgorithm = cms.string( "AntiKt" ),
20709     rParam = cms.double( 0.8 ),
20710     inputEtMin = cms.double( 0.0 ),
20711     inputEMin = cms.double( 0.0 ),
20712     jetPtMin = cms.double( 0.0 ),
20713     doPVCorrection = cms.bool( False ),
20714     doAreaFastjet = cms.bool( False ),
20715     doRhoFastjet = cms.bool( False ),
20716     doPUOffsetCorr = cms.bool( False ),
20717     puPtMin = cms.double( 10.0 ),
20718     nSigmaPU = cms.double( 1.0 ),
20719     radiusPU = cms.double( 0.8 ),
20720     subtractorName = cms.string( "" ),
20721     useExplicitGhosts = cms.bool( False ),
20722     doAreaDiskApprox = cms.bool( True ),
20723     voronoiRfact = cms.double( -9.0 ),
20724     Rho_EtaMax = cms.double( 4.4 ),
20725     Ghost_EtaMax = cms.double( 6.0 ),
20726     Active_Area_Repeats = cms.int32( 5 ),
20727     GhostArea = cms.double( 0.01 ),
20728     restrictInputs = cms.bool( False ),
20729     maxInputs = cms.uint32( 1 ),
20730     writeCompound = cms.bool( False ),
20731     writeJetsWithConst = cms.bool( False ),
20732     doFastJetNonUniform = cms.bool( False ),
20733     useDeterministicSeed = cms.bool( True ),
20734     minSeed = cms.uint32( 0 ),
20735     verbosity = cms.int32( 0 ),
20736     puWidth = cms.double( 0.0 ),
20737     nExclude = cms.uint32( 0 ),
20738     maxBadEcalCells = cms.uint32( 9999999 ),
20739     maxBadHcalCells = cms.uint32( 9999999 ),
20740     maxProblematicEcalCells = cms.uint32( 9999999 ),
20741     maxProblematicHcalCells = cms.uint32( 9999999 ),
20742     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20743     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20744     puCenters = cms.vdouble(  ),
20745     applyWeight = cms.bool( False ),
20746     srcWeights = cms.InputTag( "" ),
20747     minimumTowersFraction = cms.double( 0.0 ),
20748     jetCollInstanceName = cms.string( "" ),
20749     sumRecHits = cms.bool( False )
20750 )
20751 fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20752     saveTags = cms.bool( True ),
20753     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20754     triggerType = cms.int32( 85 ),
20755     MinE = cms.double( -1.0 ),
20756     MinPt = cms.double( -1.0 ),
20757     MinMass = cms.double( 40.0 ),
20758     MaxMass = cms.double( -1.0 ),
20759     MinEta = cms.double( -1.0 ),
20760     MaxEta = cms.double( 2.5 ),
20761     MinN = cms.int32( 2 )
20762 )
20763 fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler",
20764     offset = cms.uint32( 0 ),
20765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20766 )
20767 fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet",
20768     saveTags = cms.bool( True ),
20769     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20770     triggerType = cms.int32( 85 ),
20771     MinE = cms.double( -1.0 ),
20772     MinPt = cms.double( -1.0 ),
20773     MinMass = cms.double( 50.0 ),
20774     MaxMass = cms.double( -1.0 ),
20775     MinEta = cms.double( -1.0 ),
20776     MaxEta = cms.double( 2.5 ),
20777     MinN = cms.int32( 2 )
20778 )
20779 fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20780     offset = cms.uint32( 0 ),
20781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20782 )
20783 fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet",
20784     saveTags = cms.bool( True ),
20785     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20786     triggerType = cms.int32( 85 ),
20787     MinE = cms.double( -1.0 ),
20788     MinPt = cms.double( 260.0 ),
20789     MinMass = cms.double( 0.0 ),
20790     MaxMass = cms.double( -1.0 ),
20791     MinEta = cms.double( -1.0 ),
20792     MaxEta = cms.double( 2.5 ),
20793     MinN = cms.int32( 2 )
20794 )
20795 fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector",
20796     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20797     cut = cms.string( "pt > 260 && abs(eta) < 2.5" )
20798 )
20799 fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer",
20800     useMassDropTagger = cms.bool( False ),
20801     useFiltering = cms.bool( False ),
20802     useDynamicFiltering = cms.bool( False ),
20803     useTrimming = cms.bool( False ),
20804     usePruning = cms.bool( False ),
20805     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20806     useKtPruning = cms.bool( False ),
20807     useConstituentSubtraction = cms.bool( False ),
20808     useSoftDrop = cms.bool( True ),
20809     correctShape = cms.bool( False ),
20810     UseOnlyVertexTracks = cms.bool( False ),
20811     UseOnlyOnePV = cms.bool( False ),
20812     muCut = cms.double( -1.0 ),
20813     yCut = cms.double( -1.0 ),
20814     rFilt = cms.double( -1.0 ),
20815     rFiltFactor = cms.double( -1.0 ),
20816     trimPtFracMin = cms.double( -1.0 ),
20817     zcut = cms.double( 0.1 ),
20818     rcut_factor = cms.double( -1.0 ),
20819     csRho_EtaMax = cms.double( -1.0 ),
20820     csRParam = cms.double( -1.0 ),
20821     beta = cms.double( 0.0 ),
20822     R0 = cms.double( 0.8 ),
20823     gridMaxRapidity = cms.double( -1.0 ),
20824     gridSpacing = cms.double( -1.0 ),
20825     DzTrVtxMax = cms.double( 0.0 ),
20826     DxyTrVtxMax = cms.double( 0.0 ),
20827     MaxVtxZ = cms.double( 15.0 ),
20828     subjetPtMin = cms.double( -1.0 ),
20829     muMin = cms.double( -1.0 ),
20830     muMax = cms.double( -1.0 ),
20831     yMin = cms.double( -1.0 ),
20832     yMax = cms.double( -1.0 ),
20833     dRMin = cms.double( -1.0 ),
20834     dRMax = cms.double( -1.0 ),
20835     maxDepth = cms.int32( -1 ),
20836     nFilt = cms.int32( -1 ),
20837     MinVtxNdof = cms.int32( 0 ),
20838     src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ),
20839     srcPVs = cms.InputTag( "hltPixelVertices" ),
20840     jetType = cms.string( "PFJet" ),
20841     jetAlgorithm = cms.string( "AntiKt" ),
20842     rParam = cms.double( 0.8 ),
20843     inputEtMin = cms.double( 0.0 ),
20844     inputEMin = cms.double( 0.0 ),
20845     jetPtMin = cms.double( 0.0 ),
20846     doPVCorrection = cms.bool( False ),
20847     doAreaFastjet = cms.bool( False ),
20848     doRhoFastjet = cms.bool( False ),
20849     doPUOffsetCorr = cms.bool( False ),
20850     puPtMin = cms.double( 10.0 ),
20851     nSigmaPU = cms.double( 1.0 ),
20852     radiusPU = cms.double( 0.8 ),
20853     subtractorName = cms.string( "" ),
20854     useExplicitGhosts = cms.bool( False ),
20855     doAreaDiskApprox = cms.bool( True ),
20856     voronoiRfact = cms.double( -9.0 ),
20857     Rho_EtaMax = cms.double( 4.4 ),
20858     Ghost_EtaMax = cms.double( 6.0 ),
20859     Active_Area_Repeats = cms.int32( 5 ),
20860     GhostArea = cms.double( 0.01 ),
20861     restrictInputs = cms.bool( False ),
20862     maxInputs = cms.uint32( 1 ),
20863     writeCompound = cms.bool( False ),
20864     writeJetsWithConst = cms.bool( False ),
20865     doFastJetNonUniform = cms.bool( False ),
20866     useDeterministicSeed = cms.bool( True ),
20867     minSeed = cms.uint32( 0 ),
20868     verbosity = cms.int32( 0 ),
20869     puWidth = cms.double( 0.0 ),
20870     nExclude = cms.uint32( 0 ),
20871     maxBadEcalCells = cms.uint32( 9999999 ),
20872     maxBadHcalCells = cms.uint32( 9999999 ),
20873     maxProblematicEcalCells = cms.uint32( 9999999 ),
20874     maxProblematicHcalCells = cms.uint32( 9999999 ),
20875     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20876     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20877     puCenters = cms.vdouble(  ),
20878     applyWeight = cms.bool( False ),
20879     srcWeights = cms.InputTag( "" ),
20880     minimumTowersFraction = cms.double( 0.0 ),
20881     jetCollInstanceName = cms.string( "" ),
20882     sumRecHits = cms.bool( False )
20883 )
20884 fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20885     saveTags = cms.bool( True ),
20886     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20887     triggerType = cms.int32( 85 ),
20888     MinE = cms.double( -1.0 ),
20889     MinPt = cms.double( -1.0 ),
20890     MinMass = cms.double( 30.0 ),
20891     MaxMass = cms.double( -1.0 ),
20892     MinEta = cms.double( -1.0 ),
20893     MaxEta = cms.double( 2.5 ),
20894     MinN = cms.int32( 2 )
20895 )
20896 fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20897     offset = cms.uint32( 0 ),
20898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20899 )
20900 fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20901     saveTags = cms.bool( True ),
20902     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20903     triggerType = cms.int32( 85 ),
20904     MinE = cms.double( -1.0 ),
20905     MinPt = cms.double( -1.0 ),
20906     MinMass = cms.double( 40.0 ),
20907     MaxMass = cms.double( -1.0 ),
20908     MinEta = cms.double( -1.0 ),
20909     MaxEta = cms.double( 2.5 ),
20910     MinN = cms.int32( 2 )
20911 )
20912 fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20913     offset = cms.uint32( 0 ),
20914     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20915 )
20916 fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet",
20917     saveTags = cms.bool( True ),
20918     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20919     triggerType = cms.int32( 85 ),
20920     MinE = cms.double( -1.0 ),
20921     MinPt = cms.double( 270.0 ),
20922     MinMass = cms.double( 0.0 ),
20923     MaxMass = cms.double( -1.0 ),
20924     MinEta = cms.double( -1.0 ),
20925     MaxEta = cms.double( 2.5 ),
20926     MinN = cms.int32( 2 )
20927 )
20928 fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector",
20929     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20930     cut = cms.string( "pt > 270 && abs(eta) < 2.5" )
20931 )
20932 fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer",
20933     useMassDropTagger = cms.bool( False ),
20934     useFiltering = cms.bool( False ),
20935     useDynamicFiltering = cms.bool( False ),
20936     useTrimming = cms.bool( False ),
20937     usePruning = cms.bool( False ),
20938     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20939     useKtPruning = cms.bool( False ),
20940     useConstituentSubtraction = cms.bool( False ),
20941     useSoftDrop = cms.bool( True ),
20942     correctShape = cms.bool( False ),
20943     UseOnlyVertexTracks = cms.bool( False ),
20944     UseOnlyOnePV = cms.bool( False ),
20945     muCut = cms.double( -1.0 ),
20946     yCut = cms.double( -1.0 ),
20947     rFilt = cms.double( -1.0 ),
20948     rFiltFactor = cms.double( -1.0 ),
20949     trimPtFracMin = cms.double( -1.0 ),
20950     zcut = cms.double( 0.1 ),
20951     rcut_factor = cms.double( -1.0 ),
20952     csRho_EtaMax = cms.double( -1.0 ),
20953     csRParam = cms.double( -1.0 ),
20954     beta = cms.double( 0.0 ),
20955     R0 = cms.double( 0.8 ),
20956     gridMaxRapidity = cms.double( -1.0 ),
20957     gridSpacing = cms.double( -1.0 ),
20958     DzTrVtxMax = cms.double( 0.0 ),
20959     DxyTrVtxMax = cms.double( 0.0 ),
20960     MaxVtxZ = cms.double( 15.0 ),
20961     subjetPtMin = cms.double( -1.0 ),
20962     muMin = cms.double( -1.0 ),
20963     muMax = cms.double( -1.0 ),
20964     yMin = cms.double( -1.0 ),
20965     yMax = cms.double( -1.0 ),
20966     dRMin = cms.double( -1.0 ),
20967     dRMax = cms.double( -1.0 ),
20968     maxDepth = cms.int32( -1 ),
20969     nFilt = cms.int32( -1 ),
20970     MinVtxNdof = cms.int32( 0 ),
20971     src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ),
20972     srcPVs = cms.InputTag( "hltPixelVertices" ),
20973     jetType = cms.string( "PFJet" ),
20974     jetAlgorithm = cms.string( "AntiKt" ),
20975     rParam = cms.double( 0.8 ),
20976     inputEtMin = cms.double( 0.0 ),
20977     inputEMin = cms.double( 0.0 ),
20978     jetPtMin = cms.double( 0.0 ),
20979     doPVCorrection = cms.bool( False ),
20980     doAreaFastjet = cms.bool( False ),
20981     doRhoFastjet = cms.bool( False ),
20982     doPUOffsetCorr = cms.bool( False ),
20983     puPtMin = cms.double( 10.0 ),
20984     nSigmaPU = cms.double( 1.0 ),
20985     radiusPU = cms.double( 0.8 ),
20986     subtractorName = cms.string( "" ),
20987     useExplicitGhosts = cms.bool( False ),
20988     doAreaDiskApprox = cms.bool( True ),
20989     voronoiRfact = cms.double( -9.0 ),
20990     Rho_EtaMax = cms.double( 4.4 ),
20991     Ghost_EtaMax = cms.double( 6.0 ),
20992     Active_Area_Repeats = cms.int32( 5 ),
20993     GhostArea = cms.double( 0.01 ),
20994     restrictInputs = cms.bool( False ),
20995     maxInputs = cms.uint32( 1 ),
20996     writeCompound = cms.bool( False ),
20997     writeJetsWithConst = cms.bool( False ),
20998     doFastJetNonUniform = cms.bool( False ),
20999     useDeterministicSeed = cms.bool( True ),
21000     minSeed = cms.uint32( 0 ),
21001     verbosity = cms.int32( 0 ),
21002     puWidth = cms.double( 0.0 ),
21003     nExclude = cms.uint32( 0 ),
21004     maxBadEcalCells = cms.uint32( 9999999 ),
21005     maxBadHcalCells = cms.uint32( 9999999 ),
21006     maxProblematicEcalCells = cms.uint32( 9999999 ),
21007     maxProblematicHcalCells = cms.uint32( 9999999 ),
21008     maxRecoveredEcalCells = cms.uint32( 9999999 ),
21009     maxRecoveredHcalCells = cms.uint32( 9999999 ),
21010     puCenters = cms.vdouble(  ),
21011     applyWeight = cms.bool( False ),
21012     srcWeights = cms.InputTag( "" ),
21013     minimumTowersFraction = cms.double( 0.0 ),
21014     jetCollInstanceName = cms.string( "" ),
21015     sumRecHits = cms.bool( False )
21016 )
21017 fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
21018     saveTags = cms.bool( True ),
21019     inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ),
21020     triggerType = cms.int32( 85 ),
21021     MinE = cms.double( -1.0 ),
21022     MinPt = cms.double( -1.0 ),
21023     MinMass = cms.double( 30.0 ),
21024     MaxMass = cms.double( -1.0 ),
21025     MinEta = cms.double( -1.0 ),
21026     MaxEta = cms.double( 2.5 ),
21027     MinN = cms.int32( 2 )
21028 )
21029 fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
21030     offset = cms.uint32( 0 ),
21031     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21032 )
21033 fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet",
21034     saveTags = cms.bool( True ),
21035     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
21036     triggerType = cms.int32( 85 ),
21037     MinE = cms.double( -1.0 ),
21038     MinPt = cms.double( 280.0 ),
21039     MinMass = cms.double( 0.0 ),
21040     MaxMass = cms.double( -1.0 ),
21041     MinEta = cms.double( -1.0 ),
21042     MaxEta = cms.double( 2.5 ),
21043     MinN = cms.int32( 2 )
21044 )
21045 fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector",
21046     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
21047     cut = cms.string( "pt > 280 && abs(eta) < 2.5" )
21048 )
21049 fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer",
21050     useMassDropTagger = cms.bool( False ),
21051     useFiltering = cms.bool( False ),
21052     useDynamicFiltering = cms.bool( False ),
21053     useTrimming = cms.bool( False ),
21054     usePruning = cms.bool( False ),
21055     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
21056     useKtPruning = cms.bool( False ),
21057     useConstituentSubtraction = cms.bool( False ),
21058     useSoftDrop = cms.bool( True ),
21059     correctShape = cms.bool( False ),
21060     UseOnlyVertexTracks = cms.bool( False ),
21061     UseOnlyOnePV = cms.bool( False ),
21062     muCut = cms.double( -1.0 ),
21063     yCut = cms.double( -1.0 ),
21064     rFilt = cms.double( -1.0 ),
21065     rFiltFactor = cms.double( -1.0 ),
21066     trimPtFracMin = cms.double( -1.0 ),
21067     zcut = cms.double( 0.1 ),
21068     rcut_factor = cms.double( -1.0 ),
21069     csRho_EtaMax = cms.double( -1.0 ),
21070     csRParam = cms.double( -1.0 ),
21071     beta = cms.double( 0.0 ),
21072     R0 = cms.double( 0.8 ),
21073     gridMaxRapidity = cms.double( -1.0 ),
21074     gridSpacing = cms.double( -1.0 ),
21075     DzTrVtxMax = cms.double( 0.0 ),
21076     DxyTrVtxMax = cms.double( 0.0 ),
21077     MaxVtxZ = cms.double( 15.0 ),
21078     subjetPtMin = cms.double( -1.0 ),
21079     muMin = cms.double( -1.0 ),
21080     muMax = cms.double( -1.0 ),
21081     yMin = cms.double( -1.0 ),
21082     yMax = cms.double( -1.0 ),
21083     dRMin = cms.double( -1.0 ),
21084     dRMax = cms.double( -1.0 ),
21085     maxDepth = cms.int32( -1 ),
21086     nFilt = cms.int32( -1 ),
21087     MinVtxNdof = cms.int32( 0 ),
21088     src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ),
21089     srcPVs = cms.InputTag( "hltPixelVertices" ),
21090     jetType = cms.string( "PFJet" ),
21091     jetAlgorithm = cms.string( "AntiKt" ),
21092     rParam = cms.double( 0.8 ),
21093     inputEtMin = cms.double( 0.0 ),
21094     inputEMin = cms.double( 0.0 ),
21095     jetPtMin = cms.double( 0.0 ),
21096     doPVCorrection = cms.bool( False ),
21097     doAreaFastjet = cms.bool( False ),
21098     doRhoFastjet = cms.bool( False ),
21099     doPUOffsetCorr = cms.bool( False ),
21100     puPtMin = cms.double( 10.0 ),
21101     nSigmaPU = cms.double( 1.0 ),
21102     radiusPU = cms.double( 0.8 ),
21103     subtractorName = cms.string( "" ),
21104     useExplicitGhosts = cms.bool( False ),
21105     doAreaDiskApprox = cms.bool( True ),
21106     voronoiRfact = cms.double( -9.0 ),
21107     Rho_EtaMax = cms.double( 4.4 ),
21108     Ghost_EtaMax = cms.double( 6.0 ),
21109     Active_Area_Repeats = cms.int32( 5 ),
21110     GhostArea = cms.double( 0.01 ),
21111     restrictInputs = cms.bool( False ),
21112     maxInputs = cms.uint32( 1 ),
21113     writeCompound = cms.bool( False ),
21114     writeJetsWithConst = cms.bool( False ),
21115     doFastJetNonUniform = cms.bool( False ),
21116     useDeterministicSeed = cms.bool( True ),
21117     minSeed = cms.uint32( 0 ),
21118     verbosity = cms.int32( 0 ),
21119     puWidth = cms.double( 0.0 ),
21120     nExclude = cms.uint32( 0 ),
21121     maxBadEcalCells = cms.uint32( 9999999 ),
21122     maxBadHcalCells = cms.uint32( 9999999 ),
21123     maxProblematicEcalCells = cms.uint32( 9999999 ),
21124     maxProblematicHcalCells = cms.uint32( 9999999 ),
21125     maxRecoveredEcalCells = cms.uint32( 9999999 ),
21126     maxRecoveredHcalCells = cms.uint32( 9999999 ),
21127     puCenters = cms.vdouble(  ),
21128     applyWeight = cms.bool( False ),
21129     srcWeights = cms.InputTag( "" ),
21130     minimumTowersFraction = cms.double( 0.0 ),
21131     jetCollInstanceName = cms.string( "" ),
21132     sumRecHits = cms.bool( False )
21133 )
21134 fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
21135     saveTags = cms.bool( True ),
21136     inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ),
21137     triggerType = cms.int32( 85 ),
21138     MinE = cms.double( -1.0 ),
21139     MinPt = cms.double( -1.0 ),
21140     MinMass = cms.double( 30.0 ),
21141     MaxMass = cms.double( -1.0 ),
21142     MinEta = cms.double( -1.0 ),
21143     MaxEta = cms.double( 2.5 ),
21144     MinN = cms.int32( 2 )
21145 )
21146 fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
21147     offset = cms.uint32( 0 ),
21148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21149 )
21150 fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet",
21151     saveTags = cms.bool( True ),
21152     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
21153     triggerType = cms.int32( 85 ),
21154     MinE = cms.double( -1.0 ),
21155     MinPt = cms.double( 290.0 ),
21156     MinMass = cms.double( 0.0 ),
21157     MaxMass = cms.double( -1.0 ),
21158     MinEta = cms.double( -1.0 ),
21159     MaxEta = cms.double( 2.5 ),
21160     MinN = cms.int32( 2 )
21161 )
21162 fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector",
21163     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
21164     cut = cms.string( "pt > 290 && abs(eta) < 2.5" )
21165 )
21166 fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer",
21167     useMassDropTagger = cms.bool( False ),
21168     useFiltering = cms.bool( False ),
21169     useDynamicFiltering = cms.bool( False ),
21170     useTrimming = cms.bool( False ),
21171     usePruning = cms.bool( False ),
21172     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
21173     useKtPruning = cms.bool( False ),
21174     useConstituentSubtraction = cms.bool( False ),
21175     useSoftDrop = cms.bool( True ),
21176     correctShape = cms.bool( False ),
21177     UseOnlyVertexTracks = cms.bool( False ),
21178     UseOnlyOnePV = cms.bool( False ),
21179     muCut = cms.double( -1.0 ),
21180     yCut = cms.double( -1.0 ),
21181     rFilt = cms.double( -1.0 ),
21182     rFiltFactor = cms.double( -1.0 ),
21183     trimPtFracMin = cms.double( -1.0 ),
21184     zcut = cms.double( 0.1 ),
21185     rcut_factor = cms.double( -1.0 ),
21186     csRho_EtaMax = cms.double( -1.0 ),
21187     csRParam = cms.double( -1.0 ),
21188     beta = cms.double( 0.0 ),
21189     R0 = cms.double( 0.8 ),
21190     gridMaxRapidity = cms.double( -1.0 ),
21191     gridSpacing = cms.double( -1.0 ),
21192     DzTrVtxMax = cms.double( 0.0 ),
21193     DxyTrVtxMax = cms.double( 0.0 ),
21194     MaxVtxZ = cms.double( 15.0 ),
21195     subjetPtMin = cms.double( -1.0 ),
21196     muMin = cms.double( -1.0 ),
21197     muMax = cms.double( -1.0 ),
21198     yMin = cms.double( -1.0 ),
21199     yMax = cms.double( -1.0 ),
21200     dRMin = cms.double( -1.0 ),
21201     dRMax = cms.double( -1.0 ),
21202     maxDepth = cms.int32( -1 ),
21203     nFilt = cms.int32( -1 ),
21204     MinVtxNdof = cms.int32( 0 ),
21205     src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ),
21206     srcPVs = cms.InputTag( "hltPixelVertices" ),
21207     jetType = cms.string( "PFJet" ),
21208     jetAlgorithm = cms.string( "AntiKt" ),
21209     rParam = cms.double( 0.8 ),
21210     inputEtMin = cms.double( 0.0 ),
21211     inputEMin = cms.double( 0.0 ),
21212     jetPtMin = cms.double( 0.0 ),
21213     doPVCorrection = cms.bool( False ),
21214     doAreaFastjet = cms.bool( False ),
21215     doRhoFastjet = cms.bool( False ),
21216     doPUOffsetCorr = cms.bool( False ),
21217     puPtMin = cms.double( 10.0 ),
21218     nSigmaPU = cms.double( 1.0 ),
21219     radiusPU = cms.double( 0.8 ),
21220     subtractorName = cms.string( "" ),
21221     useExplicitGhosts = cms.bool( False ),
21222     doAreaDiskApprox = cms.bool( True ),
21223     voronoiRfact = cms.double( -9.0 ),
21224     Rho_EtaMax = cms.double( 4.4 ),
21225     Ghost_EtaMax = cms.double( 6.0 ),
21226     Active_Area_Repeats = cms.int32( 5 ),
21227     GhostArea = cms.double( 0.01 ),
21228     restrictInputs = cms.bool( False ),
21229     maxInputs = cms.uint32( 1 ),
21230     writeCompound = cms.bool( False ),
21231     writeJetsWithConst = cms.bool( False ),
21232     doFastJetNonUniform = cms.bool( False ),
21233     useDeterministicSeed = cms.bool( True ),
21234     minSeed = cms.uint32( 0 ),
21235     verbosity = cms.int32( 0 ),
21236     puWidth = cms.double( 0.0 ),
21237     nExclude = cms.uint32( 0 ),
21238     maxBadEcalCells = cms.uint32( 9999999 ),
21239     maxBadHcalCells = cms.uint32( 9999999 ),
21240     maxProblematicEcalCells = cms.uint32( 9999999 ),
21241     maxProblematicHcalCells = cms.uint32( 9999999 ),
21242     maxRecoveredEcalCells = cms.uint32( 9999999 ),
21243     maxRecoveredHcalCells = cms.uint32( 9999999 ),
21244     puCenters = cms.vdouble(  ),
21245     applyWeight = cms.bool( False ),
21246     srcWeights = cms.InputTag( "" ),
21247     minimumTowersFraction = cms.double( 0.0 ),
21248     jetCollInstanceName = cms.string( "" ),
21249     sumRecHits = cms.bool( False )
21250 )
21251 fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
21252     saveTags = cms.bool( True ),
21253     inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ),
21254     triggerType = cms.int32( 85 ),
21255     MinE = cms.double( -1.0 ),
21256     MinPt = cms.double( -1.0 ),
21257     MinMass = cms.double( 30.0 ),
21258     MaxMass = cms.double( -1.0 ),
21259     MinEta = cms.double( -1.0 ),
21260     MaxEta = cms.double( 2.5 ),
21261     MinN = cms.int32( 2 )
21262 )
21263 fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed",
21264     saveTags = cms.bool( True ),
21265     L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
21266     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21267     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21268     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21269     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21270     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21271     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21272     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21273     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21274     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21275 )
21276 fragment.hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler",
21277     offset = cms.uint32( 0 ),
21278     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21279 )
21280 fragment.hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet",
21281     saveTags = cms.bool( True ),
21282     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21283     triggerType = cms.int32( 85 ),
21284     MinE = cms.double( -1.0 ),
21285     MinPt = cms.double( 500.0 ),
21286     MinMass = cms.double( -1.0 ),
21287     MaxMass = cms.double( -1.0 ),
21288     MinEta = cms.double( -1.0 ),
21289     MaxEta = cms.double( 5.0 ),
21290     MinN = cms.int32( 1 )
21291 )
21292 fragment.hltPreCaloJet550NoJetID = cms.EDFilter( "HLTPrescaler",
21293     offset = cms.uint32( 0 ),
21294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21295 )
21296 fragment.hltSingleCaloJet550 = cms.EDFilter( "HLT1CaloJet",
21297     saveTags = cms.bool( True ),
21298     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21299     triggerType = cms.int32( 85 ),
21300     MinE = cms.double( -1.0 ),
21301     MinPt = cms.double( 550.0 ),
21302     MinMass = cms.double( -1.0 ),
21303     MaxMass = cms.double( -1.0 ),
21304     MinEta = cms.double( -1.0 ),
21305     MaxEta = cms.double( 5.0 ),
21306     MinN = cms.int32( 1 )
21307 )
21308 fragment.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter( "HLTL1TSeed",
21309     saveTags = cms.bool( True ),
21310     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_OS_er2p3_Mass_8to14_DoubleEG3er2p1_Mass_Max20" ),
21311     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21312     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21313     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21314     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21315     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21316     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21317     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21318     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21319     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21320 )
21321 fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
21322     offset = cms.uint32( 0 ),
21323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21324 )
21325 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21326     saveTags = cms.bool( True ),
21327     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21328     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21329     MaxEta = cms.double( 2.5 ),
21330     MinPt = cms.double( 0.0 ),
21331     MaxDeltaR = cms.double( 0.3 ),
21332     MinN = cms.int32( 2 ),
21333     CentralBxOnly = cms.bool( True ),
21334     SelectQualities = cms.vint32(  )
21335 )
21336 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21337     saveTags = cms.bool( True ),
21338     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21339     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21340     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21341     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21342     MinN = cms.int32( 0 ),
21343     MaxEta = cms.double( 2.5 ),
21344     AbsEtaBins = cms.vdouble( 5.0 ),
21345     MinNstations = cms.vint32( 0 ),
21346     MinNhits = cms.vint32( 0 ),
21347     CutOnChambers = cms.bool( False ),
21348     MinNchambers = cms.vint32( 0 ),
21349     MaxDr = cms.double( 9999.0 ),
21350     MinDr = cms.double( -1.0 ),
21351     MaxDz = cms.double( 9999.0 ),
21352     MinDxySig = cms.double( -1.0 ),
21353     MinPt = cms.double( 0.0 ),
21354     NSigmaPt = cms.double( 0.0 ),
21355     MatchToPreviousCand = cms.bool( True )
21356 )
21357 fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21358     saveTags = cms.bool( True ),
21359     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21360     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21361     MaxEta = cms.double( 2.5 ),
21362     MinPt = cms.double( 0.0 ),
21363     MaxDeltaR = cms.double( 0.3 ),
21364     MinN = cms.int32( 1 ),
21365     CentralBxOnly = cms.bool( True ),
21366     SelectQualities = cms.vint32(  )
21367 )
21368 fragment.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
21369     saveTags = cms.bool( True ),
21370     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21371     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21372     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21373     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21374     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21375     MinN = cms.int32( 2 ),
21376     MaxEta = cms.double( 2.5 ),
21377     MinNhits = cms.int32( 0 ),
21378     MaxDr = cms.double( 2.0 ),
21379     MinDr = cms.double( -1.0 ),
21380     MaxDz = cms.double( 9999.0 ),
21381     MinDxySig = cms.double( -1.0 ),
21382     MinPt = cms.double( 4.9 ),
21383     NSigmaPt = cms.double( 0.0 ),
21384     MaxNormalizedChi2 = cms.double( 9999.0 ),
21385     MaxDXYBeamSpot = cms.double( 9999.0 ),
21386     MinDXYBeamSpot = cms.double( -1.0 ),
21387     MinNmuonHits = cms.int32( 0 ),
21388     MaxPtDifference = cms.double( 9999.0 ),
21389     MinTrackPt = cms.double( 0.0 ),
21390     minMuonStations = cms.int32( 2 ),
21391     minTrkHits = cms.int32( -1 ),
21392     minMuonHits = cms.int32( -1 ),
21393     allowedTypeMask = cms.uint32( 255 ),
21394     requiredTypeMask = cms.uint32( 0 ),
21395     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21396     trkMuonId = cms.uint32( 0 ),
21397     L1MatchingdR = cms.double( 0.3 ),
21398     MatchToPreviousCand = cms.bool( True ),
21399     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21400     requireL3MuonTrajectorySeed = cms.bool( False ),
21401     useSimpleGeometry = cms.bool( True ),
21402     useStation2 = cms.bool( True ),
21403     fallbackToME1 = cms.bool( False ),
21404     cosmicPropagationHypothesis = cms.bool( False ),
21405     useMB2InOverlap = cms.bool( False ),
21406     useTrack = cms.string( "tracker" ),
21407     useState = cms.string( "atVertex" ),
21408     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21409     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21410     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21411 )
21412 fragment.hltDoubleMu5EG3L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21413     saveTags = cms.bool( True ),
21414     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21415     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21416     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21417     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21418     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21419     PreviousCandIsL2 = cms.bool( True ),
21420     FastAccept = cms.bool( False ),
21421     MinN = cms.int32( 1 ),
21422     MaxEta = cms.double( 2.5 ),
21423     MinNhits = cms.int32( 0 ),
21424     MaxDr = cms.double( 2.0 ),
21425     MaxDz = cms.double( 9999.0 ),
21426     ChargeOpt = cms.int32( -1 ),
21427     MinPtPair = cms.vdouble( 0.0 ),
21428     MaxPtPair = cms.vdouble( 1.0E125 ),
21429     MinPtMax = cms.vdouble( 0.0 ),
21430     MinPtMin = cms.vdouble( 0.0 ),
21431     MaxPtMin = cms.vdouble( 1.0E125 ),
21432     MinInvMass = cms.vdouble( 8.0 ),
21433     MaxInvMass = cms.vdouble( 11.0 ),
21434     MinDiMuonDeltaR = cms.double( -1.0 ),
21435     MinAcop = cms.double( -999.0 ),
21436     MaxAcop = cms.double( 999.0 ),
21437     MinPtBalance = cms.double( -1.0 ),
21438     MaxPtBalance = cms.double( 999999.0 ),
21439     NSigmaPt = cms.double( 0.0 ),
21440     MaxDCAMuMu = cms.double( 0.5 ),
21441     MaxRapidityPair = cms.double( 999999.0 ),
21442     CutCowboys = cms.bool( False ),
21443     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21444     L1MatchingdR = cms.double( 0.3 ),
21445     MatchToPreviousCand = cms.bool( True ),
21446     useSimpleGeometry = cms.bool( True ),
21447     useStation2 = cms.bool( True ),
21448     fallbackToME1 = cms.bool( False ),
21449     cosmicPropagationHypothesis = cms.bool( False ),
21450     useMB2InOverlap = cms.bool( False ),
21451     useTrack = cms.string( "tracker" ),
21452     useState = cms.string( "atVertex" ),
21453     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21454     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21455     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21456 )
21457 fragment.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
21458     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
21459     PreviousCandTag = cms.InputTag( "hltDoubleMu5EG3L3Filtered" ),
21460     matchToPrevious = cms.bool( True ),
21461     MaxEta = cms.double( 2.5 ),
21462     MinPt = cms.double( 0.0 ),
21463     MinPtPair = cms.double( 0.0 ),
21464     MinInvMass = cms.double( 0.0 ),
21465     MaxInvMass = cms.double( 999999.0 ),
21466     ChargeOpt = cms.int32( -1 )
21467 )
21468 fragment.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter( "HLTDisplacedmumuFilter",
21469     saveTags = cms.bool( True ),
21470     FastAccept = cms.bool( True ),
21471     MinLxySignificance = cms.double( 0.0 ),
21472     MaxLxySignificance = cms.double( -1.0 ),
21473     MaxNormalisedChi2 = cms.double( 999999.0 ),
21474     MinVtxProbability = cms.double( 0.005 ),
21475     MinCosinePointingAngle = cms.double( -2.0 ),
21476     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDiMu5EG3" ),
21477     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21478     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
21479 )
21480 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21481     saveTags = cms.bool( True ),
21482     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21483     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21484     candNonIsolatedTag = cms.InputTag( "" ),
21485     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21486     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21487     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21488     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21489     ncandcut = cms.int32( 2 ),
21490     doIsolated = cms.bool( False ),
21491     region_eta_size = cms.double( 0.522 ),
21492     region_eta_size_ecap = cms.double( 1.0 ),
21493     region_phi_size = cms.double( 1.044 ),
21494     barrel_end = cms.double( 1.4791 ),
21495     endcap_end = cms.double( 2.65 )
21496 )
21497 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21498     saveTags = cms.bool( True ),
21499     inputTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21500     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21501     etcutEB = cms.double( 2.0 ),
21502     etcutEE = cms.double( 2.0 ),
21503     minEtaCut = cms.double( -9999.0 ),
21504     maxEtaCut = cms.double( 9999.0 ),
21505     ncandcut = cms.int32( 2 )
21506 )
21507 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21508     saveTags = cms.bool( True ),
21509     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter" ),
21510     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21511     rhoTag = cms.InputTag( "" ),
21512     energyLowEdges = cms.vdouble( 0.0 ),
21513     lessThan = cms.bool( True ),
21514     useEt = cms.bool( False ),
21515     useAbs = cms.bool( False ),
21516     thrRegularEB = cms.vdouble( 0.013 ),
21517     thrRegularEE = cms.vdouble( 0.035 ),
21518     thrOverEEB = cms.vdouble( -1.0 ),
21519     thrOverEEE = cms.vdouble( -1.0 ),
21520     thrOverE2EB = cms.vdouble( -1.0 ),
21521     thrOverE2EE = cms.vdouble( -1.0 ),
21522     ncandcut = cms.int32( 2 ),
21523     doRhoCorrection = cms.bool( False ),
21524     rhoMax = cms.double( 9.9999999E7 ),
21525     rhoScale = cms.double( 1.0 ),
21526     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21527     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21528     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21529 )
21530 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21531     saveTags = cms.bool( True ),
21532     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21533     varTag = cms.InputTag( "hltEgammaHoverE" ),
21534     rhoTag = cms.InputTag( "" ),
21535     energyLowEdges = cms.vdouble( 0.0 ),
21536     lessThan = cms.bool( True ),
21537     useEt = cms.bool( False ),
21538     useAbs = cms.bool( False ),
21539     thrRegularEB = cms.vdouble( -1.0 ),
21540     thrRegularEE = cms.vdouble( -1.0 ),
21541     thrOverEEB = cms.vdouble( 0.13 ),
21542     thrOverEEE = cms.vdouble( 0.13 ),
21543     thrOverE2EB = cms.vdouble( -1.0 ),
21544     thrOverE2EE = cms.vdouble( -1.0 ),
21545     ncandcut = cms.int32( 2 ),
21546     doRhoCorrection = cms.bool( False ),
21547     rhoMax = cms.double( 9.9999999E7 ),
21548     rhoScale = cms.double( 1.0 ),
21549     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21550     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21551     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21552 )
21553 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
21554     cands = cms.InputTag( "hltEgammaCandidates" ),
21555     minEtCutEB = cms.double( 0.0 ),
21556     minEtCutEE = cms.double( 0.0 ),
21557     cuts = cms.VPSet( 
21558       cms.PSet(  endcapCut = cms.PSet( 
21559   useEt = cms.bool( False ),
21560   cutOverE = cms.double( 0.2 )
21561 ),
21562         var = cms.InputTag( "hltEgammaHoverE" ),
21563         barrelCut = cms.PSet( 
21564           useEt = cms.bool( False ),
21565           cutOverE = cms.double( 0.2 )
21566         )
21567       )
21568     )
21569 )
21570 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
21571     RegionPSet = cms.PSet( 
21572       minBSDeltaZ = cms.double( 0.0 ),
21573       useZInVertex = cms.bool( False ),
21574       vertices = cms.InputTag( "" ),
21575       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21576       useZInBeamspot = cms.bool( False ),
21577       ptMin = cms.double( 1.5 ),
21578       deltaEtaRegion = cms.double( 0.1 ),
21579       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
21580       originHalfLength = cms.double( 12.5 ),
21581       measurementTrackerEvent = cms.InputTag( "" ),
21582       originRadius = cms.double( 0.05 ),
21583       precise = cms.bool( True ),
21584       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21585       whereToUseMeasTracker = cms.string( "kNever" ),
21586       deltaPhiRegion = cms.double( 0.4 ),
21587       defaultZ = cms.double( 0.0 )
21588     )
21589 )
21590 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
21591     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
21592     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21593     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21594     clusterCheck = cms.InputTag( "" ),
21595     produceSeedingHitSets = cms.bool( True ),
21596     produceIntermediateHitDoublets = cms.bool( True ),
21597     maxElement = cms.uint32( 0 ),
21598     maxElementTotal = cms.uint32( 50000000 ),
21599     putEmptyIfMaxElementReached = cms.bool( False ),
21600     layerPairs = cms.vuint32( 0 )
21601 )
21602 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
21603     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
21604     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21605     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21606     clusterCheck = cms.InputTag( "" ),
21607     produceSeedingHitSets = cms.bool( True ),
21608     produceIntermediateHitDoublets = cms.bool( True ),
21609     maxElement = cms.uint32( 0 ),
21610     maxElementTotal = cms.uint32( 50000000 ),
21611     putEmptyIfMaxElementReached = cms.bool( False ),
21612     layerPairs = cms.vuint32( 0, 1 )
21613 )
21614 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
21615     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
21616     extraHitRPhitolerance = cms.double( 0.032 ),
21617     useBendingCorrection = cms.bool( True ),
21618     CAThetaCut = cms.double( 0.004 ),
21619     CAPhiCut = cms.double( 0.1 ),
21620     CAThetaCut_byTriplets = cms.VPSet( 
21621       cms.PSet(  seedingLayers = cms.string( "" ),
21622         cut = cms.double( -1.0 )
21623       )
21624     ),
21625     CAPhiCut_byTriplets = cms.VPSet( 
21626       cms.PSet(  seedingLayers = cms.string( "" ),
21627         cut = cms.double( -1.0 )
21628       )
21629     ),
21630     CAHardPtCut = cms.double( 0.3 ),
21631     maxChi2 = cms.PSet( 
21632       value2 = cms.double( 6.0 ),
21633       value1 = cms.double( 100.0 ),
21634       pt1 = cms.double( 0.8 ),
21635       enabled = cms.bool( True ),
21636       pt2 = cms.double( 8.0 )
21637     ),
21638     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21639 )
21640 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21641     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
21642     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21643     SeedMomentumForBOFF = cms.double( 5.0 ),
21644     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21645     MinOneOverPtError = cms.double( 1.0 ),
21646     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21647     magneticField = cms.string( "ParabolicMf" ),
21648     forceKinematicWithRegionDirection = cms.bool( False ),
21649     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21650 )
21651 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21652     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
21653     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21654     SeedMomentumForBOFF = cms.double( 5.0 ),
21655     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21656     MinOneOverPtError = cms.double( 1.0 ),
21657     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21658     magneticField = cms.string( "ParabolicMf" ),
21659     forceKinematicWithRegionDirection = cms.bool( False ),
21660     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21661 )
21662 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
21663     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
21664     clusterRemovalInfos = cms.VInputTag(  )
21665 )
21666 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
21667     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
21668     vertices = cms.InputTag( "" ),
21669     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21670     measTkEvt = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
21671     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21672     matcherConfig = cms.PSet( 
21673       useRecoVertex = cms.bool( False ),
21674       minNrHits = cms.vuint32( 2, 3 ),
21675       matchingCuts = cms.VPSet( 
21676         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
21677           version = cms.int32( 2 ),
21678           dRZMaxHighEt = cms.vdouble( 9999.0 ),
21679           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
21680           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
21681           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
21682           dRZMaxHighEtThres = cms.vdouble( 0.0 )
21683         ),
21684         cms.PSet(  etaBins = cms.vdouble(  ),
21685           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21686           version = cms.int32( 2 ),
21687           dRZMaxHighEt = cms.vdouble( 0.05 ),
21688           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21689           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21690           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21691           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21692         ),
21693         cms.PSet(  etaBins = cms.vdouble(  ),
21694           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21695           version = cms.int32( 2 ),
21696           dRZMaxHighEt = cms.vdouble( 0.05 ),
21697           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21698           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21699           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21700           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21701         )
21702       ),
21703       minNrHitsValidLayerBins = cms.vint32( 4 ),
21704       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
21705       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
21706       paramMagField = cms.ESInputTag( "","ParabolicMf" )
21707     )
21708 )
21709 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
21710     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21711     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21712     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
21713   cms.PSet(  yMin = cms.int32( 1 ),
21714     binType = cms.string( "AbsEtaClus" ),
21715     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
21716     xMin = cms.double( 0.0 ),
21717     yMax = cms.int32( 1 ),
21718     xMax = cms.double( 1.5 ),
21719     funcType = cms.string( "TF1:=pol3" )
21720   ),
21721   cms.PSet(  yMin = cms.int32( 2 ),
21722     binType = cms.string( "AbsEtaClus" ),
21723     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
21724     xMin = cms.double( 0.0 ),
21725     yMax = cms.int32( 2 ),
21726     xMax = cms.double( 1.5 ),
21727     funcType = cms.string( "TF1:=pol3" )
21728   ),
21729   cms.PSet(  yMin = cms.int32( 3 ),
21730     binType = cms.string( "AbsEtaClus" ),
21731     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
21732     xMin = cms.double( 0.0 ),
21733     yMax = cms.int32( 99999 ),
21734     xMax = cms.double( 1.5 ),
21735     funcType = cms.string( "TF1:=pol3" )
21736   ),
21737   cms.PSet(  yMin = cms.int32( 1 ),
21738     binType = cms.string( "AbsEtaClus" ),
21739     funcParams = cms.vdouble( 0.00823, -0.0029 ),
21740     xMin = cms.double( 1.5 ),
21741     yMax = cms.int32( 1 ),
21742     xMax = cms.double( 2.0 ),
21743     funcType = cms.string( "TF1:=pol1" )
21744   ),
21745   cms.PSet(  yMin = cms.int32( 1 ),
21746     binType = cms.string( "AbsEtaClus" ),
21747     funcParams = cms.vdouble( 0.00282 ),
21748     xMin = cms.double( 2.0 ),
21749     yMax = cms.int32( 1 ),
21750     xMax = cms.double( 3.0 ),
21751     funcType = cms.string( "TF1:=pol0" )
21752   ),
21753   cms.PSet(  yMin = cms.int32( 2 ),
21754     binType = cms.string( "AbsEtaClus" ),
21755     funcParams = cms.vdouble( 0.010838, -0.00345 ),
21756     xMin = cms.double( 1.5 ),
21757     yMax = cms.int32( 2 ),
21758     xMax = cms.double( 2.0 ),
21759     funcType = cms.string( "TF1:=pol1" )
21760   ),
21761   cms.PSet(  yMin = cms.int32( 2 ),
21762     binType = cms.string( "AbsEtaClus" ),
21763     funcParams = cms.vdouble( 0.0043 ),
21764     xMin = cms.double( 2.0 ),
21765     yMax = cms.int32( 2 ),
21766     xMax = cms.double( 3.0 ),
21767     funcType = cms.string( "TF1:=pol0" )
21768   ),
21769   cms.PSet(  yMin = cms.int32( 3 ),
21770     binType = cms.string( "AbsEtaClus" ),
21771     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
21772     xMin = cms.double( 1.5 ),
21773     yMax = cms.int32( 99999 ),
21774     xMax = cms.double( 3.0 ),
21775     funcType = cms.string( "TF1:=pol2" )
21776   )
21777 ) ),
21778     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
21779   cms.PSet(  yMin = cms.int32( 1 ),
21780     binType = cms.string( "AbsEtaClus" ),
21781     funcParams = cms.vdouble( 1.3E-4 ),
21782     xMin = cms.double( 0.0 ),
21783     yMax = cms.int32( 99999 ),
21784     xMax = cms.double( 1.6 ),
21785     funcType = cms.string( "TF1:=pol0" )
21786   ),
21787   cms.PSet(  yMin = cms.int32( 1 ),
21788     binType = cms.string( "AbsEtaClus" ),
21789     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
21790     xMin = cms.double( 1.5 ),
21791     yMax = cms.int32( 99999 ),
21792     xMax = cms.double( 1.9 ),
21793     funcType = cms.string( "TF1:=pol1" )
21794   ),
21795   cms.PSet(  yMin = cms.int32( 1 ),
21796     binType = cms.string( "AbsEtaClus" ),
21797     funcParams = cms.vdouble( 7.94E-5 ),
21798     xMin = cms.double( 1.9 ),
21799     yMax = cms.int32( 99999 ),
21800     xMax = cms.double( 3.0 ),
21801     funcType = cms.string( "TF1:=pol0" )
21802   )
21803 ) ),
21804     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
21805   cms.PSet(  yMin = cms.int32( 1 ),
21806     binType = cms.string( "AbsEtaClus" ),
21807     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
21808     xMin = cms.double( 0.0 ),
21809     yMax = cms.int32( 99999 ),
21810     xMax = cms.double( 1.5 ),
21811     funcType = cms.string( "TF1:=pol3" )
21812   ),
21813   cms.PSet(  yMin = cms.int32( 1 ),
21814     binType = cms.string( "AbsEtaClus" ),
21815     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
21816     xMin = cms.double( 1.5 ),
21817     yMax = cms.int32( 99999 ),
21818     xMax = cms.double( 3.0 ),
21819     funcType = cms.string( "TF1:=pol3" )
21820   )
21821 ) ),
21822     productsToWrite = cms.int32( 0 )
21823 )
21824 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21825     saveTags = cms.bool( True ),
21826     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter" ),
21827     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21828     npixelmatchcut = cms.double( 1.0 ),
21829     ncandcut = cms.int32( 2 ),
21830     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21831     s_a_phi1B = cms.double( 0.0069 ),
21832     s_a_phi1I = cms.double( 0.0088 ),
21833     s_a_phi1F = cms.double( 0.0076 ),
21834     s_a_phi2B = cms.double( 3.7E-4 ),
21835     s_a_phi2I = cms.double( 7.0E-4 ),
21836     s_a_phi2F = cms.double( 0.00906 ),
21837     s_a_zB = cms.double( 0.012 ),
21838     s_a_rI = cms.double( 0.027 ),
21839     s_a_rF = cms.double( 0.04 ),
21840     s2_threshold = cms.double( 0.4 ),
21841     tanhSO10BarrelThres = cms.double( 0.35 ),
21842     tanhSO10InterThres = cms.double( 1.0 ),
21843     tanhSO10ForwardThres = cms.double( 1.0 ),
21844     useS = cms.bool( False ),
21845     pixelVeto = cms.bool( False )
21846 )
21847 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
21848     cleanTrajectoryAfterInOut = cms.bool( True ),
21849     doSeedingRegionRebuilding = cms.bool( True ),
21850     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21851     reverseTrajectories = cms.bool( False ),
21852     useHitsSplitting = cms.bool( True ),
21853     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
21854     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21855     clustersToSkip = cms.InputTag( "" ),
21856     phase2clustersToSkip = cms.InputTag( "" ),
21857     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
21858     TransientInitialStateEstimatorParameters = cms.PSet( 
21859       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
21860       numberMeasurementsForFit = cms.int32( 4 ),
21861       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
21862     ),
21863     numHitsForSeedCleaner = cms.int32( 4 ),
21864     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21865     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
21866     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
21867     maxNSeeds = cms.uint32( 1000000 ),
21868     maxSeedsBeforeCleaning = cms.uint32( 1000 )
21869 )
21870 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
21871     TrajectoryInEvent = cms.bool( True ),
21872     useHitsSplitting = cms.bool( False ),
21873     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
21874     AlgorithmName = cms.string( "gsf" ),
21875     GeometricInnerState = cms.bool( True ),
21876     reMatchSplitHits = cms.bool( False ),
21877     usePropagatorForPCA = cms.bool( False ),
21878     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21879     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
21880     useSimpleMF = cms.bool( False ),
21881     SimpleMagneticField = cms.string( "" ),
21882     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
21883     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
21884     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21885     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21886     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
21887 )
21888 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
21889     TrackProducer = cms.InputTag( "" ),
21890     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
21891     UseGsfTracks = cms.bool( True ),
21892     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
21893 )
21894 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
21895     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21896     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
21897     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
21898     upperTrackNrToRemoveCut = cms.int32( 9999 ),
21899     lowerTrackNrToRemoveCut = cms.int32( -1 ),
21900     useDefaultValuesForBarrel = cms.bool( False ),
21901     useDefaultValuesForEndcap = cms.bool( False ),
21902     produceAbsValues = cms.bool( False )
21903 )
21904 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21905     saveTags = cms.bool( True ),
21906     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21907     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21908     rhoTag = cms.InputTag( "" ),
21909     energyLowEdges = cms.vdouble( 0.0 ),
21910     lessThan = cms.bool( True ),
21911     useEt = cms.bool( True ),
21912     useAbs = cms.bool( True ),
21913     thrRegularEB = cms.vdouble( 999999.0 ),
21914     thrRegularEE = cms.vdouble( 999999.0 ),
21915     thrOverEEB = cms.vdouble( -1.0 ),
21916     thrOverEEE = cms.vdouble( -1.0 ),
21917     thrOverE2EB = cms.vdouble( -1.0 ),
21918     thrOverE2EE = cms.vdouble( -1.0 ),
21919     ncandcut = cms.int32( 2 ),
21920     doRhoCorrection = cms.bool( False ),
21921     rhoMax = cms.double( 9.9999999E7 ),
21922     rhoScale = cms.double( 1.0 ),
21923     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21924     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21925     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21926 )
21927 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21928     saveTags = cms.bool( True ),
21929     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21930     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21931     rhoTag = cms.InputTag( "" ),
21932     energyLowEdges = cms.vdouble( 0.0 ),
21933     lessThan = cms.bool( True ),
21934     useEt = cms.bool( True ),
21935     useAbs = cms.bool( True ),
21936     thrRegularEB = cms.vdouble( 0.01 ),
21937     thrRegularEE = cms.vdouble( 0.015 ),
21938     thrOverEEB = cms.vdouble( -1.0 ),
21939     thrOverEEE = cms.vdouble( -1.0 ),
21940     thrOverE2EB = cms.vdouble( -1.0 ),
21941     thrOverE2EE = cms.vdouble( -1.0 ),
21942     ncandcut = cms.int32( 2 ),
21943     doRhoCorrection = cms.bool( False ),
21944     rhoMax = cms.double( 9.9999999E7 ),
21945     rhoScale = cms.double( 1.0 ),
21946     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21947     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21948     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21949 )
21950 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21951     saveTags = cms.bool( True ),
21952     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter" ),
21953     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21954     rhoTag = cms.InputTag( "" ),
21955     energyLowEdges = cms.vdouble( 0.0 ),
21956     lessThan = cms.bool( True ),
21957     useEt = cms.bool( True ),
21958     useAbs = cms.bool( True ),
21959     thrRegularEB = cms.vdouble( 0.1 ),
21960     thrRegularEE = cms.vdouble( 0.1 ),
21961     thrOverEEB = cms.vdouble( -1.0 ),
21962     thrOverEEE = cms.vdouble( -1.0 ),
21963     thrOverE2EB = cms.vdouble( -1.0 ),
21964     thrOverE2EE = cms.vdouble( -1.0 ),
21965     ncandcut = cms.int32( 2 ),
21966     doRhoCorrection = cms.bool( False ),
21967     rhoMax = cms.double( 9.9999999E7 ),
21968     rhoScale = cms.double( 1.0 ),
21969     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21970     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21971     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21972 )
21973 fragment.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter( "HLTL1TSeed",
21974     saveTags = cms.bool( True ),
21975     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_OS_er2p3_Mass_Max14_DoubleEG7p5_er2p1_Mass_Max20" ),
21976     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21977     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21978     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21979     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21980     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21981     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21982     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21983     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21984     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21985 )
21986 fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter( "HLTPrescaler",
21987     offset = cms.uint32( 0 ),
21988     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21989 )
21990 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21991     saveTags = cms.bool( True ),
21992     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21993     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21994     MaxEta = cms.double( 2.5 ),
21995     MinPt = cms.double( 0.0 ),
21996     MaxDeltaR = cms.double( 0.3 ),
21997     MinN = cms.int32( 2 ),
21998     CentralBxOnly = cms.bool( True ),
21999     SelectQualities = cms.vint32(  )
22000 )
22001 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22002     saveTags = cms.bool( True ),
22003     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22004     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
22005     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
22006     SeedMapTag = cms.InputTag( "hltL2Muons" ),
22007     MinN = cms.int32( 0 ),
22008     MaxEta = cms.double( 2.5 ),
22009     AbsEtaBins = cms.vdouble( 5.0 ),
22010     MinNstations = cms.vint32( 0 ),
22011     MinNhits = cms.vint32( 0 ),
22012     CutOnChambers = cms.bool( False ),
22013     MinNchambers = cms.vint32( 0 ),
22014     MaxDr = cms.double( 9999.0 ),
22015     MinDr = cms.double( -1.0 ),
22016     MaxDz = cms.double( 9999.0 ),
22017     MinDxySig = cms.double( -1.0 ),
22018     MinPt = cms.double( 0.0 ),
22019     NSigmaPt = cms.double( 0.0 ),
22020     MatchToPreviousCand = cms.bool( True )
22021 )
22022 fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22023     saveTags = cms.bool( True ),
22024     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
22025     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
22026     MaxEta = cms.double( 2.5 ),
22027     MinPt = cms.double( 0.0 ),
22028     MaxDeltaR = cms.double( 0.3 ),
22029     MinN = cms.int32( 1 ),
22030     CentralBxOnly = cms.bool( True ),
22031     SelectQualities = cms.vint32(  )
22032 )
22033 fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
22034     saveTags = cms.bool( True ),
22035     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22036     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22037     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0" ),
22038     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
22039     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22040     MinN = cms.int32( 2 ),
22041     MaxEta = cms.double( 2.5 ),
22042     MinNhits = cms.int32( 0 ),
22043     MaxDr = cms.double( 2.0 ),
22044     MinDr = cms.double( -1.0 ),
22045     MaxDz = cms.double( 9999.0 ),
22046     MinDxySig = cms.double( -1.0 ),
22047     MinPt = cms.double( 2.9 ),
22048     NSigmaPt = cms.double( 0.0 ),
22049     MaxNormalizedChi2 = cms.double( 9999.0 ),
22050     MaxDXYBeamSpot = cms.double( 9999.0 ),
22051     MinDXYBeamSpot = cms.double( -1.0 ),
22052     MinNmuonHits = cms.int32( 0 ),
22053     MaxPtDifference = cms.double( 9999.0 ),
22054     MinTrackPt = cms.double( 0.0 ),
22055     minMuonStations = cms.int32( 2 ),
22056     minTrkHits = cms.int32( -1 ),
22057     minMuonHits = cms.int32( -1 ),
22058     allowedTypeMask = cms.uint32( 255 ),
22059     requiredTypeMask = cms.uint32( 0 ),
22060     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22061     trkMuonId = cms.uint32( 0 ),
22062     L1MatchingdR = cms.double( 0.3 ),
22063     MatchToPreviousCand = cms.bool( True ),
22064     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22065     requireL3MuonTrajectorySeed = cms.bool( False ),
22066     useSimpleGeometry = cms.bool( True ),
22067     useStation2 = cms.bool( True ),
22068     fallbackToME1 = cms.bool( False ),
22069     cosmicPropagationHypothesis = cms.bool( False ),
22070     useMB2InOverlap = cms.bool( False ),
22071     useTrack = cms.string( "tracker" ),
22072     useState = cms.string( "atVertex" ),
22073     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22074     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22075     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22076 )
22077 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
22078     saveTags = cms.bool( True ),
22079     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
22080     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22081     candNonIsolatedTag = cms.InputTag( "" ),
22082     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22083     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
22084     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22085     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22086     ncandcut = cms.int32( 2 ),
22087     doIsolated = cms.bool( False ),
22088     region_eta_size = cms.double( 0.522 ),
22089     region_eta_size_ecap = cms.double( 1.0 ),
22090     region_phi_size = cms.double( 1.044 ),
22091     barrel_end = cms.double( 1.4791 ),
22092     endcap_end = cms.double( 2.65 )
22093 )
22094 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
22095     saveTags = cms.bool( True ),
22096     inputTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter" ),
22097     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
22098     etcutEB = cms.double( 7.0 ),
22099     etcutEE = cms.double( 7.0 ),
22100     minEtaCut = cms.double( -9999.0 ),
22101     maxEtaCut = cms.double( 9999.0 ),
22102     ncandcut = cms.int32( 2 )
22103 )
22104 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22105     saveTags = cms.bool( True ),
22106     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter" ),
22107     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
22108     rhoTag = cms.InputTag( "" ),
22109     energyLowEdges = cms.vdouble( 0.0 ),
22110     lessThan = cms.bool( True ),
22111     useEt = cms.bool( False ),
22112     useAbs = cms.bool( False ),
22113     thrRegularEB = cms.vdouble( 0.013 ),
22114     thrRegularEE = cms.vdouble( 0.035 ),
22115     thrOverEEB = cms.vdouble( -1.0 ),
22116     thrOverEEE = cms.vdouble( -1.0 ),
22117     thrOverE2EB = cms.vdouble( -1.0 ),
22118     thrOverE2EE = cms.vdouble( -1.0 ),
22119     ncandcut = cms.int32( 2 ),
22120     doRhoCorrection = cms.bool( False ),
22121     rhoMax = cms.double( 9.9999999E7 ),
22122     rhoScale = cms.double( 1.0 ),
22123     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22124     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22125     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22126 )
22127 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22128     saveTags = cms.bool( True ),
22129     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
22130     varTag = cms.InputTag( "hltEgammaHoverE" ),
22131     rhoTag = cms.InputTag( "" ),
22132     energyLowEdges = cms.vdouble( 0.0 ),
22133     lessThan = cms.bool( True ),
22134     useEt = cms.bool( False ),
22135     useAbs = cms.bool( False ),
22136     thrRegularEB = cms.vdouble( -1.0 ),
22137     thrRegularEE = cms.vdouble( -1.0 ),
22138     thrOverEEB = cms.vdouble( 0.13 ),
22139     thrOverEEE = cms.vdouble( 0.13 ),
22140     thrOverE2EB = cms.vdouble( -1.0 ),
22141     thrOverE2EE = cms.vdouble( -1.0 ),
22142     ncandcut = cms.int32( 2 ),
22143     doRhoCorrection = cms.bool( False ),
22144     rhoMax = cms.double( 9.9999999E7 ),
22145     rhoScale = cms.double( 1.0 ),
22146     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22147     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22148     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22149 )
22150 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
22151     saveTags = cms.bool( True ),
22152     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter" ),
22153     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
22154     npixelmatchcut = cms.double( 1.0 ),
22155     ncandcut = cms.int32( 2 ),
22156     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
22157     s_a_phi1B = cms.double( 0.0069 ),
22158     s_a_phi1I = cms.double( 0.0088 ),
22159     s_a_phi1F = cms.double( 0.0076 ),
22160     s_a_phi2B = cms.double( 3.7E-4 ),
22161     s_a_phi2I = cms.double( 7.0E-4 ),
22162     s_a_phi2F = cms.double( 0.00906 ),
22163     s_a_zB = cms.double( 0.012 ),
22164     s_a_rI = cms.double( 0.027 ),
22165     s_a_rF = cms.double( 0.04 ),
22166     s2_threshold = cms.double( 0.4 ),
22167     tanhSO10BarrelThres = cms.double( 0.35 ),
22168     tanhSO10InterThres = cms.double( 1.0 ),
22169     tanhSO10ForwardThres = cms.double( 1.0 ),
22170     useS = cms.bool( False ),
22171     pixelVeto = cms.bool( False )
22172 )
22173 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22174     saveTags = cms.bool( True ),
22175     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
22176     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
22177     rhoTag = cms.InputTag( "" ),
22178     energyLowEdges = cms.vdouble( 0.0 ),
22179     lessThan = cms.bool( True ),
22180     useEt = cms.bool( True ),
22181     useAbs = cms.bool( True ),
22182     thrRegularEB = cms.vdouble( 999999.0 ),
22183     thrRegularEE = cms.vdouble( 999999.0 ),
22184     thrOverEEB = cms.vdouble( -1.0 ),
22185     thrOverEEE = cms.vdouble( -1.0 ),
22186     thrOverE2EB = cms.vdouble( -1.0 ),
22187     thrOverE2EE = cms.vdouble( -1.0 ),
22188     ncandcut = cms.int32( 2 ),
22189     doRhoCorrection = cms.bool( False ),
22190     rhoMax = cms.double( 9.9999999E7 ),
22191     rhoScale = cms.double( 1.0 ),
22192     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22193     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22194     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22195 )
22196 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22197     saveTags = cms.bool( True ),
22198     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
22199     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
22200     rhoTag = cms.InputTag( "" ),
22201     energyLowEdges = cms.vdouble( 0.0 ),
22202     lessThan = cms.bool( True ),
22203     useEt = cms.bool( True ),
22204     useAbs = cms.bool( True ),
22205     thrRegularEB = cms.vdouble( 0.01 ),
22206     thrRegularEE = cms.vdouble( 0.015 ),
22207     thrOverEEB = cms.vdouble( -1.0 ),
22208     thrOverEEE = cms.vdouble( -1.0 ),
22209     thrOverE2EB = cms.vdouble( -1.0 ),
22210     thrOverE2EE = cms.vdouble( -1.0 ),
22211     ncandcut = cms.int32( 2 ),
22212     doRhoCorrection = cms.bool( False ),
22213     rhoMax = cms.double( 9.9999999E7 ),
22214     rhoScale = cms.double( 1.0 ),
22215     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22216     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22217     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22218 )
22219 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22220     saveTags = cms.bool( True ),
22221     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter" ),
22222     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
22223     rhoTag = cms.InputTag( "" ),
22224     energyLowEdges = cms.vdouble( 0.0 ),
22225     lessThan = cms.bool( True ),
22226     useEt = cms.bool( True ),
22227     useAbs = cms.bool( True ),
22228     thrRegularEB = cms.vdouble( 0.1 ),
22229     thrRegularEE = cms.vdouble( 0.1 ),
22230     thrOverEEB = cms.vdouble( -1.0 ),
22231     thrOverEEE = cms.vdouble( -1.0 ),
22232     thrOverE2EB = cms.vdouble( -1.0 ),
22233     thrOverE2EE = cms.vdouble( -1.0 ),
22234     ncandcut = cms.int32( 2 ),
22235     doRhoCorrection = cms.bool( False ),
22236     rhoMax = cms.double( 9.9999999E7 ),
22237     rhoScale = cms.double( 1.0 ),
22238     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22239     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22240     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22241 )
22242 fragment.hltL1sTripleMuV1OSM5to17 = cms.EDFilter( "HLTL1TSeed",
22243     saveTags = cms.bool( True ),
22244     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" ),
22245     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22246     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22247     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22248     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22249     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22250     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22251     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22252     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22253     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22254 )
22255 fragment.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22256     offset = cms.uint32( 0 ),
22257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22258 )
22259 fragment.hltTripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22260     saveTags = cms.bool( True ),
22261     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22262     PreviousCandTag = cms.InputTag( "hltL1sTripleMuV1OSM5to17" ),
22263     MaxEta = cms.double( 2.5 ),
22264     MinPt = cms.double( 0.0 ),
22265     MaxDeltaR = cms.double( 0.3 ),
22266     MinN = cms.int32( 3 ),
22267     CentralBxOnly = cms.bool( True ),
22268     SelectQualities = cms.vint32(  )
22269 )
22270 fragment.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22271     saveTags = cms.bool( True ),
22272     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22273     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
22274     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22275     SeedMapTag = cms.InputTag( "hltL2Muons" ),
22276     MinN = cms.int32( 0 ),
22277     MaxEta = cms.double( 2.5 ),
22278     AbsEtaBins = cms.vdouble( 0.0 ),
22279     MinNstations = cms.vint32( 0 ),
22280     MinNhits = cms.vint32( 0 ),
22281     CutOnChambers = cms.bool( False ),
22282     MinNchambers = cms.vint32( 0 ),
22283     MaxDr = cms.double( 9999.0 ),
22284     MinDr = cms.double( -1.0 ),
22285     MaxDz = cms.double( 9999.0 ),
22286     MinDxySig = cms.double( -1.0 ),
22287     MinPt = cms.double( 0.0 ),
22288     NSigmaPt = cms.double( 0.0 ),
22289     MatchToPreviousCand = cms.bool( True )
22290 )
22291 fragment.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22292     saveTags = cms.bool( True ),
22293     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
22294     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22295     MaxEta = cms.double( 2.5 ),
22296     MinPt = cms.double( 0.0 ),
22297     MaxDeltaR = cms.double( 0.3 ),
22298     MinN = cms.int32( 1 ),
22299     CentralBxOnly = cms.bool( True ),
22300     SelectQualities = cms.vint32(  )
22301 )
22302 fragment.hltTripleMuL3V2PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22303     saveTags = cms.bool( True ),
22304     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22305     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22306     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22307     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22308     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22309     MinN = cms.int32( 3 ),
22310     MaxEta = cms.double( 2.5 ),
22311     MinNhits = cms.int32( 0 ),
22312     MaxDr = cms.double( 2.0 ),
22313     MinDr = cms.double( -1.0 ),
22314     MaxDz = cms.double( 9999.0 ),
22315     MinDxySig = cms.double( -1.0 ),
22316     MinPt = cms.double( 2.0 ),
22317     NSigmaPt = cms.double( 0.0 ),
22318     MaxNormalizedChi2 = cms.double( 9999.0 ),
22319     MaxDXYBeamSpot = cms.double( 9999.0 ),
22320     MinDXYBeamSpot = cms.double( -1.0 ),
22321     MinNmuonHits = cms.int32( 0 ),
22322     MaxPtDifference = cms.double( 9999.0 ),
22323     MinTrackPt = cms.double( 0.0 ),
22324     minMuonStations = cms.int32( 2 ),
22325     minTrkHits = cms.int32( -1 ),
22326     minMuonHits = cms.int32( -1 ),
22327     allowedTypeMask = cms.uint32( 255 ),
22328     requiredTypeMask = cms.uint32( 0 ),
22329     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22330     trkMuonId = cms.uint32( 0 ),
22331     L1MatchingdR = cms.double( 0.3 ),
22332     MatchToPreviousCand = cms.bool( True ),
22333     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22334     requireL3MuonTrajectorySeed = cms.bool( False ),
22335     useSimpleGeometry = cms.bool( True ),
22336     useStation2 = cms.bool( True ),
22337     fallbackToME1 = cms.bool( False ),
22338     cosmicPropagationHypothesis = cms.bool( False ),
22339     useMB2InOverlap = cms.bool( False ),
22340     useTrack = cms.string( "tracker" ),
22341     useState = cms.string( "atVertex" ),
22342     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22343     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22344     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22345 )
22346 fragment.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22347     saveTags = cms.bool( True ),
22348     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22349     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22350     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22351     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22352     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22353     MinN = cms.int32( 2 ),
22354     MaxEta = cms.double( 2.5 ),
22355     MinNhits = cms.int32( 0 ),
22356     MaxDr = cms.double( 2.0 ),
22357     MinDr = cms.double( -1.0 ),
22358     MaxDz = cms.double( 9999.0 ),
22359     MinDxySig = cms.double( -1.0 ),
22360     MinPt = cms.double( 3.5 ),
22361     NSigmaPt = cms.double( 0.0 ),
22362     MaxNormalizedChi2 = cms.double( 9999.0 ),
22363     MaxDXYBeamSpot = cms.double( 9999.0 ),
22364     MinDXYBeamSpot = cms.double( -1.0 ),
22365     MinNmuonHits = cms.int32( 0 ),
22366     MaxPtDifference = cms.double( 9999.0 ),
22367     MinTrackPt = cms.double( 0.0 ),
22368     minMuonStations = cms.int32( 2 ),
22369     minTrkHits = cms.int32( -1 ),
22370     minMuonHits = cms.int32( -1 ),
22371     allowedTypeMask = cms.uint32( 255 ),
22372     requiredTypeMask = cms.uint32( 0 ),
22373     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22374     trkMuonId = cms.uint32( 0 ),
22375     L1MatchingdR = cms.double( 0.3 ),
22376     MatchToPreviousCand = cms.bool( True ),
22377     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22378     requireL3MuonTrajectorySeed = cms.bool( False ),
22379     useSimpleGeometry = cms.bool( True ),
22380     useStation2 = cms.bool( True ),
22381     fallbackToME1 = cms.bool( False ),
22382     cosmicPropagationHypothesis = cms.bool( False ),
22383     useMB2InOverlap = cms.bool( False ),
22384     useTrack = cms.string( "tracker" ),
22385     useState = cms.string( "atVertex" ),
22386     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22387     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22388     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22389 )
22390 fragment.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22391     saveTags = cms.bool( True ),
22392     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22393     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22394     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22395     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22396     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22397     MinN = cms.int32( 1 ),
22398     MaxEta = cms.double( 2.5 ),
22399     MinNhits = cms.int32( 0 ),
22400     MaxDr = cms.double( 2.0 ),
22401     MinDr = cms.double( -1.0 ),
22402     MaxDz = cms.double( 9999.0 ),
22403     MinDxySig = cms.double( -1.0 ),
22404     MinPt = cms.double( 5.0 ),
22405     NSigmaPt = cms.double( 0.0 ),
22406     MaxNormalizedChi2 = cms.double( 9999.0 ),
22407     MaxDXYBeamSpot = cms.double( 9999.0 ),
22408     MinDXYBeamSpot = cms.double( -1.0 ),
22409     MinNmuonHits = cms.int32( 0 ),
22410     MaxPtDifference = cms.double( 9999.0 ),
22411     MinTrackPt = cms.double( 0.0 ),
22412     minMuonStations = cms.int32( 2 ),
22413     minTrkHits = cms.int32( -1 ),
22414     minMuonHits = cms.int32( -1 ),
22415     allowedTypeMask = cms.uint32( 255 ),
22416     requiredTypeMask = cms.uint32( 0 ),
22417     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22418     trkMuonId = cms.uint32( 0 ),
22419     L1MatchingdR = cms.double( 0.3 ),
22420     MatchToPreviousCand = cms.bool( True ),
22421     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22422     requireL3MuonTrajectorySeed = cms.bool( False ),
22423     useSimpleGeometry = cms.bool( True ),
22424     useStation2 = cms.bool( True ),
22425     fallbackToME1 = cms.bool( False ),
22426     cosmicPropagationHypothesis = cms.bool( False ),
22427     useMB2InOverlap = cms.bool( False ),
22428     useTrack = cms.string( "tracker" ),
22429     useState = cms.string( "atVertex" ),
22430     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22431     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22432     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22433 )
22434 fragment.hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
22435     saveTags = cms.bool( True ),
22436     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22437     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22438     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22439     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22440     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22441     PreviousCandIsL2 = cms.bool( True ),
22442     FastAccept = cms.bool( False ),
22443     MinN = cms.int32( 1 ),
22444     MaxEta = cms.double( 2.5 ),
22445     MinNhits = cms.int32( 0 ),
22446     MaxDr = cms.double( 2.0 ),
22447     MaxDz = cms.double( 9999.0 ),
22448     ChargeOpt = cms.int32( -1 ),
22449     MinPtPair = cms.vdouble( 0.0 ),
22450     MaxPtPair = cms.vdouble( 1.0E125 ),
22451     MinPtMax = cms.vdouble( 0.0 ),
22452     MinPtMin = cms.vdouble( 0.0 ),
22453     MaxPtMin = cms.vdouble( 1.0E125 ),
22454     MinInvMass = cms.vdouble( 8.5 ),
22455     MaxInvMass = cms.vdouble( 11.4 ),
22456     MinDiMuonDeltaR = cms.double( -1.0 ),
22457     MinAcop = cms.double( -999.0 ),
22458     MaxAcop = cms.double( 999.0 ),
22459     MinPtBalance = cms.double( -1.0 ),
22460     MaxPtBalance = cms.double( 999999.0 ),
22461     NSigmaPt = cms.double( 0.0 ),
22462     MaxDCAMuMu = cms.double( 0.5 ),
22463     MaxRapidityPair = cms.double( 999999.0 ),
22464     CutCowboys = cms.bool( False ),
22465     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22466     L1MatchingdR = cms.double( 0.3 ),
22467     MatchToPreviousCand = cms.bool( True ),
22468     useSimpleGeometry = cms.bool( True ),
22469     useStation2 = cms.bool( True ),
22470     fallbackToME1 = cms.bool( False ),
22471     cosmicPropagationHypothesis = cms.bool( False ),
22472     useMB2InOverlap = cms.bool( False ),
22473     useTrack = cms.string( "tracker" ),
22474     useState = cms.string( "atVertex" ),
22475     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22476     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22477     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22478 )
22479 fragment.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
22480     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
22481     PreviousCandTag = cms.InputTag( "hltUpsilonMuonL3Filtered" ),
22482     matchToPrevious = cms.bool( True ),
22483     MaxEta = cms.double( 2.5 ),
22484     MinPt = cms.double( 0.0 ),
22485     MinPtPair = cms.double( 0.0 ),
22486     MinInvMass = cms.double( 0.0 ),
22487     MaxInvMass = cms.double( 999999.0 ),
22488     ChargeOpt = cms.int32( -1 )
22489 )
22490 fragment.hltVertexmumuFilterUpsilonMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
22491     saveTags = cms.bool( True ),
22492     FastAccept = cms.bool( True ),
22493     MinLxySignificance = cms.double( 0.0 ),
22494     MaxLxySignificance = cms.double( -1.0 ),
22495     MaxNormalisedChi2 = cms.double( 999999.0 ),
22496     MinVtxProbability = cms.double( 0.005 ),
22497     MinCosinePointingAngle = cms.double( -2.0 ),
22498     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon" ),
22499     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22500     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
22501 )
22502 fragment.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter( "HLTL1TSeed",
22503     saveTags = cms.bool( True ),
22504     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
22505     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22506     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22507     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22508     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22509     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22510     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22511     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22512     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22513     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22514 )
22515 fragment.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22516     offset = cms.uint32( 0 ),
22517     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22518 )
22519 fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22520     saveTags = cms.bool( True ),
22521     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22522     PreviousCandTag = cms.InputTag( "hltL1sTripleMuOpen53p52UpsilonMuon" ),
22523     MaxEta = cms.double( 2.5 ),
22524     MinPt = cms.double( 0.0 ),
22525     MaxDeltaR = cms.double( 0.3 ),
22526     MinN = cms.int32( 3 ),
22527     CentralBxOnly = cms.bool( True ),
22528     SelectQualities = cms.vint32(  )
22529 )
22530 fragment.hltL2MuonSeedsOpenMu = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
22531     GMTReadoutCollection = cms.InputTag( "" ),
22532     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22533     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
22534     L1MinPt = cms.double( 0.0 ),
22535     L1MaxEta = cms.double( 2.5 ),
22536     L1MinQuality = cms.uint32( 3 ),
22537     SetMinPtBarrelTo = cms.double( 3.5 ),
22538     SetMinPtEndcapTo = cms.double( 1.0 ),
22539     UseOfflineSeed = cms.untracked.bool( True ),
22540     UseUnassociatedL1 = cms.bool( False ),
22541     MatchDR = cms.vdouble( 0.3 ),
22542     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
22543     CentralBxOnly = cms.bool( True ),
22544     MatchType = cms.uint32( 0 ),
22545     SortType = cms.uint32( 0 ),
22546     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
22547     ServiceParameters = cms.PSet( 
22548       RPCLayers = cms.bool( True ),
22549       UseMuonNavigation = cms.untracked.bool( True ),
22550       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
22551     )
22552 )
22553 fragment.hltL2MuonsOpenMu = cms.EDProducer( "L2MuonProducer",
22554     ServiceParameters = cms.PSet( 
22555       RPCLayers = cms.bool( True ),
22556       UseMuonNavigation = cms.untracked.bool( True ),
22557       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
22558         'hltESPFastSteppingHelixPropagatorOpposite' )
22559     ),
22560     InputObjects = cms.InputTag( "hltL2MuonSeedsOpenMu" ),
22561     SeedTransformerParameters = cms.PSet( 
22562       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22563       NMinRecHits = cms.uint32( 2 ),
22564       RescaleError = cms.double( 100.0 ),
22565       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22566       UseSubRecHits = cms.bool( False ),
22567       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22568     ),
22569     L2TrajBuilderParameters = cms.PSet( 
22570       BWFilterParameters = cms.PSet( 
22571         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22572         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22573         BWSeedType = cms.string( "fromGenerator" ),
22574         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22575         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22576         EnableGEMMeasurement = cms.bool( True ),
22577         EnableRPCMeasurement = cms.bool( True ),
22578         MuonTrajectoryUpdatorParameters = cms.PSet( 
22579           ExcludeRPCFromFit = cms.bool( False ),
22580           Granularity = cms.int32( 0 ),
22581           MaxChi2 = cms.double( 25.0 ),
22582           RescaleError = cms.bool( False ),
22583           RescaleErrorFactor = cms.double( 100.0 ),
22584           UseInvalidHits = cms.bool( True )
22585         ),
22586         EnableCSCMeasurement = cms.bool( True ),
22587         MaxChi2 = cms.double( 100.0 ),
22588         FitDirection = cms.string( "outsideIn" ),
22589         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22590         NumberOfSigma = cms.double( 3.0 ),
22591         EnableDTMeasurement = cms.bool( True )
22592       ),
22593       DoSeedRefit = cms.bool( False ),
22594       FilterParameters = cms.PSet( 
22595         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22596         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22597         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22598         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22599         EnableGEMMeasurement = cms.bool( True ),
22600         EnableRPCMeasurement = cms.bool( True ),
22601         MuonTrajectoryUpdatorParameters = cms.PSet( 
22602           ExcludeRPCFromFit = cms.bool( False ),
22603           Granularity = cms.int32( 0 ),
22604           MaxChi2 = cms.double( 25.0 ),
22605           RescaleError = cms.bool( False ),
22606           RescaleErrorFactor = cms.double( 100.0 ),
22607           UseInvalidHits = cms.bool( True )
22608         ),
22609         EnableCSCMeasurement = cms.bool( True ),
22610         MaxChi2 = cms.double( 1000.0 ),
22611         FitDirection = cms.string( "insideOut" ),
22612         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22613         NumberOfSigma = cms.double( 3.0 ),
22614         EnableDTMeasurement = cms.bool( True )
22615       ),
22616       SeedPosition = cms.string( "in" ),
22617       DoBackwardFilter = cms.bool( True ),
22618       DoRefit = cms.bool( False ),
22619       NavigationType = cms.string( "Standard" ),
22620       SeedTransformerParameters = cms.PSet( 
22621         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22622         NMinRecHits = cms.uint32( 2 ),
22623         RescaleError = cms.double( 100.0 ),
22624         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22625         UseSubRecHits = cms.bool( False ),
22626         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22627       ),
22628       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
22629     ),
22630     DoSeedRefit = cms.bool( False ),
22631     TrackLoaderParameters = cms.PSet( 
22632       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22633       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22634       DoSmoothing = cms.bool( False ),
22635       VertexConstraint = cms.bool( True ),
22636       MuonUpdatorAtVertexParameters = cms.PSet( 
22637         MaxChi2 = cms.double( 1000000.0 ),
22638         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22639         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
22640         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
22641       ),
22642       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22643     ),
22644     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
22645 )
22646 fragment.hltL2MuonCandidatesOpenMu = cms.EDProducer( "L2MuonCandidateProducer",
22647     InputObjects = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' )
22648 )
22649 fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22650     saveTags = cms.bool( True ),
22651     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22652     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22653     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22654     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22655     MinN = cms.int32( 0 ),
22656     MaxEta = cms.double( 2.5 ),
22657     AbsEtaBins = cms.vdouble( 5.0 ),
22658     MinNstations = cms.vint32( 0 ),
22659     MinNhits = cms.vint32( 0 ),
22660     CutOnChambers = cms.bool( False ),
22661     MinNchambers = cms.vint32( 0 ),
22662     MaxDr = cms.double( 9999.0 ),
22663     MinDr = cms.double( -1.0 ),
22664     MaxDz = cms.double( 9999.0 ),
22665     MinDxySig = cms.double( -1.0 ),
22666     MinPt = cms.double( 0.0 ),
22667     NSigmaPt = cms.double( 0.0 ),
22668     MatchToPreviousCand = cms.bool( True )
22669 )
22670 fragment.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer( "TSGForOIFromL2",
22671     src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22672     layersToTry = cms.int32( 2 ),
22673     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
22674     hitsToTry = cms.int32( 1 ),
22675     adjustErrorsDynamicallyForHits = cms.bool( False ),
22676     adjustErrorsDynamicallyForHitless = cms.bool( True ),
22677     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
22678     UseHitLessSeeds = cms.bool( True ),
22679     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
22680     maxEtaForTOB = cms.double( 1.8 ),
22681     minEtaForTEC = cms.double( 0.7 ),
22682     debug = cms.untracked.bool( False ),
22683     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
22684     maxSeeds = cms.uint32( 20 ),
22685     maxHitlessSeeds = cms.uint32( 5 ),
22686     maxHitSeeds = cms.uint32( 1 ),
22687     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
22688     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
22689     pT1 = cms.double( 13.0 ),
22690     pT2 = cms.double( 30.0 ),
22691     pT3 = cms.double( 70.0 ),
22692     eta1 = cms.double( 0.2 ),
22693     eta2 = cms.double( 0.3 ),
22694     eta3 = cms.double( 1.0 ),
22695     eta4 = cms.double( 1.2 ),
22696     eta5 = cms.double( 1.6 ),
22697     eta6 = cms.double( 1.4 ),
22698     eta7 = cms.double( 2.1 ),
22699     SF1 = cms.double( 3.0 ),
22700     SF2 = cms.double( 4.0 ),
22701     SF3 = cms.double( 5.0 ),
22702     SF4 = cms.double( 7.0 ),
22703     SF5 = cms.double( 10.0 ),
22704     SF6 = cms.double( 2.0 ),
22705     SFHld = cms.double( 2.0 ),
22706     SFHd = cms.double( 4.0 ),
22707     tsosDiff1 = cms.double( 0.2 ),
22708     tsosDiff2 = cms.double( 0.02 ),
22709     displacedReco = cms.bool( False ),
22710     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
22711 )
22712 fragment.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22713     cleanTrajectoryAfterInOut = cms.bool( False ),
22714     doSeedingRegionRebuilding = cms.bool( False ),
22715     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22716     reverseTrajectories = cms.bool( True ),
22717     useHitsSplitting = cms.bool( False ),
22718     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
22719     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ),
22720     clustersToSkip = cms.InputTag( "" ),
22721     phase2clustersToSkip = cms.InputTag( "" ),
22722     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
22723     TransientInitialStateEstimatorParameters = cms.PSet( 
22724       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
22725       numberMeasurementsForFit = cms.int32( 4 ),
22726       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
22727     ),
22728     numHitsForSeedCleaner = cms.int32( 4 ),
22729     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22730     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
22731     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
22732     maxNSeeds = cms.uint32( 500000 ),
22733     maxSeedsBeforeCleaning = cms.uint32( 5000 )
22734 )
22735 fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22736     TrajectoryInEvent = cms.bool( False ),
22737     useHitsSplitting = cms.bool( False ),
22738     src = cms.InputTag( "hltIterL3OITrackCandidatesOpenMu" ),
22739     clusterRemovalInfo = cms.InputTag( "" ),
22740     AlgorithmName = cms.string( "iter10" ),
22741     GeometricInnerState = cms.bool( True ),
22742     reMatchSplitHits = cms.bool( False ),
22743     usePropagatorForPCA = cms.bool( False ),
22744     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22745     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
22746     useSimpleMF = cms.bool( False ),
22747     SimpleMagneticField = cms.string( "" ),
22748     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
22749     Propagator = cms.string( "PropagatorWithMaterial" ),
22750     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22751     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22752     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
22753 )
22754 fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22755     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22756     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22757     vertices = cms.InputTag( "Notused" ),
22758     ignoreVertices = cms.bool( True ),
22759     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22760     mva = cms.PSet( 
22761       minPixelHits = cms.vint32( 0, 0, 0 ),
22762       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22763       dr_par = cms.PSet( 
22764         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22765         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22766         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22767         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22768         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22769       ),
22770       maxLostLayers = cms.vint32( 4, 3, 2 ),
22771       min3DLayers = cms.vint32( 0, 0, 0 ),
22772       dz_par = cms.PSet( 
22773         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22774         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22775         dz_exp = cms.vint32( 4, 4, 2147483647 )
22776       ),
22777       minNVtxTrk = cms.int32( 3 ),
22778       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22779       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22780       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22781       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
22782       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22783       minLayers = cms.vint32( 3, 5, 5 )
22784     )
22785 )
22786 fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22787     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22788     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','MVAValues' ),
22789     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','QualityMasks' ),
22790     minQuality = cms.string( "highPurity" ),
22791     copyExtras = cms.untracked.bool( True ),
22792     copyTrajectories = cms.untracked.bool( False )
22793 )
22794 fragment.hltL3MuonsIterL3OIOpenMu = cms.EDProducer( "L3MuonProducer",
22795     ServiceParameters = cms.PSet( 
22796       RPCLayers = cms.bool( True ),
22797       UseMuonNavigation = cms.untracked.bool( True ),
22798       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22799         'SteppingHelixPropagatorAny',
22800         'hltESPSmartPropagator',
22801         'hltESPSteppingHelixPropagatorOpposite' )
22802     ),
22803     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22804     TrackLoaderParameters = cms.PSet( 
22805       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22806       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22807       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22808       DoSmoothing = cms.bool( True ),
22809       SmoothTkTrack = cms.untracked.bool( False ),
22810       VertexConstraint = cms.bool( False ),
22811       MuonUpdatorAtVertexParameters = cms.PSet( 
22812         MaxChi2 = cms.double( 1000000.0 ),
22813         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22814         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22815       ),
22816       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22817       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22818     ),
22819     L3TrajBuilderParameters = cms.PSet( 
22820       PtCut = cms.double( 1.0 ),
22821       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22822       GlobalMuonTrackMatcher = cms.PSet( 
22823         Chi2Cut_3 = cms.double( 200.0 ),
22824         DeltaDCut_2 = cms.double( 10.0 ),
22825         Eta_threshold = cms.double( 1.2 ),
22826         Quality_2 = cms.double( 15.0 ),
22827         DeltaDCut_1 = cms.double( 40.0 ),
22828         Quality_3 = cms.double( 7.0 ),
22829         DeltaDCut_3 = cms.double( 15.0 ),
22830         Quality_1 = cms.double( 20.0 ),
22831         Pt_threshold1 = cms.double( 0.0 ),
22832         DeltaRCut_2 = cms.double( 0.2 ),
22833         DeltaRCut_1 = cms.double( 0.1 ),
22834         Pt_threshold2 = cms.double( 9.99999999E8 ),
22835         Chi2Cut_1 = cms.double( 50.0 ),
22836         Chi2Cut_2 = cms.double( 50.0 ),
22837         DeltaRCut_3 = cms.double( 1.0 ),
22838         LocChi2Cut = cms.double( 0.001 ),
22839         Propagator = cms.string( "hltESPSmartPropagator" ),
22840         MinPt = cms.double( 1.0 ),
22841         MinP = cms.double( 2.5 )
22842       ),
22843       ScaleTECxFactor = cms.double( -1.0 ),
22844       tkTrajUseVertex = cms.bool( False ),
22845       MuonTrackingRegionBuilder = cms.PSet( 
22846         Rescale_Dz = cms.double( 4.0 ),
22847         Pt_fixed = cms.bool( False ),
22848         Eta_fixed = cms.bool( True ),
22849         Eta_min = cms.double( 0.1 ),
22850         DeltaZ = cms.double( 24.2 ),
22851         maxRegions = cms.int32( 2 ),
22852         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22853         UseVertex = cms.bool( False ),
22854         Z_fixed = cms.bool( False ),
22855         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22856         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22857         Rescale_phi = cms.double( 3.0 ),
22858         DeltaEta = cms.double( 0.2 ),
22859         precise = cms.bool( True ),
22860         OnDemand = cms.int32( -1 ),
22861         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22862         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22863         vertexCollection = cms.InputTag( "pixelVertices" ),
22864         Pt_min = cms.double( 3.0 ),
22865         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22866         Phi_fixed = cms.bool( True ),
22867         DeltaR = cms.double( 0.025 ),
22868         input = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22869         DeltaPhi = cms.double( 0.15 ),
22870         Phi_min = cms.double( 0.1 ),
22871         Rescale_eta = cms.double( 3.0 )
22872       ),
22873       TrackTransformer = cms.PSet( 
22874         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22875         RefitDirection = cms.string( "insideOut" ),
22876         RefitRPCHits = cms.bool( True ),
22877         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22878         DoPredictionsOnly = cms.bool( False ),
22879         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22880         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22881         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22882       ),
22883       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22884       RefitRPCHits = cms.bool( True ),
22885       tkTrajVertex = cms.InputTag( "Notused" ),
22886       GlbRefitterParameters = cms.PSet( 
22887         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22888         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22889         RefitFlag = cms.bool( True ),
22890         SkipStation = cms.int32( -1 ),
22891         Chi2CutRPC = cms.double( 1.0 ),
22892         PropDirForCosmics = cms.bool( False ),
22893         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22894         HitThreshold = cms.int32( 1 ),
22895         DYTthrs = cms.vint32( 30, 15 ),
22896         TrackerSkipSystem = cms.int32( -1 ),
22897         RefitDirection = cms.string( "insideOut" ),
22898         Chi2CutCSC = cms.double( 150.0 ),
22899         Chi2CutDT = cms.double( 10.0 ),
22900         RefitRPCHits = cms.bool( True ),
22901         TrackerSkipSection = cms.int32( -1 ),
22902         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22903         DoPredictionsOnly = cms.bool( False ),
22904         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22905         MuonHitsOption = cms.int32( 1 ),
22906         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22907       ),
22908       PCut = cms.double( 2.5 ),
22909       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22910       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22911       tkTrajMaxChi2 = cms.double( 9999.0 ),
22912       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22913       ScaleTECyFactor = cms.double( -1.0 ),
22914       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityOpenMu" )
22915     )
22916 )
22917 fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22918     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22919 )
22920 fragment.hltIterL3OIL3MuonsOpenMu = cms.EDProducer( "L3TrackCombiner",
22921     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22922 )
22923 fragment.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducer",
22924     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsOpenMu" ),
22925     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22926     MuonPtOption = cms.string( "Tracker" )
22927 )
22928 fragment.hltL2SelectorForL3IOOpenMu = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
22929     l2Src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22930     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesOpenMu" ),
22931     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22932     applyL3Filters = cms.bool( False ),
22933     MinNhits = cms.int32( 1 ),
22934     MaxNormalizedChi2 = cms.double( 20.0 ),
22935     MinNmuonHits = cms.int32( 1 ),
22936     MaxPtDifference = cms.double( 0.3 )
22937 )
22938 fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "MuonTrackingRegionEDProducer",
22939     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22940     DeltaR = cms.double( 0.025 ),
22941     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22942     OnDemand = cms.int32( -1 ),
22943     vertexCollection = cms.InputTag( "notUsed" ),
22944     Rescale_phi = cms.double( 3.0 ),
22945     Eta_fixed = cms.bool( True ),
22946     Rescale_eta = cms.double( 3.0 ),
22947     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22948     Eta_min = cms.double( 0.0 ),
22949     Phi_fixed = cms.bool( True ),
22950     Phi_min = cms.double( 0.0 ),
22951     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22952     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22953     MeasurementTrackerName = cms.InputTag( "" ),
22954     UseVertex = cms.bool( False ),
22955     Rescale_Dz = cms.double( 4.0 ),
22956     Pt_fixed = cms.bool( True ),
22957     Z_fixed = cms.bool( True ),
22958     Pt_min = cms.double( 0.0 ),
22959     DeltaZ = cms.double( 24.2 ),
22960     DeltaEta = cms.double( 0.2 ),
22961     DeltaPhi = cms.double( 0.15 ),
22962     maxRegions = cms.int32( 5 ),
22963     precise = cms.bool( True ),
22964     input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" )
22965 )
22966 fragment.hltPixelTracksInRegionL2OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22967     tracks = cms.InputTag( "hltPixelTracks" ),
22968     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsOpenMu" ),
22969     produceTrackCollection = cms.bool( True ),
22970     produceMask = cms.bool( False )
22971 )
22972 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22973     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2OpenMu" ),
22974     InputVertexCollection = cms.InputTag( "" ),
22975     originHalfLength = cms.double( 0.3 ),
22976     originRadius = cms.double( 0.1 ),
22977     useProtoTrackKinematics = cms.bool( False ),
22978     useEventsWithNoVertex = cms.bool( True ),
22979     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22980     usePV = cms.bool( False ),
22981     includeFourthHit = cms.bool( True ),
22982     produceComplement = cms.bool( False ),
22983     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22984 )
22985 fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22986     cleanTrajectoryAfterInOut = cms.bool( False ),
22987     doSeedingRegionRebuilding = cms.bool( True ),
22988     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22989     reverseTrajectories = cms.bool( False ),
22990     useHitsSplitting = cms.bool( True ),
22991     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
22992     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ),
22993     clustersToSkip = cms.InputTag( "" ),
22994     phase2clustersToSkip = cms.InputTag( "" ),
22995     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22996     TransientInitialStateEstimatorParameters = cms.PSet( 
22997       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22998       numberMeasurementsForFit = cms.int32( 4 ),
22999       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
23000     ),
23001     numHitsForSeedCleaner = cms.int32( 4 ),
23002     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
23003     RedundantSeedCleaner = cms.string( "none" ),
23004     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
23005     maxNSeeds = cms.uint32( 100000 ),
23006     maxSeedsBeforeCleaning = cms.uint32( 1000 )
23007 )
23008 fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
23009     TrajectoryInEvent = cms.bool( False ),
23010     useHitsSplitting = cms.bool( False ),
23011     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesOpenMu" ),
23012     clusterRemovalInfo = cms.InputTag( "" ),
23013     AlgorithmName = cms.string( "hltIter0" ),
23014     GeometricInnerState = cms.bool( True ),
23015     reMatchSplitHits = cms.bool( False ),
23016     usePropagatorForPCA = cms.bool( False ),
23017     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23018     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
23019     useSimpleMF = cms.bool( True ),
23020     SimpleMagneticField = cms.string( "ParabolicMf" ),
23021     Fitter = cms.string( "hltESPFittingSmootherIT" ),
23022     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
23023     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23024     NavigationSchool = cms.string( "" ),
23025     MeasurementTracker = cms.string( "" )
23026 )
23027 fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
23028     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
23029     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
23030     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
23031     ignoreVertices = cms.bool( False ),
23032     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
23033     mva = cms.PSet( 
23034       minPixelHits = cms.vint32( 0, 0, 0 ),
23035       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
23036       dr_par = cms.PSet( 
23037         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
23038         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
23039         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23040         dr_exp = cms.vint32( 4, 4, 2147483647 ),
23041         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
23042       ),
23043       maxLostLayers = cms.vint32( 1, 1, 1 ),
23044       min3DLayers = cms.vint32( 0, 0, 0 ),
23045       dz_par = cms.PSet( 
23046         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23047         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
23048         dz_exp = cms.vint32( 4, 4, 2147483647 )
23049       ),
23050       minNVtxTrk = cms.int32( 3 ),
23051       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
23052       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
23053       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
23054       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
23055       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
23056       minLayers = cms.vint32( 3, 3, 4 )
23057     )
23058 )
23059 fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
23060     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
23061     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','MVAValues' ),
23062     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','QualityMasks' ),
23063     minQuality = cms.string( "highPurity" ),
23064     copyExtras = cms.untracked.bool( True ),
23065     copyTrajectories = cms.untracked.bool( False )
23066 )
23067 fragment.hltL3MuonsIterL3IOOpenMu = cms.EDProducer( "L3MuonProducer",
23068     ServiceParameters = cms.PSet( 
23069       RPCLayers = cms.bool( True ),
23070       UseMuonNavigation = cms.untracked.bool( True ),
23071       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
23072         'SteppingHelixPropagatorAny',
23073         'hltESPSmartPropagator',
23074         'hltESPSteppingHelixPropagatorOpposite' )
23075     ),
23076     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
23077     TrackLoaderParameters = cms.PSet( 
23078       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
23079       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23080       DoSmoothing = cms.bool( False ),
23081       SmoothTkTrack = cms.untracked.bool( False ),
23082       VertexConstraint = cms.bool( False ),
23083       MuonUpdatorAtVertexParameters = cms.PSet( 
23084         MaxChi2 = cms.double( 1000000.0 ),
23085         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
23086         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
23087       ),
23088       PutTkTrackIntoEvent = cms.untracked.bool( False ),
23089       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
23090     ),
23091     L3TrajBuilderParameters = cms.PSet( 
23092       PtCut = cms.double( 1.0 ),
23093       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
23094       GlobalMuonTrackMatcher = cms.PSet( 
23095         Chi2Cut_3 = cms.double( 200.0 ),
23096         DeltaDCut_2 = cms.double( 10.0 ),
23097         Eta_threshold = cms.double( 1.2 ),
23098         Quality_2 = cms.double( 15.0 ),
23099         DeltaDCut_1 = cms.double( 40.0 ),
23100         Quality_3 = cms.double( 7.0 ),
23101         DeltaDCut_3 = cms.double( 15.0 ),
23102         Quality_1 = cms.double( 20.0 ),
23103         Pt_threshold1 = cms.double( 0.0 ),
23104         DeltaRCut_2 = cms.double( 0.2 ),
23105         DeltaRCut_1 = cms.double( 0.1 ),
23106         Pt_threshold2 = cms.double( 9.99999999E8 ),
23107         Chi2Cut_1 = cms.double( 50.0 ),
23108         Chi2Cut_2 = cms.double( 50.0 ),
23109         DeltaRCut_3 = cms.double( 1.0 ),
23110         LocChi2Cut = cms.double( 0.001 ),
23111         Propagator = cms.string( "hltESPSmartPropagator" ),
23112         MinPt = cms.double( 1.0 ),
23113         MinP = cms.double( 2.5 )
23114       ),
23115       ScaleTECxFactor = cms.double( -1.0 ),
23116       tkTrajUseVertex = cms.bool( False ),
23117       MuonTrackingRegionBuilder = cms.PSet( 
23118         Rescale_Dz = cms.double( 4.0 ),
23119         Pt_fixed = cms.bool( True ),
23120         Eta_fixed = cms.bool( True ),
23121         Eta_min = cms.double( 0.1 ),
23122         DeltaZ = cms.double( 24.2 ),
23123         maxRegions = cms.int32( 2 ),
23124         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
23125         UseVertex = cms.bool( False ),
23126         Z_fixed = cms.bool( True ),
23127         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
23128         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
23129         Rescale_phi = cms.double( 3.0 ),
23130         DeltaEta = cms.double( 0.04 ),
23131         precise = cms.bool( True ),
23132         OnDemand = cms.int32( -1 ),
23133         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
23134         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
23135         vertexCollection = cms.InputTag( "pixelVertices" ),
23136         Pt_min = cms.double( 3.0 ),
23137         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23138         Phi_fixed = cms.bool( True ),
23139         DeltaR = cms.double( 0.025 ),
23140         input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" ),
23141         DeltaPhi = cms.double( 0.15 ),
23142         Phi_min = cms.double( 0.1 ),
23143         Rescale_eta = cms.double( 3.0 )
23144       ),
23145       TrackTransformer = cms.PSet( 
23146         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
23147         RefitDirection = cms.string( "insideOut" ),
23148         RefitRPCHits = cms.bool( True ),
23149         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
23150         DoPredictionsOnly = cms.bool( False ),
23151         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23152         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
23153         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
23154       ),
23155       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23156       RefitRPCHits = cms.bool( True ),
23157       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
23158       GlbRefitterParameters = cms.PSet( 
23159         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
23160         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
23161         RefitFlag = cms.bool( True ),
23162         SkipStation = cms.int32( -1 ),
23163         Chi2CutRPC = cms.double( 1.0 ),
23164         PropDirForCosmics = cms.bool( False ),
23165         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
23166         HitThreshold = cms.int32( 1 ),
23167         DYTthrs = cms.vint32( 30, 15 ),
23168         TrackerSkipSystem = cms.int32( -1 ),
23169         RefitDirection = cms.string( "insideOut" ),
23170         Chi2CutCSC = cms.double( 150.0 ),
23171         Chi2CutDT = cms.double( 10.0 ),
23172         RefitRPCHits = cms.bool( True ),
23173         TrackerSkipSection = cms.int32( -1 ),
23174         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
23175         DoPredictionsOnly = cms.bool( False ),
23176         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23177         MuonHitsOption = cms.int32( 1 ),
23178         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
23179       ),
23180       PCut = cms.double( 2.5 ),
23181       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
23182       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23183       matchToSeeds = cms.bool( True ),
23184       tkTrajMaxChi2 = cms.double( 9999.0 ),
23185       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
23186       ScaleTECyFactor = cms.double( -1.0 ),
23187       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityOpenMu" )
23188     )
23189 )
23190 fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
23191     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
23192 )
23193 fragment.hltIterL3MuonsFromL2OpenMu = cms.EDProducer( "L3TrackCombiner",
23194     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
23195 )
23196 fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer( "HLTL1MuonNoL2Selector",
23197     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23198     L2CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
23199     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
23200     L1MinPt = cms.double( -1.0 ),
23201     L1MaxEta = cms.double( 5.0 ),
23202     L1MinQuality = cms.uint32( 3 ),
23203     CentralBxOnly = cms.bool( True )
23204 )
23205 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
23206     RegionPSet = cms.PSet( 
23207       vertexCollection = cms.InputTag( "notUsed" ),
23208       zErrorVetex = cms.double( 0.2 ),
23209       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23210       zErrorBeamSpot = cms.double( 24.2 ),
23211       maxNVertices = cms.int32( 1 ),
23212       maxNRegions = cms.int32( 5 ),
23213       nSigmaZVertex = cms.double( 3.0 ),
23214       nSigmaZBeamSpot = cms.double( 4.0 ),
23215       ptMin = cms.double( 0.0 ),
23216       mode = cms.string( "BeamSpotSigma" ),
23217       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23218       searchOpt = cms.bool( False ),
23219       whereToUseMeasurementTracker = cms.string( "Never" ),
23220       originRadius = cms.double( 0.2 ),
23221       measurementTrackerName = cms.InputTag( "" ),
23222       precise = cms.bool( True ),
23223       deltaEta = cms.double( 0.35 ),
23224       deltaPhi = cms.double( 0.2 )
23225     )
23226 )
23227 fragment.hltPixelTracksInRegionL1OpenMu = cms.EDProducer( "TrackSelectorByRegion",
23228     tracks = cms.InputTag( "hltPixelTracks" ),
23229     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu" ),
23230     produceTrackCollection = cms.bool( True ),
23231     produceMask = cms.bool( False )
23232 )
23233 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
23234     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1OpenMu" ),
23235     InputVertexCollection = cms.InputTag( "" ),
23236     originHalfLength = cms.double( 0.3 ),
23237     originRadius = cms.double( 0.1 ),
23238     useProtoTrackKinematics = cms.bool( False ),
23239     useEventsWithNoVertex = cms.bool( True ),
23240     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
23241     usePV = cms.bool( False ),
23242     includeFourthHit = cms.bool( True ),
23243     produceComplement = cms.bool( False ),
23244     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
23245 )
23246 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
23247     cleanTrajectoryAfterInOut = cms.bool( False ),
23248     doSeedingRegionRebuilding = cms.bool( True ),
23249     onlyPixelHitsForSeedCleaner = cms.bool( False ),
23250     reverseTrajectories = cms.bool( False ),
23251     useHitsSplitting = cms.bool( True ),
23252     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
23253     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ),
23254     clustersToSkip = cms.InputTag( "" ),
23255     phase2clustersToSkip = cms.InputTag( "" ),
23256     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
23257     TransientInitialStateEstimatorParameters = cms.PSet( 
23258       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
23259       numberMeasurementsForFit = cms.int32( 4 ),
23260       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
23261     ),
23262     numHitsForSeedCleaner = cms.int32( 4 ),
23263     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
23264     RedundantSeedCleaner = cms.string( "none" ),
23265     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
23266     maxNSeeds = cms.uint32( 100000 ),
23267     maxSeedsBeforeCleaning = cms.uint32( 1000 )
23268 )
23269 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
23270     TrajectoryInEvent = cms.bool( False ),
23271     useHitsSplitting = cms.bool( False ),
23272     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu" ),
23273     clusterRemovalInfo = cms.InputTag( "" ),
23274     AlgorithmName = cms.string( "hltIter0" ),
23275     GeometricInnerState = cms.bool( True ),
23276     reMatchSplitHits = cms.bool( False ),
23277     usePropagatorForPCA = cms.bool( False ),
23278     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23279     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
23280     useSimpleMF = cms.bool( True ),
23281     SimpleMagneticField = cms.string( "ParabolicMf" ),
23282     Fitter = cms.string( "hltESPFittingSmootherIT" ),
23283     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
23284     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23285     NavigationSchool = cms.string( "" ),
23286     MeasurementTracker = cms.string( "" )
23287 )
23288 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
23289     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23290     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
23291     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
23292     ignoreVertices = cms.bool( False ),
23293     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
23294     mva = cms.PSet( 
23295       minPixelHits = cms.vint32( 0, 0, 0 ),
23296       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
23297       dr_par = cms.PSet( 
23298         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
23299         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
23300         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23301         dr_exp = cms.vint32( 4, 4, 2147483647 ),
23302         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
23303       ),
23304       maxLostLayers = cms.vint32( 1, 1, 1 ),
23305       min3DLayers = cms.vint32( 0, 0, 0 ),
23306       dz_par = cms.PSet( 
23307         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23308         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
23309         dz_exp = cms.vint32( 4, 4, 2147483647 )
23310       ),
23311       minNVtxTrk = cms.int32( 3 ),
23312       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
23313       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
23314       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
23315       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
23316       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
23317       minLayers = cms.vint32( 3, 3, 4 )
23318     )
23319 )
23320 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
23321     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23322     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','MVAValues' ),
23323     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','QualityMasks' ),
23324     minQuality = cms.string( "highPurity" ),
23325     copyExtras = cms.untracked.bool( True ),
23326     copyTrajectories = cms.untracked.bool( False )
23327 )
23328 fragment.hltIterL3MuonMergedOpenMu = cms.EDProducer( "TrackListMerger",
23329     copyExtras = cms.untracked.bool( True ),
23330     copyMVA = cms.bool( False ),
23331     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23332     MaxNormalizedChisq = cms.double( 1000.0 ),
23333     MinPT = cms.double( 0.05 ),
23334     MinFound = cms.int32( 3 ),
23335     Epsilon = cms.double( -0.001 ),
23336     ShareFrac = cms.double( 0.19 ),
23337     allowFirstHitShare = cms.bool( True ),
23338     FoundHitBonus = cms.double( 5.0 ),
23339     LostHitPenalty = cms.double( 20.0 ),
23340     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23341     newQuality = cms.string( "confirmed" ),
23342     setsToMerge = cms.VPSet( 
23343       cms.PSet(  pQual = cms.bool( False ),
23344         tLists = cms.vint32( 0, 1 )
23345       )
23346     ),
23347     hasSelector = cms.vint32( 0, 0 ),
23348     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23349     writeOnlyTrkQuals = cms.bool( False ),
23350     makeReKeyedSeeds = cms.untracked.bool( False ),
23351     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23352 )
23353 fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer( "TrackListMerger",
23354     copyExtras = cms.untracked.bool( True ),
23355     copyMVA = cms.bool( False ),
23356     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23357     MaxNormalizedChisq = cms.double( 1000.0 ),
23358     MinPT = cms.double( 0.05 ),
23359     MinFound = cms.int32( 3 ),
23360     Epsilon = cms.double( -0.001 ),
23361     ShareFrac = cms.double( 0.19 ),
23362     allowFirstHitShare = cms.bool( True ),
23363     FoundHitBonus = cms.double( 5.0 ),
23364     LostHitPenalty = cms.double( 20.0 ),
23365     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23366     newQuality = cms.string( "confirmed" ),
23367     setsToMerge = cms.VPSet( 
23368       cms.PSet(  pQual = cms.bool( False ),
23369         tLists = cms.vint32( 0, 1 )
23370       )
23371     ),
23372     hasSelector = cms.vint32( 0, 0 ),
23373     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23374     writeOnlyTrkQuals = cms.bool( False ),
23375     makeReKeyedSeeds = cms.untracked.bool( False ),
23376     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23377 )
23378 fragment.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer( "MuonLinksProducerForHLT",
23379     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationOpenMu" ),
23380     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedOpenMu" ),
23381     ptMin = cms.double( 2.5 ),
23382     pMin = cms.double( 2.5 ),
23383     shareHitFraction = cms.double( 0.19 )
23384 )
23385 fragment.hltIterL3MuonsOpenMu = cms.EDProducer( "MuonIdProducer",
23386     MuonCaloCompatibility = cms.PSet( 
23387       delta_eta = cms.double( 0.02 ),
23388       delta_phi = cms.double( 0.02 ),
23389       allSiPMHO = cms.bool( False ),
23390       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
23391       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
23392     ),
23393     TrackAssociatorParameters = cms.PSet( 
23394       useMuon = cms.bool( True ),
23395       truthMatch = cms.bool( False ),
23396       usePreshower = cms.bool( False ),
23397       dRPreshowerPreselection = cms.double( 0.2 ),
23398       muonMaxDistanceSigmaY = cms.double( 0.0 ),
23399       useEcal = cms.bool( False ),
23400       muonMaxDistanceSigmaX = cms.double( 0.0 ),
23401       dRMuon = cms.double( 9999.0 ),
23402       dREcal = cms.double( 9999.0 ),
23403       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23404       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23405       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23406       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23407       propagateAllDirections = cms.bool( True ),
23408       muonMaxDistanceY = cms.double( 5.0 ),
23409       useHO = cms.bool( False ),
23410       muonMaxDistanceX = cms.double( 5.0 ),
23411       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23412       useHcal = cms.bool( False ),
23413       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23414       accountForTrajectoryChangeCalo = cms.bool( False ),
23415       dREcalPreselection = cms.double( 0.05 ),
23416       useCalo = cms.bool( False ),
23417       dRMuonPreselection = cms.double( 0.2 ),
23418       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23419       dRHcal = cms.double( 9999.0 ),
23420       dRHcalPreselection = cms.double( 0.2 ),
23421       HORecHitCollectionLabel = cms.InputTag( "Notused" )
23422     ),
23423     CaloExtractorPSet = cms.PSet( 
23424       DR_Veto_H = cms.double( 0.1 ),
23425       CenterConeOnCalIntersection = cms.bool( False ),
23426       NoiseTow_EE = cms.double( 0.15 ),
23427       Noise_EB = cms.double( 0.025 ),
23428       Noise_HE = cms.double( 0.2 ),
23429       DR_Veto_E = cms.double( 0.07 ),
23430       NoiseTow_EB = cms.double( 0.04 ),
23431       Noise_EE = cms.double( 0.1 ),
23432       UseRecHitsFlag = cms.bool( False ),
23433       DR_Max = cms.double( 1.0 ),
23434       DepositLabel = cms.untracked.string( "Cal" ),
23435       Noise_HO = cms.double( 0.2 ),
23436       DR_Veto_HO = cms.double( 0.1 ),
23437       Threshold_H = cms.double( 0.5 ),
23438       PrintTimeReport = cms.untracked.bool( False ),
23439       Threshold_E = cms.double( 0.2 ),
23440       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23441       ComponentName = cms.string( "CaloExtractorByAssociator" ),
23442       Threshold_HO = cms.double( 0.5 ),
23443       DepositInstanceLabels = cms.vstring( 'ecal',
23444         'hcal',
23445         'ho' ),
23446       ServiceParameters = cms.PSet( 
23447         RPCLayers = cms.bool( False ),
23448         UseMuonNavigation = cms.untracked.bool( False ),
23449         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23450       ),
23451       TrackAssociatorParameters = cms.PSet( 
23452         useMuon = cms.bool( False ),
23453         truthMatch = cms.bool( False ),
23454         usePreshower = cms.bool( False ),
23455         dRPreshowerPreselection = cms.double( 0.2 ),
23456         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23457         useEcal = cms.bool( False ),
23458         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23459         dRMuon = cms.double( 9999.0 ),
23460         dREcal = cms.double( 1.0 ),
23461         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23462         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23463         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23464         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23465         propagateAllDirections = cms.bool( True ),
23466         muonMaxDistanceY = cms.double( 5.0 ),
23467         useHO = cms.bool( False ),
23468         muonMaxDistanceX = cms.double( 5.0 ),
23469         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23470         useHcal = cms.bool( False ),
23471         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23472         accountForTrajectoryChangeCalo = cms.bool( False ),
23473         dREcalPreselection = cms.double( 1.0 ),
23474         useCalo = cms.bool( True ),
23475         dRMuonPreselection = cms.double( 0.2 ),
23476         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23477         dRHcal = cms.double( 1.0 ),
23478         dRHcalPreselection = cms.double( 1.0 ),
23479         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23480       ),
23481       Noise_HB = cms.double( 0.2 )
23482     ),
23483     TrackExtractorPSet = cms.PSet( 
23484       Diff_z = cms.double( 0.2 ),
23485       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu" ),
23486       Chi2Ndof_Max = cms.double( 1.0E64 ),
23487       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
23488       DR_Veto = cms.double( 0.01 ),
23489       Pt_Min = cms.double( -1.0 ),
23490       DR_Max = cms.double( 1.0 ),
23491       NHits_Min = cms.uint32( 0 ),
23492       Chi2Prob_Min = cms.double( -1.0 ),
23493       Diff_r = cms.double( 0.1 ),
23494       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
23495       ComponentName = cms.string( "TrackExtractor" )
23496     ),
23497     JetExtractorPSet = cms.PSet( 
23498       JetCollectionLabel = cms.InputTag( "Notused" ),
23499       DR_Veto = cms.double( 0.1 ),
23500       DR_Max = cms.double( 1.0 ),
23501       ExcludeMuonVeto = cms.bool( True ),
23502       PrintTimeReport = cms.untracked.bool( False ),
23503       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23504       ComponentName = cms.string( "JetExtractor" ),
23505       ServiceParameters = cms.PSet( 
23506         RPCLayers = cms.bool( False ),
23507         UseMuonNavigation = cms.untracked.bool( False ),
23508         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23509       ),
23510       TrackAssociatorParameters = cms.PSet( 
23511         useMuon = cms.bool( False ),
23512         truthMatch = cms.bool( False ),
23513         usePreshower = cms.bool( False ),
23514         dRPreshowerPreselection = cms.double( 0.2 ),
23515         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23516         useEcal = cms.bool( False ),
23517         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23518         dRMuon = cms.double( 9999.0 ),
23519         dREcal = cms.double( 0.5 ),
23520         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23521         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23522         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23523         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23524         propagateAllDirections = cms.bool( True ),
23525         muonMaxDistanceY = cms.double( 5.0 ),
23526         useHO = cms.bool( False ),
23527         muonMaxDistanceX = cms.double( 5.0 ),
23528         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23529         useHcal = cms.bool( False ),
23530         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23531         accountForTrajectoryChangeCalo = cms.bool( False ),
23532         dREcalPreselection = cms.double( 0.5 ),
23533         useCalo = cms.bool( True ),
23534         dRMuonPreselection = cms.double( 0.2 ),
23535         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23536         dRHcal = cms.double( 0.5 ),
23537         dRHcalPreselection = cms.double( 0.5 ),
23538         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23539       ),
23540       Threshold = cms.double( 5.0 )
23541     ),
23542     trackDepositName = cms.string( "tracker" ),
23543     ecalDepositName = cms.string( "ecal" ),
23544     hcalDepositName = cms.string( "hcal" ),
23545     hoDepositName = cms.string( "ho" ),
23546     jetDepositName = cms.string( "jets" ),
23547     TimingFillerParameters = cms.PSet( 
23548       DTTimingParameters = cms.PSet( 
23549         HitError = cms.double( 6.0 ),
23550         MatchParameters = cms.PSet( 
23551           TightMatchDT = cms.bool( False ),
23552           DTradius = cms.double( 0.01 ),
23553           TightMatchCSC = cms.bool( True ),
23554           CSCsegments = cms.InputTag( "hltCscSegments" ),
23555           DTsegments = cms.InputTag( "hltDt4DSegments" )
23556         ),
23557         debug = cms.bool( False ),
23558         DoWireCorr = cms.bool( False ),
23559         RequireBothProjections = cms.bool( False ),
23560         DTTimeOffset = cms.double( 2.7 ),
23561         PruneCut = cms.double( 10000.0 ),
23562         DTsegments = cms.InputTag( "hltDt4DSegments" ),
23563         UseSegmentT0 = cms.bool( False ),
23564         HitsMin = cms.int32( 5 ),
23565         DropTheta = cms.bool( True ),
23566         ServiceParameters = cms.PSet( 
23567           RPCLayers = cms.bool( True ),
23568           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23569         )
23570       ),
23571       UseCSC = cms.bool( True ),
23572       CSCTimingParameters = cms.PSet( 
23573         MatchParameters = cms.PSet( 
23574           TightMatchDT = cms.bool( False ),
23575           DTradius = cms.double( 0.01 ),
23576           TightMatchCSC = cms.bool( True ),
23577           CSCsegments = cms.InputTag( "hltCscSegments" ),
23578           DTsegments = cms.InputTag( "hltDt4DSegments" )
23579         ),
23580         debug = cms.bool( False ),
23581         CSCWireTimeOffset = cms.double( 0.0 ),
23582         CSCStripError = cms.double( 7.0 ),
23583         CSCTimeOffset = cms.double( 0.0 ),
23584         CSCWireError = cms.double( 8.6 ),
23585         PruneCut = cms.double( 100.0 ),
23586         CSCsegments = cms.InputTag( "hltCscSegments" ),
23587         UseStripTime = cms.bool( True ),
23588         CSCStripTimeOffset = cms.double( 0.0 ),
23589         UseWireTime = cms.bool( True ),
23590         ServiceParameters = cms.PSet( 
23591           RPCLayers = cms.bool( True ),
23592           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23593         )
23594       ),
23595       ErrorDT = cms.double( 6.0 ),
23596       EcalEnergyCut = cms.double( 0.4 ),
23597       UseECAL = cms.bool( True ),
23598       ErrorEB = cms.double( 2.085 ),
23599       UseDT = cms.bool( True ),
23600       ErrorEE = cms.double( 6.95 ),
23601       ErrorCSC = cms.double( 7.4 )
23602     ),
23603     ShowerDigiFillerParameters = cms.PSet( 
23604       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
23605       digiMaxDistanceX = cms.double( 25.0 ),
23606       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
23607     ),
23608     TrackerKinkFinderParameters = cms.PSet( 
23609       usePosition = cms.bool( False ),
23610       diagonalOnly = cms.bool( False )
23611     ),
23612     fillEnergy = cms.bool( False ),
23613     storeCrossedHcalRecHits = cms.bool( False ),
23614     maxAbsPullX = cms.double( 4.0 ),
23615     maxAbsEta = cms.double( 3.0 ),
23616     minPt = cms.double( 8.0 ),
23617     inputCollectionTypes = cms.vstring( 'inner tracks',
23618       'links' ),
23619     addExtraSoftMuons = cms.bool( False ),
23620     fillGlobalTrackRefits = cms.bool( False ),
23621     debugWithTruthMatching = cms.bool( False ),
23622     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedOpenMu','hltL3MuonsIterL3LinksOpenMu' ),
23623     fillCaloCompatibility = cms.bool( False ),
23624     maxAbsPullY = cms.double( 9999.0 ),
23625     maxAbsDy = cms.double( 9999.0 ),
23626     minP = cms.double( 0.0 ),
23627     minPCaloMuon = cms.double( 1.0E9 ),
23628     maxAbsDx = cms.double( 3.0 ),
23629     fillIsolation = cms.bool( False ),
23630     writeIsoDeposits = cms.bool( False ),
23631     minNumberOfMatches = cms.int32( 1 ),
23632     fillMatching = cms.bool( True ),
23633     fillShowerDigis = cms.bool( False ),
23634     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
23635     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
23636     fillGlobalTrackQuality = cms.bool( False ),
23637     globalTrackQualityInputTag = cms.InputTag( "" ),
23638     selectHighPurity = cms.bool( False ),
23639     pvInputTag = cms.InputTag( "" ),
23640     fillTrackerKink = cms.bool( False ),
23641     minCaloCompatibility = cms.double( 0.6 ),
23642     runArbitrationCleaner = cms.bool( False ),
23643     arbitrationCleanerOptions = cms.PSet( 
23644       OverlapDTheta = cms.double( 0.02 ),
23645       Overlap = cms.bool( True ),
23646       Clustering = cms.bool( True ),
23647       ME1a = cms.bool( True ),
23648       ClusterDTheta = cms.double( 0.02 ),
23649       ClusterDPhi = cms.double( 0.6 ),
23650       OverlapDPhi = cms.double( 0.0786 )
23651     ),
23652     arbitrateTrackerMuons = cms.bool( True )
23653 )
23654 fragment.hltIterL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
23655     InputObjects = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23656     DisplacedReconstruction = cms.bool( False )
23657 )
23658 fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23659     saveTags = cms.bool( True ),
23660     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23661     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23662     MaxEta = cms.double( 2.5 ),
23663     MinPt = cms.double( 0.0 ),
23664     MaxDeltaR = cms.double( 0.3 ),
23665     MinN = cms.int32( 1 ),
23666     CentralBxOnly = cms.bool( True ),
23667     SelectQualities = cms.vint32(  )
23668 )
23669 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
23670     saveTags = cms.bool( True ),
23671     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23672     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23673     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23674     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23675     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23676     MinN = cms.int32( 3 ),
23677     MaxEta = cms.double( 2.5 ),
23678     MinNhits = cms.int32( 0 ),
23679     MaxDr = cms.double( 2.0 ),
23680     MinDr = cms.double( -1.0 ),
23681     MaxDz = cms.double( 9999.0 ),
23682     MinDxySig = cms.double( -1.0 ),
23683     MinPt = cms.double( 2.0 ),
23684     NSigmaPt = cms.double( 0.0 ),
23685     MaxNormalizedChi2 = cms.double( 9999.0 ),
23686     MaxDXYBeamSpot = cms.double( 9999.0 ),
23687     MinDXYBeamSpot = cms.double( -1.0 ),
23688     MinNmuonHits = cms.int32( 0 ),
23689     MaxPtDifference = cms.double( 9999.0 ),
23690     MinTrackPt = cms.double( 0.0 ),
23691     minMuonStations = cms.int32( -1 ),
23692     minTrkHits = cms.int32( -1 ),
23693     minMuonHits = cms.int32( -1 ),
23694     allowedTypeMask = cms.uint32( 255 ),
23695     requiredTypeMask = cms.uint32( 0 ),
23696     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23697     trkMuonId = cms.uint32( 0 ),
23698     L1MatchingdR = cms.double( 0.3 ),
23699     MatchToPreviousCand = cms.bool( True ),
23700     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23701     requireL3MuonTrajectorySeed = cms.bool( False ),
23702     useSimpleGeometry = cms.bool( True ),
23703     useStation2 = cms.bool( True ),
23704     fallbackToME1 = cms.bool( False ),
23705     cosmicPropagationHypothesis = cms.bool( False ),
23706     useMB2InOverlap = cms.bool( False ),
23707     useTrack = cms.string( "tracker" ),
23708     useState = cms.string( "atVertex" ),
23709     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23710     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23711     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23712 )
23713 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23714     saveTags = cms.bool( True ),
23715     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23716     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23717     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23718     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23719     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23720     MinN = cms.int32( 2 ),
23721     MaxEta = cms.double( 2.5 ),
23722     MinNhits = cms.int32( 0 ),
23723     MaxDr = cms.double( 2.0 ),
23724     MinDr = cms.double( -1.0 ),
23725     MaxDz = cms.double( 9999.0 ),
23726     MinDxySig = cms.double( -1.0 ),
23727     MinPt = cms.double( 3.5 ),
23728     NSigmaPt = cms.double( 0.0 ),
23729     MaxNormalizedChi2 = cms.double( 9999.0 ),
23730     MaxDXYBeamSpot = cms.double( 9999.0 ),
23731     MinDXYBeamSpot = cms.double( -1.0 ),
23732     MinNmuonHits = cms.int32( 0 ),
23733     MaxPtDifference = cms.double( 9999.0 ),
23734     MinTrackPt = cms.double( 0.0 ),
23735     minMuonStations = cms.int32( -1 ),
23736     minTrkHits = cms.int32( -1 ),
23737     minMuonHits = cms.int32( -1 ),
23738     allowedTypeMask = cms.uint32( 255 ),
23739     requiredTypeMask = cms.uint32( 0 ),
23740     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23741     trkMuonId = cms.uint32( 0 ),
23742     L1MatchingdR = cms.double( 0.3 ),
23743     MatchToPreviousCand = cms.bool( True ),
23744     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23745     requireL3MuonTrajectorySeed = cms.bool( False ),
23746     useSimpleGeometry = cms.bool( True ),
23747     useStation2 = cms.bool( True ),
23748     fallbackToME1 = cms.bool( False ),
23749     cosmicPropagationHypothesis = cms.bool( False ),
23750     useMB2InOverlap = cms.bool( False ),
23751     useTrack = cms.string( "tracker" ),
23752     useState = cms.string( "atVertex" ),
23753     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23754     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23755     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23756 )
23757 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23758     saveTags = cms.bool( True ),
23759     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23760     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23761     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23762     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23763     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23764     MinN = cms.int32( 1 ),
23765     MaxEta = cms.double( 2.5 ),
23766     MinNhits = cms.int32( 0 ),
23767     MaxDr = cms.double( 2.0 ),
23768     MinDr = cms.double( -1.0 ),
23769     MaxDz = cms.double( 9999.0 ),
23770     MinDxySig = cms.double( -1.0 ),
23771     MinPt = cms.double( 5.0 ),
23772     NSigmaPt = cms.double( 0.0 ),
23773     MaxNormalizedChi2 = cms.double( 9999.0 ),
23774     MaxDXYBeamSpot = cms.double( 9999.0 ),
23775     MinDXYBeamSpot = cms.double( -1.0 ),
23776     MinNmuonHits = cms.int32( 0 ),
23777     MaxPtDifference = cms.double( 9999.0 ),
23778     MinTrackPt = cms.double( 0.0 ),
23779     minMuonStations = cms.int32( -1 ),
23780     minTrkHits = cms.int32( -1 ),
23781     minMuonHits = cms.int32( -1 ),
23782     allowedTypeMask = cms.uint32( 255 ),
23783     requiredTypeMask = cms.uint32( 0 ),
23784     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23785     trkMuonId = cms.uint32( 0 ),
23786     L1MatchingdR = cms.double( 0.3 ),
23787     MatchToPreviousCand = cms.bool( True ),
23788     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23789     requireL3MuonTrajectorySeed = cms.bool( False ),
23790     useSimpleGeometry = cms.bool( True ),
23791     useStation2 = cms.bool( True ),
23792     fallbackToME1 = cms.bool( False ),
23793     cosmicPropagationHypothesis = cms.bool( False ),
23794     useMB2InOverlap = cms.bool( False ),
23795     useTrack = cms.string( "tracker" ),
23796     useState = cms.string( "atVertex" ),
23797     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23798     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23799     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23800 )
23801 fragment.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
23802     saveTags = cms.bool( True ),
23803     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23804     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23805     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23806     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23807     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23808     PreviousCandIsL2 = cms.bool( True ),
23809     FastAccept = cms.bool( False ),
23810     MinN = cms.int32( 1 ),
23811     MaxEta = cms.double( 2.5 ),
23812     MinNhits = cms.int32( 0 ),
23813     MaxDr = cms.double( 2.0 ),
23814     MaxDz = cms.double( 9999.0 ),
23815     ChargeOpt = cms.int32( -1 ),
23816     MinPtPair = cms.vdouble( 0.0 ),
23817     MaxPtPair = cms.vdouble( 1.0E125 ),
23818     MinPtMax = cms.vdouble( 0.0 ),
23819     MinPtMin = cms.vdouble( 0.0 ),
23820     MaxPtMin = cms.vdouble( 1.0E125 ),
23821     MinInvMass = cms.vdouble( 8.5 ),
23822     MaxInvMass = cms.vdouble( 11.5 ),
23823     MinDiMuonDeltaR = cms.double( -1.0 ),
23824     MinAcop = cms.double( -999.0 ),
23825     MaxAcop = cms.double( 999.0 ),
23826     MinPtBalance = cms.double( -1.0 ),
23827     MaxPtBalance = cms.double( 999999.0 ),
23828     NSigmaPt = cms.double( 0.0 ),
23829     MaxDCAMuMu = cms.double( 0.5 ),
23830     MaxRapidityPair = cms.double( 999999.0 ),
23831     CutCowboys = cms.bool( False ),
23832     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23833     L1MatchingdR = cms.double( 0.3 ),
23834     MatchToPreviousCand = cms.bool( True ),
23835     useSimpleGeometry = cms.bool( True ),
23836     useStation2 = cms.bool( True ),
23837     fallbackToME1 = cms.bool( False ),
23838     cosmicPropagationHypothesis = cms.bool( False ),
23839     useMB2InOverlap = cms.bool( False ),
23840     useTrack = cms.string( "tracker" ),
23841     useState = cms.string( "atVertex" ),
23842     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23843     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23844     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23845 )
23846 fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
23847     Src = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23848     PreviousCandTag = cms.InputTag( "hltUpsilonMuon53p52OpenMuonL3Filtered" ),
23849     matchToPrevious = cms.bool( True ),
23850     MaxEta = cms.double( 2.5 ),
23851     MinPt = cms.double( 0.0 ),
23852     MinPtPair = cms.double( 0.0 ),
23853     MinInvMass = cms.double( 0.0 ),
23854     MaxInvMass = cms.double( 999999.0 ),
23855     ChargeOpt = cms.int32( -1 )
23856 )
23857 fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
23858     saveTags = cms.bool( True ),
23859     FastAccept = cms.bool( True ),
23860     MinLxySignificance = cms.double( 0.0 ),
23861     MaxLxySignificance = cms.double( -1.0 ),
23862     MaxNormalisedChi2 = cms.double( 999999.0 ),
23863     MinVtxProbability = cms.double( 0.005 ),
23864     MinCosinePointingAngle = cms.double( -2.0 ),
23865     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon" ),
23866     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23867     MuonTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" )
23868 )
23869 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
23870     saveTags = cms.bool( True ),
23871     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" ),
23872     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23873     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23874     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23875     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23876     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23877     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23878     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23879     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23880     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23881 )
23882 fragment.hltPreDoubleEle25CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23883     offset = cms.uint32( 0 ),
23884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23885 )
23886 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
23887     saveTags = cms.bool( True ),
23888     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23889     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23890     candNonIsolatedTag = cms.InputTag( "" ),
23891     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23892     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau" ),
23893     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23894     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23895     ncandcut = cms.int32( 1 ),
23896     doIsolated = cms.bool( False ),
23897     region_eta_size = cms.double( 0.522 ),
23898     region_eta_size_ecap = cms.double( 1.0 ),
23899     region_phi_size = cms.double( 1.044 ),
23900     barrel_end = cms.double( 1.4791 ),
23901     endcap_end = cms.double( 2.65 )
23902 )
23903 fragment.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23904     saveTags = cms.bool( True ),
23905     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23906     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23907     etcutEB = cms.double( 25.0 ),
23908     etcutEE = cms.double( 25.0 ),
23909     minEtaCut = cms.double( -9999.0 ),
23910     maxEtaCut = cms.double( 9999.0 ),
23911     ncandcut = cms.int32( 1 )
23912 )
23913 fragment.hltEG25HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23914     saveTags = cms.bool( True ),
23915     candTag = cms.InputTag( "hltEG25EtFilter" ),
23916     varTag = cms.InputTag( "hltEgammaHoverE" ),
23917     rhoTag = cms.InputTag( "" ),
23918     energyLowEdges = cms.vdouble( 0.0 ),
23919     lessThan = cms.bool( True ),
23920     useEt = cms.bool( False ),
23921     useAbs = cms.bool( False ),
23922     thrRegularEB = cms.vdouble( -1.0 ),
23923     thrRegularEE = cms.vdouble( -1.0 ),
23924     thrOverEEB = cms.vdouble( 0.15 ),
23925     thrOverEEE = cms.vdouble( 0.1 ),
23926     thrOverE2EB = cms.vdouble( -1.0 ),
23927     thrOverE2EE = cms.vdouble( -1.0 ),
23928     ncandcut = cms.int32( 1 ),
23929     doRhoCorrection = cms.bool( False ),
23930     rhoMax = cms.double( 9.9999999E7 ),
23931     rhoScale = cms.double( 1.0 ),
23932     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23933     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23934     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23935 )
23936 fragment.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23937     saveTags = cms.bool( True ),
23938     candTag = cms.InputTag( "hltEG25HEFilter" ),
23939     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23940     rhoTag = cms.InputTag( "" ),
23941     energyLowEdges = cms.vdouble( 0.0 ),
23942     lessThan = cms.bool( True ),
23943     useEt = cms.bool( False ),
23944     useAbs = cms.bool( False ),
23945     thrRegularEB = cms.vdouble( 0.014 ),
23946     thrRegularEE = cms.vdouble( 0.035 ),
23947     thrOverEEB = cms.vdouble( -1.0 ),
23948     thrOverEEE = cms.vdouble( -1.0 ),
23949     thrOverE2EB = cms.vdouble( -1.0 ),
23950     thrOverE2EE = cms.vdouble( -1.0 ),
23951     ncandcut = cms.int32( 1 ),
23952     doRhoCorrection = cms.bool( False ),
23953     rhoMax = cms.double( 9.9999999E7 ),
23954     rhoScale = cms.double( 1.0 ),
23955     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23956     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23957     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23958 )
23959 fragment.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23960     saveTags = cms.bool( True ),
23961     candTag = cms.InputTag( "hltEG25CaloIdLClusterShapeFilter" ),
23962     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23963     npixelmatchcut = cms.double( 1.0 ),
23964     ncandcut = cms.int32( 1 ),
23965     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23966     s_a_phi1B = cms.double( 0.0069 ),
23967     s_a_phi1I = cms.double( 0.0088 ),
23968     s_a_phi1F = cms.double( 0.0076 ),
23969     s_a_phi2B = cms.double( 3.7E-4 ),
23970     s_a_phi2I = cms.double( 7.0E-4 ),
23971     s_a_phi2F = cms.double( 0.00906 ),
23972     s_a_zB = cms.double( 0.012 ),
23973     s_a_rI = cms.double( 0.027 ),
23974     s_a_rF = cms.double( 0.04 ),
23975     s2_threshold = cms.double( 0.4 ),
23976     tanhSO10BarrelThres = cms.double( 0.35 ),
23977     tanhSO10InterThres = cms.double( 1.0 ),
23978     tanhSO10ForwardThres = cms.double( 1.0 ),
23979     useS = cms.bool( False ),
23980     pixelVeto = cms.bool( False )
23981 )
23982 fragment.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23983     saveTags = cms.bool( True ),
23984     candTag = cms.InputTag( "hltEle25CaloIdLPixelMatchFilter" ),
23985     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23986     rhoTag = cms.InputTag( "" ),
23987     energyLowEdges = cms.vdouble( 0.0 ),
23988     lessThan = cms.bool( True ),
23989     useEt = cms.bool( False ),
23990     useAbs = cms.bool( False ),
23991     thrRegularEB = cms.vdouble( 150.0 ),
23992     thrRegularEE = cms.vdouble( 150.0 ),
23993     thrOverEEB = cms.vdouble( -1.0 ),
23994     thrOverEEE = cms.vdouble( -1.0 ),
23995     thrOverE2EB = cms.vdouble( -1.0 ),
23996     thrOverE2EE = cms.vdouble( -1.0 ),
23997     ncandcut = cms.int32( 1 ),
23998     doRhoCorrection = cms.bool( False ),
23999     rhoMax = cms.double( 9.9999999E7 ),
24000     rhoScale = cms.double( 1.0 ),
24001     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24002     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24003     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24004 )
24005 fragment.hltDiEG25EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24006     saveTags = cms.bool( True ),
24007     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24008     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24009     etcutEB = cms.double( 25.0 ),
24010     etcutEE = cms.double( 25.0 ),
24011     minEtaCut = cms.double( -9999.0 ),
24012     maxEtaCut = cms.double( 9999.0 ),
24013     ncandcut = cms.int32( 2 )
24014 )
24015 fragment.hltDiEG25HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24016     saveTags = cms.bool( True ),
24017     candTag = cms.InputTag( "hltDiEG25EtUnseededFilter" ),
24018     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24019     rhoTag = cms.InputTag( "" ),
24020     energyLowEdges = cms.vdouble( 0.0 ),
24021     lessThan = cms.bool( True ),
24022     useEt = cms.bool( False ),
24023     useAbs = cms.bool( False ),
24024     thrRegularEB = cms.vdouble( -1.0 ),
24025     thrRegularEE = cms.vdouble( -1.0 ),
24026     thrOverEEB = cms.vdouble( 0.15 ),
24027     thrOverEEE = cms.vdouble( 0.1 ),
24028     thrOverE2EB = cms.vdouble( -1.0 ),
24029     thrOverE2EE = cms.vdouble( -1.0 ),
24030     ncandcut = cms.int32( 2 ),
24031     doRhoCorrection = cms.bool( False ),
24032     rhoMax = cms.double( 9.9999999E7 ),
24033     rhoScale = cms.double( 1.0 ),
24034     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24035     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24036     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24037 )
24038 fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24039     saveTags = cms.bool( True ),
24040     candTag = cms.InputTag( "hltDiEG25HEUnseededFilter" ),
24041     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24042     rhoTag = cms.InputTag( "" ),
24043     energyLowEdges = cms.vdouble( 0.0 ),
24044     lessThan = cms.bool( True ),
24045     useEt = cms.bool( False ),
24046     useAbs = cms.bool( False ),
24047     thrRegularEB = cms.vdouble( 0.014 ),
24048     thrRegularEE = cms.vdouble( 0.035 ),
24049     thrOverEEB = cms.vdouble( -1.0 ),
24050     thrOverEEE = cms.vdouble( -1.0 ),
24051     thrOverE2EB = cms.vdouble( -1.0 ),
24052     thrOverE2EE = cms.vdouble( -1.0 ),
24053     ncandcut = cms.int32( 2 ),
24054     doRhoCorrection = cms.bool( False ),
24055     rhoMax = cms.double( 9.9999999E7 ),
24056     rhoScale = cms.double( 1.0 ),
24057     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24058     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24059     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24060 )
24061 fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24062     saveTags = cms.bool( True ),
24063     candTag = cms.InputTag( "hltDiEG25CaloIdLClusterShapeUnseededFilter" ),
24064     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24065     npixelmatchcut = cms.double( 1.0 ),
24066     ncandcut = cms.int32( 2 ),
24067     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24068     s_a_phi1B = cms.double( 0.0069 ),
24069     s_a_phi1I = cms.double( 0.0088 ),
24070     s_a_phi1F = cms.double( 0.0076 ),
24071     s_a_phi2B = cms.double( 3.7E-4 ),
24072     s_a_phi2I = cms.double( 7.0E-4 ),
24073     s_a_phi2F = cms.double( 0.00906 ),
24074     s_a_zB = cms.double( 0.012 ),
24075     s_a_rI = cms.double( 0.027 ),
24076     s_a_rF = cms.double( 0.04 ),
24077     s2_threshold = cms.double( 0.4 ),
24078     tanhSO10BarrelThres = cms.double( 0.35 ),
24079     tanhSO10InterThres = cms.double( 1.0 ),
24080     tanhSO10ForwardThres = cms.double( 1.0 ),
24081     useS = cms.bool( False ),
24082     pixelVeto = cms.bool( False )
24083 )
24084 fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24085     saveTags = cms.bool( True ),
24086     candTag = cms.InputTag( "hltDiEle25CaloIdLPixelMatchUnseededFilter" ),
24087     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24088     rhoTag = cms.InputTag( "" ),
24089     energyLowEdges = cms.vdouble( 0.0 ),
24090     lessThan = cms.bool( True ),
24091     useEt = cms.bool( False ),
24092     useAbs = cms.bool( False ),
24093     thrRegularEB = cms.vdouble( 150.0 ),
24094     thrRegularEE = cms.vdouble( 150.0 ),
24095     thrOverEEB = cms.vdouble( -1.0 ),
24096     thrOverEEE = cms.vdouble( -1.0 ),
24097     thrOverE2EB = cms.vdouble( -1.0 ),
24098     thrOverE2EE = cms.vdouble( -1.0 ),
24099     ncandcut = cms.int32( 2 ),
24100     doRhoCorrection = cms.bool( False ),
24101     rhoMax = cms.double( 9.9999999E7 ),
24102     rhoScale = cms.double( 1.0 ),
24103     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24104     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24105     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24106 )
24107 fragment.hltPreDoubleEle27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24108     offset = cms.uint32( 0 ),
24109     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24110 )
24111 fragment.hltEG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24112     saveTags = cms.bool( True ),
24113     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
24114     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24115     etcutEB = cms.double( 27.0 ),
24116     etcutEE = cms.double( 27.0 ),
24117     minEtaCut = cms.double( -9999.0 ),
24118     maxEtaCut = cms.double( 9999.0 ),
24119     ncandcut = cms.int32( 1 )
24120 )
24121 fragment.hltEG27HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24122     saveTags = cms.bool( True ),
24123     candTag = cms.InputTag( "hltEG27EtFilter" ),
24124     varTag = cms.InputTag( "hltEgammaHoverE" ),
24125     rhoTag = cms.InputTag( "" ),
24126     energyLowEdges = cms.vdouble( 0.0 ),
24127     lessThan = cms.bool( True ),
24128     useEt = cms.bool( False ),
24129     useAbs = cms.bool( False ),
24130     thrRegularEB = cms.vdouble( -1.0 ),
24131     thrRegularEE = cms.vdouble( -1.0 ),
24132     thrOverEEB = cms.vdouble( 0.15 ),
24133     thrOverEEE = cms.vdouble( 0.1 ),
24134     thrOverE2EB = cms.vdouble( -1.0 ),
24135     thrOverE2EE = cms.vdouble( -1.0 ),
24136     ncandcut = cms.int32( 1 ),
24137     doRhoCorrection = cms.bool( False ),
24138     rhoMax = cms.double( 9.9999999E7 ),
24139     rhoScale = cms.double( 1.0 ),
24140     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24141     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24142     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24143 )
24144 fragment.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24145     saveTags = cms.bool( True ),
24146     candTag = cms.InputTag( "hltEG27HEFilter" ),
24147     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24148     rhoTag = cms.InputTag( "" ),
24149     energyLowEdges = cms.vdouble( 0.0 ),
24150     lessThan = cms.bool( True ),
24151     useEt = cms.bool( False ),
24152     useAbs = cms.bool( False ),
24153     thrRegularEB = cms.vdouble( 0.014 ),
24154     thrRegularEE = cms.vdouble( 0.035 ),
24155     thrOverEEB = cms.vdouble( -1.0 ),
24156     thrOverEEE = cms.vdouble( -1.0 ),
24157     thrOverE2EB = cms.vdouble( -1.0 ),
24158     thrOverE2EE = cms.vdouble( -1.0 ),
24159     ncandcut = cms.int32( 1 ),
24160     doRhoCorrection = cms.bool( False ),
24161     rhoMax = cms.double( 9.9999999E7 ),
24162     rhoScale = cms.double( 1.0 ),
24163     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24164     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24165     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24166 )
24167 fragment.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24168     saveTags = cms.bool( True ),
24169     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeFilter" ),
24170     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24171     npixelmatchcut = cms.double( 1.0 ),
24172     ncandcut = cms.int32( 1 ),
24173     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24174     s_a_phi1B = cms.double( 0.0069 ),
24175     s_a_phi1I = cms.double( 0.0088 ),
24176     s_a_phi1F = cms.double( 0.0076 ),
24177     s_a_phi2B = cms.double( 3.7E-4 ),
24178     s_a_phi2I = cms.double( 7.0E-4 ),
24179     s_a_phi2F = cms.double( 0.00906 ),
24180     s_a_zB = cms.double( 0.012 ),
24181     s_a_rI = cms.double( 0.027 ),
24182     s_a_rF = cms.double( 0.04 ),
24183     s2_threshold = cms.double( 0.4 ),
24184     tanhSO10BarrelThres = cms.double( 0.35 ),
24185     tanhSO10InterThres = cms.double( 1.0 ),
24186     tanhSO10ForwardThres = cms.double( 1.0 ),
24187     useS = cms.bool( False ),
24188     pixelVeto = cms.bool( False )
24189 )
24190 fragment.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
24191     saveTags = cms.bool( True ),
24192     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchFilter" ),
24193     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24194     rhoTag = cms.InputTag( "" ),
24195     energyLowEdges = cms.vdouble( 0.0 ),
24196     lessThan = cms.bool( True ),
24197     useEt = cms.bool( False ),
24198     useAbs = cms.bool( False ),
24199     thrRegularEB = cms.vdouble( 150.0 ),
24200     thrRegularEE = cms.vdouble( 150.0 ),
24201     thrOverEEB = cms.vdouble( -1.0 ),
24202     thrOverEEE = cms.vdouble( -1.0 ),
24203     thrOverE2EB = cms.vdouble( -1.0 ),
24204     thrOverE2EE = cms.vdouble( -1.0 ),
24205     ncandcut = cms.int32( 1 ),
24206     doRhoCorrection = cms.bool( False ),
24207     rhoMax = cms.double( 9.9999999E7 ),
24208     rhoScale = cms.double( 1.0 ),
24209     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24210     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24211     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24212 )
24213 fragment.hltDiEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24214     saveTags = cms.bool( True ),
24215     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24216     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24217     etcutEB = cms.double( 27.0 ),
24218     etcutEE = cms.double( 27.0 ),
24219     minEtaCut = cms.double( -9999.0 ),
24220     maxEtaCut = cms.double( 9999.0 ),
24221     ncandcut = cms.int32( 2 )
24222 )
24223 fragment.hltDiEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24224     saveTags = cms.bool( True ),
24225     candTag = cms.InputTag( "hltDiEG27EtUnseededFilter" ),
24226     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24227     rhoTag = cms.InputTag( "" ),
24228     energyLowEdges = cms.vdouble( 0.0 ),
24229     lessThan = cms.bool( True ),
24230     useEt = cms.bool( False ),
24231     useAbs = cms.bool( False ),
24232     thrRegularEB = cms.vdouble( -1.0 ),
24233     thrRegularEE = cms.vdouble( -1.0 ),
24234     thrOverEEB = cms.vdouble( 0.15 ),
24235     thrOverEEE = cms.vdouble( 0.1 ),
24236     thrOverE2EB = cms.vdouble( -1.0 ),
24237     thrOverE2EE = cms.vdouble( -1.0 ),
24238     ncandcut = cms.int32( 2 ),
24239     doRhoCorrection = cms.bool( False ),
24240     rhoMax = cms.double( 9.9999999E7 ),
24241     rhoScale = cms.double( 1.0 ),
24242     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24243     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24244     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24245 )
24246 fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24247     saveTags = cms.bool( True ),
24248     candTag = cms.InputTag( "hltDiEG27HEUnseededFilter" ),
24249     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24250     rhoTag = cms.InputTag( "" ),
24251     energyLowEdges = cms.vdouble( 0.0 ),
24252     lessThan = cms.bool( True ),
24253     useEt = cms.bool( False ),
24254     useAbs = cms.bool( False ),
24255     thrRegularEB = cms.vdouble( 0.014 ),
24256     thrRegularEE = cms.vdouble( 0.035 ),
24257     thrOverEEB = cms.vdouble( -1.0 ),
24258     thrOverEEE = cms.vdouble( -1.0 ),
24259     thrOverE2EB = cms.vdouble( -1.0 ),
24260     thrOverE2EE = cms.vdouble( -1.0 ),
24261     ncandcut = cms.int32( 2 ),
24262     doRhoCorrection = cms.bool( False ),
24263     rhoMax = cms.double( 9.9999999E7 ),
24264     rhoScale = cms.double( 1.0 ),
24265     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24266     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24267     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24268 )
24269 fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24270     saveTags = cms.bool( True ),
24271     candTag = cms.InputTag( "hltDiEG27CaloIdLClusterShapeUnseededFilter" ),
24272     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24273     npixelmatchcut = cms.double( 1.0 ),
24274     ncandcut = cms.int32( 2 ),
24275     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24276     s_a_phi1B = cms.double( 0.0069 ),
24277     s_a_phi1I = cms.double( 0.0088 ),
24278     s_a_phi1F = cms.double( 0.0076 ),
24279     s_a_phi2B = cms.double( 3.7E-4 ),
24280     s_a_phi2I = cms.double( 7.0E-4 ),
24281     s_a_phi2F = cms.double( 0.00906 ),
24282     s_a_zB = cms.double( 0.012 ),
24283     s_a_rI = cms.double( 0.027 ),
24284     s_a_rF = cms.double( 0.04 ),
24285     s2_threshold = cms.double( 0.4 ),
24286     tanhSO10BarrelThres = cms.double( 0.35 ),
24287     tanhSO10InterThres = cms.double( 1.0 ),
24288     tanhSO10ForwardThres = cms.double( 1.0 ),
24289     useS = cms.bool( False ),
24290     pixelVeto = cms.bool( False )
24291 )
24292 fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24293     saveTags = cms.bool( True ),
24294     candTag = cms.InputTag( "hltDiEle27CaloIdLPixelMatchUnseededFilter" ),
24295     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24296     rhoTag = cms.InputTag( "" ),
24297     energyLowEdges = cms.vdouble( 0.0 ),
24298     lessThan = cms.bool( True ),
24299     useEt = cms.bool( False ),
24300     useAbs = cms.bool( False ),
24301     thrRegularEB = cms.vdouble( 150.0 ),
24302     thrRegularEE = cms.vdouble( 150.0 ),
24303     thrOverEEB = cms.vdouble( -1.0 ),
24304     thrOverEEE = cms.vdouble( -1.0 ),
24305     thrOverE2EB = cms.vdouble( -1.0 ),
24306     thrOverE2EE = cms.vdouble( -1.0 ),
24307     ncandcut = cms.int32( 2 ),
24308     doRhoCorrection = cms.bool( False ),
24309     rhoMax = cms.double( 9.9999999E7 ),
24310     rhoScale = cms.double( 1.0 ),
24311     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24312     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24313     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24314 )
24315 fragment.hltPreDoubleEle33CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24316     offset = cms.uint32( 0 ),
24317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24318 )
24319 fragment.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24320     saveTags = cms.bool( True ),
24321     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
24322     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24323     etcutEB = cms.double( 33.0 ),
24324     etcutEE = cms.double( 33.0 ),
24325     minEtaCut = cms.double( -9999.0 ),
24326     maxEtaCut = cms.double( 9999.0 ),
24327     ncandcut = cms.int32( 1 )
24328 )
24329 fragment.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24330     saveTags = cms.bool( True ),
24331     candTag = cms.InputTag( "hltEG33EtFilter" ),
24332     varTag = cms.InputTag( "hltEgammaHoverE" ),
24333     rhoTag = cms.InputTag( "" ),
24334     energyLowEdges = cms.vdouble( 0.0 ),
24335     lessThan = cms.bool( True ),
24336     useEt = cms.bool( False ),
24337     useAbs = cms.bool( False ),
24338     thrRegularEB = cms.vdouble( -1.0 ),
24339     thrRegularEE = cms.vdouble( -1.0 ),
24340     thrOverEEB = cms.vdouble( 0.15 ),
24341     thrOverEEE = cms.vdouble( 0.1 ),
24342     thrOverE2EB = cms.vdouble( -1.0 ),
24343     thrOverE2EE = cms.vdouble( -1.0 ),
24344     ncandcut = cms.int32( 1 ),
24345     doRhoCorrection = cms.bool( False ),
24346     rhoMax = cms.double( 9.9999999E7 ),
24347     rhoScale = cms.double( 1.0 ),
24348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24351 )
24352 fragment.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24353     saveTags = cms.bool( True ),
24354     candTag = cms.InputTag( "hltEG33HEFilter" ),
24355     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24356     rhoTag = cms.InputTag( "" ),
24357     energyLowEdges = cms.vdouble( 0.0 ),
24358     lessThan = cms.bool( True ),
24359     useEt = cms.bool( False ),
24360     useAbs = cms.bool( False ),
24361     thrRegularEB = cms.vdouble( 0.014 ),
24362     thrRegularEE = cms.vdouble( 0.035 ),
24363     thrOverEEB = cms.vdouble( -1.0 ),
24364     thrOverEEE = cms.vdouble( -1.0 ),
24365     thrOverE2EB = cms.vdouble( -1.0 ),
24366     thrOverE2EE = cms.vdouble( -1.0 ),
24367     ncandcut = cms.int32( 1 ),
24368     doRhoCorrection = cms.bool( False ),
24369     rhoMax = cms.double( 9.9999999E7 ),
24370     rhoScale = cms.double( 1.0 ),
24371     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24374 )
24375 fragment.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24376     saveTags = cms.bool( True ),
24377     candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ),
24378     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24379     npixelmatchcut = cms.double( 1.0 ),
24380     ncandcut = cms.int32( 1 ),
24381     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24382     s_a_phi1B = cms.double( 0.0069 ),
24383     s_a_phi1I = cms.double( 0.0088 ),
24384     s_a_phi1F = cms.double( 0.0076 ),
24385     s_a_phi2B = cms.double( 3.7E-4 ),
24386     s_a_phi2I = cms.double( 7.0E-4 ),
24387     s_a_phi2F = cms.double( 0.00906 ),
24388     s_a_zB = cms.double( 0.012 ),
24389     s_a_rI = cms.double( 0.027 ),
24390     s_a_rF = cms.double( 0.04 ),
24391     s2_threshold = cms.double( 0.4 ),
24392     tanhSO10BarrelThres = cms.double( 0.35 ),
24393     tanhSO10InterThres = cms.double( 1.0 ),
24394     tanhSO10ForwardThres = cms.double( 1.0 ),
24395     useS = cms.bool( False ),
24396     pixelVeto = cms.bool( False )
24397 )
24398 fragment.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
24399     saveTags = cms.bool( True ),
24400     candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ),
24401     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24402     rhoTag = cms.InputTag( "" ),
24403     energyLowEdges = cms.vdouble( 0.0 ),
24404     lessThan = cms.bool( True ),
24405     useEt = cms.bool( False ),
24406     useAbs = cms.bool( False ),
24407     thrRegularEB = cms.vdouble( 150.0 ),
24408     thrRegularEE = cms.vdouble( 150.0 ),
24409     thrOverEEB = cms.vdouble( -1.0 ),
24410     thrOverEEE = cms.vdouble( -1.0 ),
24411     thrOverE2EB = cms.vdouble( -1.0 ),
24412     thrOverE2EE = cms.vdouble( -1.0 ),
24413     ncandcut = cms.int32( 1 ),
24414     doRhoCorrection = cms.bool( False ),
24415     rhoMax = cms.double( 9.9999999E7 ),
24416     rhoScale = cms.double( 1.0 ),
24417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24420 )
24421 fragment.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24422     saveTags = cms.bool( True ),
24423     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24424     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24425     etcutEB = cms.double( 33.0 ),
24426     etcutEE = cms.double( 33.0 ),
24427     minEtaCut = cms.double( -9999.0 ),
24428     maxEtaCut = cms.double( 9999.0 ),
24429     ncandcut = cms.int32( 2 )
24430 )
24431 fragment.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24432     saveTags = cms.bool( True ),
24433     candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ),
24434     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24435     rhoTag = cms.InputTag( "" ),
24436     energyLowEdges = cms.vdouble( 0.0 ),
24437     lessThan = cms.bool( True ),
24438     useEt = cms.bool( False ),
24439     useAbs = cms.bool( False ),
24440     thrRegularEB = cms.vdouble( -1.0 ),
24441     thrRegularEE = cms.vdouble( -1.0 ),
24442     thrOverEEB = cms.vdouble( 0.15 ),
24443     thrOverEEE = cms.vdouble( 0.1 ),
24444     thrOverE2EB = cms.vdouble( -1.0 ),
24445     thrOverE2EE = cms.vdouble( -1.0 ),
24446     ncandcut = cms.int32( 2 ),
24447     doRhoCorrection = cms.bool( False ),
24448     rhoMax = cms.double( 9.9999999E7 ),
24449     rhoScale = cms.double( 1.0 ),
24450     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24451     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24452     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24453 )
24454 fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24455     saveTags = cms.bool( True ),
24456     candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ),
24457     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24458     rhoTag = cms.InputTag( "" ),
24459     energyLowEdges = cms.vdouble( 0.0 ),
24460     lessThan = cms.bool( True ),
24461     useEt = cms.bool( False ),
24462     useAbs = cms.bool( False ),
24463     thrRegularEB = cms.vdouble( 0.014 ),
24464     thrRegularEE = cms.vdouble( 0.035 ),
24465     thrOverEEB = cms.vdouble( -1.0 ),
24466     thrOverEEE = cms.vdouble( -1.0 ),
24467     thrOverE2EB = cms.vdouble( -1.0 ),
24468     thrOverE2EE = cms.vdouble( -1.0 ),
24469     ncandcut = cms.int32( 2 ),
24470     doRhoCorrection = cms.bool( False ),
24471     rhoMax = cms.double( 9.9999999E7 ),
24472     rhoScale = cms.double( 1.0 ),
24473     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24474     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24475     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24476 )
24477 fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24478     saveTags = cms.bool( True ),
24479     candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ),
24480     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24481     npixelmatchcut = cms.double( 1.0 ),
24482     ncandcut = cms.int32( 2 ),
24483     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24484     s_a_phi1B = cms.double( 0.0069 ),
24485     s_a_phi1I = cms.double( 0.0088 ),
24486     s_a_phi1F = cms.double( 0.0076 ),
24487     s_a_phi2B = cms.double( 3.7E-4 ),
24488     s_a_phi2I = cms.double( 7.0E-4 ),
24489     s_a_phi2F = cms.double( 0.00906 ),
24490     s_a_zB = cms.double( 0.012 ),
24491     s_a_rI = cms.double( 0.027 ),
24492     s_a_rF = cms.double( 0.04 ),
24493     s2_threshold = cms.double( 0.4 ),
24494     tanhSO10BarrelThres = cms.double( 0.35 ),
24495     tanhSO10InterThres = cms.double( 1.0 ),
24496     tanhSO10ForwardThres = cms.double( 1.0 ),
24497     useS = cms.bool( False ),
24498     pixelVeto = cms.bool( False )
24499 )
24500 fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24501     saveTags = cms.bool( True ),
24502     candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ),
24503     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24504     rhoTag = cms.InputTag( "" ),
24505     energyLowEdges = cms.vdouble( 0.0 ),
24506     lessThan = cms.bool( True ),
24507     useEt = cms.bool( False ),
24508     useAbs = cms.bool( False ),
24509     thrRegularEB = cms.vdouble( 150.0 ),
24510     thrRegularEE = cms.vdouble( 150.0 ),
24511     thrOverEEB = cms.vdouble( -1.0 ),
24512     thrOverEEE = cms.vdouble( -1.0 ),
24513     thrOverE2EB = cms.vdouble( -1.0 ),
24514     thrOverE2EE = cms.vdouble( -1.0 ),
24515     ncandcut = cms.int32( 2 ),
24516     doRhoCorrection = cms.bool( False ),
24517     rhoMax = cms.double( 9.9999999E7 ),
24518     rhoScale = cms.double( 1.0 ),
24519     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24520     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24521     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24522 )
24523 fragment.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter( "HLTL1TSeed",
24524     saveTags = cms.bool( True ),
24525     L1SeedsLogicalExpression = cms.string( "L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1" ),
24526     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24527     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24528     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24529     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24530     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24531     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24532     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24533     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24534     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24535 )
24536 fragment.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
24537     offset = cms.uint32( 0 ),
24538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24539 )
24540 fragment.hltDoubleEGL1EGerFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
24541     saveTags = cms.bool( True ),
24542     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24543     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24544     candNonIsolatedTag = cms.InputTag( "" ),
24545     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24546     L1SeedFilterTag = cms.InputTag( "hltL1sBigORDoubleLooseIsoEGXXer" ),
24547     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24548     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24549     ncandcut = cms.int32( 1 ),
24550     doIsolated = cms.bool( False ),
24551     region_eta_size = cms.double( 0.522 ),
24552     region_eta_size_ecap = cms.double( 1.0 ),
24553     region_phi_size = cms.double( 1.044 ),
24554     barrel_end = cms.double( 1.4791 ),
24555     endcap_end = cms.double( 2.17 )
24556 )
24557 fragment.hltDoubleEG24L1EGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24558     saveTags = cms.bool( True ),
24559     inputTag = cms.InputTag( "hltDoubleEGL1EGerFilter" ),
24560     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24561     etcutEB = cms.double( 24.0 ),
24562     etcutEE = cms.double( 24.0 ),
24563     minEtaCut = cms.double( -9999.0 ),
24564     maxEtaCut = cms.double( 9999.0 ),
24565     ncandcut = cms.int32( 1 )
24566 )
24567 fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24568     saveTags = cms.bool( True ),
24569     candTag = cms.InputTag( "hltDoubleEG24L1EGEtFilter" ),
24570     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24571     rhoTag = cms.InputTag( "" ),
24572     energyLowEdges = cms.vdouble( 0.0 ),
24573     lessThan = cms.bool( True ),
24574     useEt = cms.bool( False ),
24575     useAbs = cms.bool( False ),
24576     thrRegularEB = cms.vdouble( 0.0105 ),
24577     thrRegularEE = cms.vdouble( 0.0305 ),
24578     thrOverEEB = cms.vdouble( -1.0 ),
24579     thrOverEEE = cms.vdouble( -1.0 ),
24580     thrOverE2EB = cms.vdouble( -1.0 ),
24581     thrOverE2EE = cms.vdouble( -1.0 ),
24582     ncandcut = cms.int32( 2 ),
24583     doRhoCorrection = cms.bool( False ),
24584     rhoMax = cms.double( 9.9999999E7 ),
24585     rhoScale = cms.double( 1.0 ),
24586     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24587     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24588     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24589 )
24590 fragment.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24591     saveTags = cms.bool( True ),
24592     candTag = cms.InputTag( "hltDoubleEle24erWPTightClusterShapeFilterForTau" ),
24593     varTag = cms.InputTag( "hltEgammaHoverE" ),
24594     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24595     energyLowEdges = cms.vdouble( 0.0 ),
24596     lessThan = cms.bool( True ),
24597     useEt = cms.bool( False ),
24598     useAbs = cms.bool( False ),
24599     etaBoundaryEB12 = cms.double( 1.0 ),
24600     etaBoundaryEE12 = cms.double( 2.1 ),
24601     thrRegularEB1 = cms.vdouble( 1.0 ),
24602     thrRegularEE1 = cms.vdouble( 0.0 ),
24603     thrOverEEB1 = cms.vdouble( 0.06 ),
24604     thrOverEEE1 = cms.vdouble( 0.05 ),
24605     thrOverE2EB1 = cms.vdouble( 0.0 ),
24606     thrOverE2EE1 = cms.vdouble( 0.0 ),
24607     thrRegularEB2 = cms.vdouble( 1.0 ),
24608     thrRegularEE2 = cms.vdouble( 0.0 ),
24609     thrOverEEB2 = cms.vdouble( 0.06 ),
24610     thrOverEEE2 = cms.vdouble( 0.05 ),
24611     thrOverE2EB2 = cms.vdouble( 0.0 ),
24612     thrOverE2EE2 = cms.vdouble( 0.0 ),
24613     ncandcut = cms.int32( 1 ),
24614     doRhoCorrection = cms.bool( True ),
24615     rhoMax = cms.double( 9.9999999E7 ),
24616     rhoScale = cms.double( 1.0 ),
24617     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
24618     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24619     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24620 )
24621 fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24622     saveTags = cms.bool( True ),
24623     candTag = cms.InputTag( "hltDoubleEle24erWPTightHEFilterForTau" ),
24624     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
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( 3.0 ),
24633     thrRegularEE1 = cms.vdouble( 1.0 ),
24634     thrOverEEB1 = cms.vdouble( 0.01 ),
24635     thrOverEEE1 = cms.vdouble( 0.025 ),
24636     thrOverE2EB1 = cms.vdouble( 0.0 ),
24637     thrOverE2EE1 = cms.vdouble( 0.0 ),
24638     thrRegularEB2 = cms.vdouble( 3.0 ),
24639     thrRegularEE2 = cms.vdouble( 2.0 ),
24640     thrOverEEB2 = cms.vdouble( 0.01 ),
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.1, 0.08, 0.06, 0.06 ),
24649     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24651 )
24652 fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24653     saveTags = cms.bool( True ),
24654     candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ),
24655     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
24656     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24657     energyLowEdges = cms.vdouble( 0.0 ),
24658     lessThan = cms.bool( True ),
24659     useEt = cms.bool( True ),
24660     useAbs = cms.bool( False ),
24661     etaBoundaryEB12 = cms.double( 1.0 ),
24662     etaBoundaryEE12 = cms.double( 2.0 ),
24663     thrRegularEB1 = cms.vdouble( 4.0 ),
24664     thrRegularEE1 = cms.vdouble( 3.0 ),
24665     thrOverEEB1 = cms.vdouble( 0.04 ),
24666     thrOverEEE1 = cms.vdouble( 0.03 ),
24667     thrOverE2EB1 = cms.vdouble( 0.0 ),
24668     thrOverE2EE1 = cms.vdouble( 0.0 ),
24669     thrRegularEB2 = cms.vdouble( 4.0 ),
24670     thrRegularEE2 = cms.vdouble( 3.0 ),
24671     thrOverEEB2 = cms.vdouble( 0.04 ),
24672     thrOverEEE2 = cms.vdouble( 0.03 ),
24673     thrOverE2EB2 = cms.vdouble( 0.0 ),
24674     thrOverE2EE2 = cms.vdouble( 0.0 ),
24675     ncandcut = cms.int32( 1 ),
24676     doRhoCorrection = cms.bool( True ),
24677     rhoMax = cms.double( 9.9999999E7 ),
24678     rhoScale = cms.double( 1.0 ),
24679     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
24680     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
24681     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24682 )
24683 fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
24684     saveTags = cms.bool( True ),
24685     candTag = cms.InputTag( "hltDoubleEle24erWPTightHcalIsoFilterForTau" ),
24686     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24687     npixelmatchcut = cms.double( 1.0 ),
24688     ncandcut = cms.int32( 2 ),
24689     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24690     s_a_phi1B = cms.double( 0.0069 ),
24691     s_a_phi1I = cms.double( 0.0088 ),
24692     s_a_phi1F = cms.double( 0.0076 ),
24693     s_a_phi2B = cms.double( 3.7E-4 ),
24694     s_a_phi2I = cms.double( 7.0E-4 ),
24695     s_a_phi2F = cms.double( 0.00906 ),
24696     s_a_zB = cms.double( 0.012 ),
24697     s_a_rI = cms.double( 0.027 ),
24698     s_a_rF = cms.double( 0.04 ),
24699     s2_threshold = cms.double( 0.4 ),
24700     tanhSO10BarrelThres = cms.double( 0.35 ),
24701     tanhSO10InterThres = cms.double( 1.0 ),
24702     tanhSO10ForwardThres = cms.double( 1.0 ),
24703     useS = cms.bool( False ),
24704     pixelVeto = cms.bool( False )
24705 )
24706 fragment.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24707     saveTags = cms.bool( True ),
24708     candTag = cms.InputTag( "hltDoubleEle24erWPTightPixelMatchFilterForTau" ),
24709     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24710     rhoTag = cms.InputTag( "" ),
24711     energyLowEdges = cms.vdouble( 0.0 ),
24712     lessThan = cms.bool( True ),
24713     useEt = cms.bool( False ),
24714     useAbs = cms.bool( False ),
24715     thrRegularEB = cms.vdouble( 200.0 ),
24716     thrRegularEE = cms.vdouble( 90.0 ),
24717     thrOverEEB = cms.vdouble( -1.0 ),
24718     thrOverEEE = cms.vdouble( -1.0 ),
24719     thrOverE2EB = cms.vdouble( -1.0 ),
24720     thrOverE2EE = cms.vdouble( -1.0 ),
24721     ncandcut = cms.int32( 2 ),
24722     doRhoCorrection = cms.bool( False ),
24723     rhoMax = cms.double( 9.9999999E7 ),
24724     rhoScale = cms.double( 1.0 ),
24725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24728 )
24729 fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24730     saveTags = cms.bool( True ),
24731     candTag = cms.InputTag( "hltDoubleEle24erWPTightPMS2FilterForTau" ),
24732     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24733     rhoTag = cms.InputTag( "" ),
24734     energyLowEdges = cms.vdouble( 0.0 ),
24735     lessThan = cms.bool( True ),
24736     useEt = cms.bool( False ),
24737     useAbs = cms.bool( True ),
24738     thrRegularEB = cms.vdouble( 0.025 ),
24739     thrRegularEE = cms.vdouble( 0.011 ),
24740     thrOverEEB = cms.vdouble( -1.0 ),
24741     thrOverEEE = cms.vdouble( -1.0 ),
24742     thrOverE2EB = cms.vdouble( -1.0 ),
24743     thrOverE2EE = cms.vdouble( -1.0 ),
24744     ncandcut = cms.int32( 2 ),
24745     doRhoCorrection = cms.bool( False ),
24746     rhoMax = cms.double( 9.9999999E7 ),
24747     rhoScale = cms.double( 1.0 ),
24748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24751 )
24752 fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24753     saveTags = cms.bool( True ),
24754     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
24755     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
24756     rhoTag = cms.InputTag( "" ),
24757     energyLowEdges = cms.vdouble( 0.0 ),
24758     lessThan = cms.bool( True ),
24759     useEt = cms.bool( False ),
24760     useAbs = cms.bool( False ),
24761     thrRegularEB = cms.vdouble( 999.0 ),
24762     thrRegularEE = cms.vdouble( 1.0 ),
24763     thrOverEEB = cms.vdouble( -1.0 ),
24764     thrOverEEE = cms.vdouble( -1.0 ),
24765     thrOverE2EB = cms.vdouble( -1.0 ),
24766     thrOverE2EE = cms.vdouble( -1.0 ),
24767     ncandcut = cms.int32( 2 ),
24768     doRhoCorrection = cms.bool( False ),
24769     rhoMax = cms.double( 9.9999999E7 ),
24770     rhoScale = cms.double( 1.0 ),
24771     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24772     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24773     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24774 )
24775 fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24776     saveTags = cms.bool( True ),
24777     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfMissingHitsFilterForTau" ),
24778     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24779     rhoTag = cms.InputTag( "" ),
24780     energyLowEdges = cms.vdouble( 0.0 ),
24781     lessThan = cms.bool( True ),
24782     useEt = cms.bool( False ),
24783     useAbs = cms.bool( True ),
24784     thrRegularEB = cms.vdouble( 0.003 ),
24785     thrRegularEE = cms.vdouble( 0.005 ),
24786     thrOverEEB = cms.vdouble( -1.0 ),
24787     thrOverEEE = cms.vdouble( -1.0 ),
24788     thrOverE2EB = cms.vdouble( -1.0 ),
24789     thrOverE2EE = cms.vdouble( -1.0 ),
24790     ncandcut = cms.int32( 2 ),
24791     doRhoCorrection = cms.bool( False ),
24792     rhoMax = cms.double( 9.9999999E7 ),
24793     rhoScale = cms.double( 1.0 ),
24794     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24795     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24796     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24797 )
24798 fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24799     saveTags = cms.bool( True ),
24800     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDetaFilterForTau" ),
24801     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24802     rhoTag = cms.InputTag( "" ),
24803     energyLowEdges = cms.vdouble( 0.0 ),
24804     lessThan = cms.bool( True ),
24805     useEt = cms.bool( False ),
24806     useAbs = cms.bool( True ),
24807     thrRegularEB = cms.vdouble( 0.03 ),
24808     thrRegularEE = cms.vdouble( 0.023 ),
24809     thrOverEEB = cms.vdouble( -1.0 ),
24810     thrOverEEE = cms.vdouble( -1.0 ),
24811     thrOverE2EB = cms.vdouble( -1.0 ),
24812     thrOverE2EE = cms.vdouble( -1.0 ),
24813     ncandcut = cms.int32( 2 ),
24814     doRhoCorrection = cms.bool( False ),
24815     rhoMax = cms.double( 9.9999999E7 ),
24816     rhoScale = cms.double( 1.0 ),
24817     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24818     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24819     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24820 )
24821 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
24822     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
24823     trackProducer = cms.InputTag( "hltMergedTracks" ),
24824     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
24825     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
24826     egTrkIsoPtMin = cms.double( 1.0 ),
24827     egTrkIsoConeSize = cms.double( 0.2 ),
24828     egTrkIsoZSpan = cms.double( 0.15 ),
24829     egTrkIsoRSpan = cms.double( 999999.0 ),
24830     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
24831     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
24832     egTrkIsoStripBarrel = cms.double( 0.01 ),
24833     egTrkIsoStripEndcap = cms.double( 0.01 ),
24834     useGsfTrack = cms.bool( True ),
24835     useSCRefs = cms.bool( True )
24836 )
24837 fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24838     saveTags = cms.bool( True ),
24839     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDphiFilterForTau" ),
24840     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
24841     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24842     energyLowEdges = cms.vdouble( 0.0 ),
24843     lessThan = cms.bool( True ),
24844     useEt = cms.bool( True ),
24845     useAbs = cms.bool( False ),
24846     etaBoundaryEB12 = cms.double( 1.0 ),
24847     etaBoundaryEE12 = cms.double( 2.1 ),
24848     thrRegularEB1 = cms.vdouble( 2.0 ),
24849     thrRegularEE1 = cms.vdouble( -0.363 ),
24850     thrOverEEB1 = cms.vdouble( 0.0 ),
24851     thrOverEEE1 = cms.vdouble( 0.025 ),
24852     thrOverE2EB1 = cms.vdouble( 0.0 ),
24853     thrOverE2EE1 = cms.vdouble( 0.0 ),
24854     thrRegularEB2 = cms.vdouble( 2.0 ),
24855     thrRegularEE2 = cms.vdouble( 0.702 ),
24856     thrOverEEB2 = cms.vdouble( 0.0 ),
24857     thrOverEEE2 = cms.vdouble( 0.025 ),
24858     thrOverE2EB2 = cms.vdouble( 0.0 ),
24859     thrOverE2EE2 = cms.vdouble( 0.0 ),
24860     ncandcut = cms.int32( 1 ),
24861     doRhoCorrection = cms.bool( True ),
24862     rhoMax = cms.double( 9.9999999E7 ),
24863     rhoScale = cms.double( 1.0 ),
24864     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
24865     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24866     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24867 )
24868 fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed",
24869     saveTags = cms.bool( True ),
24870     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" ),
24871     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24872     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24873     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24874     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24875     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24876     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24877     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24878     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24879     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24880 )
24881 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
24882     offset = cms.uint32( 0 ),
24883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24884 )
24885 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
24886     saveTags = cms.bool( True ),
24887     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24888     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24889     doIsolated = cms.bool( False )
24890 )
24891 fragment.hltEG8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24892     saveTags = cms.bool( True ),
24893     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
24894     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24895     etcutEB = cms.double( 8.0 ),
24896     etcutEE = cms.double( 8.0 ),
24897     minEtaCut = cms.double( -9999.0 ),
24898     maxEtaCut = cms.double( 9999.0 ),
24899     ncandcut = cms.int32( 2 )
24900 )
24901 fragment.hltEG8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24902     saveTags = cms.bool( True ),
24903     candTag = cms.InputTag( "hltEG8EtFilter" ),
24904     varTag = cms.InputTag( "hltEgammaHoverE" ),
24905     rhoTag = cms.InputTag( "" ),
24906     energyLowEdges = cms.vdouble( 0.0 ),
24907     lessThan = cms.bool( True ),
24908     useEt = cms.bool( False ),
24909     useAbs = cms.bool( False ),
24910     thrRegularEB = cms.vdouble( -1.0 ),
24911     thrRegularEE = cms.vdouble( -1.0 ),
24912     thrOverEEB = cms.vdouble( 0.12 ),
24913     thrOverEEE = cms.vdouble( 0.1 ),
24914     thrOverE2EB = cms.vdouble( -1.0 ),
24915     thrOverE2EE = cms.vdouble( -1.0 ),
24916     ncandcut = cms.int32( 2 ),
24917     doRhoCorrection = cms.bool( False ),
24918     rhoMax = cms.double( 9.9999999E7 ),
24919     rhoScale = cms.double( 1.0 ),
24920     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24921     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24922     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24923 )
24924 fragment.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24925     saveTags = cms.bool( True ),
24926     candTag = cms.InputTag( "hltEG8HEFilter" ),
24927     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24928     rhoTag = cms.InputTag( "" ),
24929     energyLowEdges = cms.vdouble( 0.0 ),
24930     lessThan = cms.bool( True ),
24931     useEt = cms.bool( False ),
24932     useAbs = cms.bool( False ),
24933     thrRegularEB = cms.vdouble( 0.013 ),
24934     thrRegularEE = cms.vdouble( 0.035 ),
24935     thrOverEEB = cms.vdouble( -1.0 ),
24936     thrOverEEE = cms.vdouble( -1.0 ),
24937     thrOverE2EB = cms.vdouble( -1.0 ),
24938     thrOverE2EE = cms.vdouble( -1.0 ),
24939     ncandcut = cms.int32( 2 ),
24940     doRhoCorrection = cms.bool( False ),
24941     rhoMax = cms.double( 9.9999999E7 ),
24942     rhoScale = cms.double( 1.0 ),
24943     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24944     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24945     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24946 )
24947 fragment.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24948     saveTags = cms.bool( True ),
24949     candTag = cms.InputTag( "hltEG8CaloIdMClusterShapeFilter" ),
24950     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24951     npixelmatchcut = cms.double( 1.0 ),
24952     ncandcut = cms.int32( 2 ),
24953     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24954     s_a_phi1B = cms.double( 0.0069 ),
24955     s_a_phi1I = cms.double( 0.0088 ),
24956     s_a_phi1F = cms.double( 0.0076 ),
24957     s_a_phi2B = cms.double( 3.7E-4 ),
24958     s_a_phi2I = cms.double( 7.0E-4 ),
24959     s_a_phi2F = cms.double( 0.00906 ),
24960     s_a_zB = cms.double( 0.012 ),
24961     s_a_rI = cms.double( 0.027 ),
24962     s_a_rF = cms.double( 0.04 ),
24963     s2_threshold = cms.double( 0.4 ),
24964     tanhSO10BarrelThres = cms.double( 0.35 ),
24965     tanhSO10InterThres = cms.double( 1.0 ),
24966     tanhSO10ForwardThres = cms.double( 1.0 ),
24967     useS = cms.bool( False ),
24968     pixelVeto = cms.bool( False )
24969 )
24970 fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24971     saveTags = cms.bool( True ),
24972     candTag = cms.InputTag( "hltDoubleEle8CaloIdMPixelMatchFilter" ),
24973     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24974     rhoTag = cms.InputTag( "" ),
24975     energyLowEdges = cms.vdouble( 0.0 ),
24976     lessThan = cms.bool( True ),
24977     useEt = cms.bool( True ),
24978     useAbs = cms.bool( True ),
24979     thrRegularEB = cms.vdouble( 0.05 ),
24980     thrRegularEE = cms.vdouble( 0.02 ),
24981     thrOverEEB = cms.vdouble( -1.0 ),
24982     thrOverEEE = cms.vdouble( -1.0 ),
24983     thrOverE2EB = cms.vdouble( -1.0 ),
24984     thrOverE2EE = cms.vdouble( -1.0 ),
24985     ncandcut = cms.int32( 2 ),
24986     doRhoCorrection = cms.bool( False ),
24987     rhoMax = cms.double( 9.9999999E7 ),
24988     rhoScale = cms.double( 1.0 ),
24989     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24991     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24992 )
24993 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24994     saveTags = cms.bool( True ),
24995     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
24996     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24997     rhoTag = cms.InputTag( "" ),
24998     energyLowEdges = cms.vdouble( 0.0 ),
24999     lessThan = cms.bool( True ),
25000     useEt = cms.bool( True ),
25001     useAbs = cms.bool( True ),
25002     thrRegularEB = cms.vdouble( 0.006 ),
25003     thrRegularEE = cms.vdouble( 0.0085 ),
25004     thrOverEEB = cms.vdouble( -1.0 ),
25005     thrOverEEE = cms.vdouble( -1.0 ),
25006     thrOverE2EB = cms.vdouble( -1.0 ),
25007     thrOverE2EE = cms.vdouble( -1.0 ),
25008     ncandcut = cms.int32( 2 ),
25009     doRhoCorrection = cms.bool( False ),
25010     rhoMax = cms.double( 9.9999999E7 ),
25011     rhoScale = cms.double( 1.0 ),
25012     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25014     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
25015 )
25016 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25017     saveTags = cms.bool( True ),
25018     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter" ),
25019     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
25020     rhoTag = cms.InputTag( "" ),
25021     energyLowEdges = cms.vdouble( 0.0 ),
25022     lessThan = cms.bool( True ),
25023     useEt = cms.bool( True ),
25024     useAbs = cms.bool( True ),
25025     thrRegularEB = cms.vdouble( 0.1 ),
25026     thrRegularEE = cms.vdouble( 0.05 ),
25027     thrOverEEB = cms.vdouble( -1.0 ),
25028     thrOverEEE = cms.vdouble( -1.0 ),
25029     thrOverE2EB = cms.vdouble( -1.0 ),
25030     thrOverE2EE = cms.vdouble( -1.0 ),
25031     ncandcut = cms.int32( 2 ),
25032     doRhoCorrection = cms.bool( False ),
25033     rhoMax = cms.double( 9.9999999E7 ),
25034     rhoScale = cms.double( 1.0 ),
25035     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25036     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25037     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
25038 )
25039 fragment.hltDoubleEle8Mass8Filter = cms.EDFilter( "HLTEgammaCombMassFilter",
25040     saveTags = cms.bool( True ),
25041     firstLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
25042     secondLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
25043     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
25044     minMass = cms.double( 8.0 )
25045 )
25046 fragment.hltDoubleEle8DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
25047     saveTags = cms.bool( True ),
25048     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
25049     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
25050     inputTag1 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
25051     inputTag2 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
25052     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
25053     triggerType1 = cms.int32( 81 ),
25054     triggerType2 = cms.int32( 81 ),
25055     MinDR = cms.double( -1.0 ),
25056     MaxDZ = cms.double( 0.2 ),
25057     MinN = cms.int32( 1 ),
25058     MinPixHitsForDZ = cms.int32( 0 ),
25059     checkSC = cms.bool( True )
25060 )
25061 fragment.hltPFHTJet30 = cms.EDProducer( "HLTHtMhtProducer",
25062     usePt = cms.bool( True ),
25063     excludePFMuons = cms.bool( False ),
25064     minNJetHt = cms.int32( 0 ),
25065     minNJetMht = cms.int32( 0 ),
25066     minPtJetHt = cms.double( 30.0 ),
25067     minPtJetMht = cms.double( 0.0 ),
25068     maxEtaJetHt = cms.double( 2.5 ),
25069     maxEtaJetMht = cms.double( 999.0 ),
25070     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
25071     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
25072 )
25073 fragment.hltPFHT350Jet30 = cms.EDFilter( "HLTHtMhtFilter",
25074     saveTags = cms.bool( True ),
25075     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
25076     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
25077     minHt = cms.vdouble( 350.0 ),
25078     minMht = cms.vdouble( 0.0 ),
25079     minMeff = cms.vdouble( 0.0 ),
25080     meffSlope = cms.vdouble( 1.0 )
25081 )
25082 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
25083     offset = cms.uint32( 0 ),
25084     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25085 )
25086 fragment.hltL1sSingleMu25 = cms.EDFilter( "HLTL1TSeed",
25087     saveTags = cms.bool( True ),
25088     L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ),
25089     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25090     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25091     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25092     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25093     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25094     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25095     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25096     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25097     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25098 )
25099 fragment.hltPreMu27Ele37CaloIdLMW = cms.EDFilter( "HLTPrescaler",
25100     offset = cms.uint32( 0 ),
25101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25102 )
25103 fragment.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25104     saveTags = cms.bool( True ),
25105     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25106     PreviousCandTag = cms.InputTag( "hltL1sSingleMu25" ),
25107     MaxEta = cms.double( 2.5 ),
25108     MinPt = cms.double( 0.0 ),
25109     MaxDeltaR = cms.double( 0.3 ),
25110     MinN = cms.int32( 1 ),
25111     CentralBxOnly = cms.bool( True ),
25112     SelectQualities = cms.vint32(  )
25113 )
25114 fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25115     saveTags = cms.bool( True ),
25116     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25117     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25118     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25119     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25120     MinN = cms.int32( 0 ),
25121     MaxEta = cms.double( 2.5 ),
25122     AbsEtaBins = cms.vdouble( 0.0 ),
25123     MinNstations = cms.vint32( 0 ),
25124     MinNhits = cms.vint32( 0 ),
25125     CutOnChambers = cms.bool( False ),
25126     MinNchambers = cms.vint32( 0 ),
25127     MaxDr = cms.double( 9999.0 ),
25128     MinDr = cms.double( -1.0 ),
25129     MaxDz = cms.double( 9999.0 ),
25130     MinDxySig = cms.double( -1.0 ),
25131     MinPt = cms.double( 0.0 ),
25132     NSigmaPt = cms.double( 0.0 ),
25133     MatchToPreviousCand = cms.bool( True )
25134 )
25135 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
25136     saveTags = cms.bool( True ),
25137     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25138     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25139     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25140     minTrkHits = cms.int32( -1 ),
25141     minMuonHits = cms.int32( -1 ),
25142     minMuonStations = cms.int32( 2 ),
25143     maxNormalizedChi2 = cms.double( 20.0 ),
25144     allowedTypeMask = cms.uint32( 255 ),
25145     requiredTypeMask = cms.uint32( 0 ),
25146     trkMuonId = cms.uint32( 0 ),
25147     minPt = cms.double( 27.0 ),
25148     minN = cms.uint32( 1 ),
25149     maxAbsEta = cms.double( 2.5 ),
25150     L1MatchingdR = cms.double( 0.3 ),
25151     useSimpleGeometry = cms.bool( True ),
25152     useStation2 = cms.bool( True ),
25153     fallbackToME1 = cms.bool( False ),
25154     cosmicPropagationHypothesis = cms.bool( False ),
25155     useMB2InOverlap = cms.bool( False ),
25156     useTrack = cms.string( "tracker" ),
25157     useState = cms.string( "atVertex" ),
25158     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25159     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25160     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25161 )
25162 fragment.hltEG37EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25163     saveTags = cms.bool( True ),
25164     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25165     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25166     etcutEB = cms.double( 37.0 ),
25167     etcutEE = cms.double( 37.0 ),
25168     minEtaCut = cms.double( -9999.0 ),
25169     maxEtaCut = cms.double( 9999.0 ),
25170     ncandcut = cms.int32( 1 )
25171 )
25172 fragment.hltEG37HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25173     saveTags = cms.bool( True ),
25174     candTag = cms.InputTag( "hltEG37EtUnseededFilter" ),
25175     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25176     rhoTag = cms.InputTag( "" ),
25177     energyLowEdges = cms.vdouble( 0.0 ),
25178     lessThan = cms.bool( True ),
25179     useEt = cms.bool( False ),
25180     useAbs = cms.bool( False ),
25181     thrRegularEB = cms.vdouble( -1.0 ),
25182     thrRegularEE = cms.vdouble( -1.0 ),
25183     thrOverEEB = cms.vdouble( 0.15 ),
25184     thrOverEEE = cms.vdouble( 0.1 ),
25185     thrOverE2EB = cms.vdouble( -1.0 ),
25186     thrOverE2EE = cms.vdouble( -1.0 ),
25187     ncandcut = cms.int32( 1 ),
25188     doRhoCorrection = cms.bool( False ),
25189     rhoMax = cms.double( 9.9999999E7 ),
25190     rhoScale = cms.double( 1.0 ),
25191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25193     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25194 )
25195 fragment.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25196     saveTags = cms.bool( True ),
25197     candTag = cms.InputTag( "hltEG37HEUnseededFilter" ),
25198     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25199     rhoTag = cms.InputTag( "" ),
25200     energyLowEdges = cms.vdouble( 0.0 ),
25201     lessThan = cms.bool( True ),
25202     useEt = cms.bool( False ),
25203     useAbs = cms.bool( False ),
25204     thrRegularEB = cms.vdouble( 0.014 ),
25205     thrRegularEE = cms.vdouble( 0.035 ),
25206     thrOverEEB = cms.vdouble( -1.0 ),
25207     thrOverEEE = cms.vdouble( -1.0 ),
25208     thrOverE2EB = cms.vdouble( -1.0 ),
25209     thrOverE2EE = cms.vdouble( -1.0 ),
25210     ncandcut = cms.int32( 1 ),
25211     doRhoCorrection = cms.bool( False ),
25212     rhoMax = cms.double( 9.9999999E7 ),
25213     rhoScale = cms.double( 1.0 ),
25214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25216     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25217 )
25218 fragment.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25219     saveTags = cms.bool( True ),
25220     candTag = cms.InputTag( "hltEG37CaloIdLClusterShapeUnseededFilter" ),
25221     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25222     npixelmatchcut = cms.double( 1.0 ),
25223     ncandcut = cms.int32( 1 ),
25224     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25225     s_a_phi1B = cms.double( 0.0069 ),
25226     s_a_phi1I = cms.double( 0.0088 ),
25227     s_a_phi1F = cms.double( 0.0076 ),
25228     s_a_phi2B = cms.double( 3.7E-4 ),
25229     s_a_phi2I = cms.double( 7.0E-4 ),
25230     s_a_phi2F = cms.double( 0.00906 ),
25231     s_a_zB = cms.double( 0.012 ),
25232     s_a_rI = cms.double( 0.027 ),
25233     s_a_rF = cms.double( 0.04 ),
25234     s2_threshold = cms.double( 0.4 ),
25235     tanhSO10BarrelThres = cms.double( 0.35 ),
25236     tanhSO10InterThres = cms.double( 1.0 ),
25237     tanhSO10ForwardThres = cms.double( 1.0 ),
25238     useS = cms.bool( False ),
25239     pixelVeto = cms.bool( False )
25240 )
25241 fragment.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25242     saveTags = cms.bool( True ),
25243     candTag = cms.InputTag( "hltEle37CaloIdLPixelMatchUnseededFilter" ),
25244     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25245     rhoTag = cms.InputTag( "" ),
25246     energyLowEdges = cms.vdouble( 0.0 ),
25247     lessThan = cms.bool( True ),
25248     useEt = cms.bool( False ),
25249     useAbs = cms.bool( False ),
25250     thrRegularEB = cms.vdouble( 150.0 ),
25251     thrRegularEE = cms.vdouble( 150.0 ),
25252     thrOverEEB = cms.vdouble( -1.0 ),
25253     thrOverEEE = cms.vdouble( -1.0 ),
25254     thrOverE2EB = cms.vdouble( -1.0 ),
25255     thrOverE2EE = cms.vdouble( -1.0 ),
25256     ncandcut = cms.int32( 1 ),
25257     doRhoCorrection = cms.bool( False ),
25258     rhoMax = cms.double( 9.9999999E7 ),
25259     rhoScale = cms.double( 1.0 ),
25260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25262     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25263 )
25264 fragment.hltPreMu37Ele27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
25265     offset = cms.uint32( 0 ),
25266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25267 )
25268 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
25269     saveTags = cms.bool( True ),
25270     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25271     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25272     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25273     minTrkHits = cms.int32( -1 ),
25274     minMuonHits = cms.int32( -1 ),
25275     minMuonStations = cms.int32( 2 ),
25276     maxNormalizedChi2 = cms.double( 20.0 ),
25277     allowedTypeMask = cms.uint32( 255 ),
25278     requiredTypeMask = cms.uint32( 0 ),
25279     trkMuonId = cms.uint32( 0 ),
25280     minPt = cms.double( 37.0 ),
25281     minN = cms.uint32( 1 ),
25282     maxAbsEta = cms.double( 2.5 ),
25283     L1MatchingdR = cms.double( 0.3 ),
25284     useSimpleGeometry = cms.bool( True ),
25285     useStation2 = cms.bool( True ),
25286     fallbackToME1 = cms.bool( False ),
25287     cosmicPropagationHypothesis = cms.bool( False ),
25288     useMB2InOverlap = cms.bool( False ),
25289     useTrack = cms.string( "tracker" ),
25290     useState = cms.string( "atVertex" ),
25291     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25292     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25293     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25294 )
25295 fragment.hltEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25296     saveTags = cms.bool( True ),
25297     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25298     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25299     etcutEB = cms.double( 27.0 ),
25300     etcutEE = cms.double( 27.0 ),
25301     minEtaCut = cms.double( -9999.0 ),
25302     maxEtaCut = cms.double( 9999.0 ),
25303     ncandcut = cms.int32( 1 )
25304 )
25305 fragment.hltEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25306     saveTags = cms.bool( True ),
25307     candTag = cms.InputTag( "hltEG27EtUnseededFilter" ),
25308     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25309     rhoTag = cms.InputTag( "" ),
25310     energyLowEdges = cms.vdouble( 0.0 ),
25311     lessThan = cms.bool( True ),
25312     useEt = cms.bool( False ),
25313     useAbs = cms.bool( False ),
25314     thrRegularEB = cms.vdouble( -1.0 ),
25315     thrRegularEE = cms.vdouble( -1.0 ),
25316     thrOverEEB = cms.vdouble( 0.15 ),
25317     thrOverEEE = cms.vdouble( 0.1 ),
25318     thrOverE2EB = cms.vdouble( -1.0 ),
25319     thrOverE2EE = cms.vdouble( -1.0 ),
25320     ncandcut = cms.int32( 1 ),
25321     doRhoCorrection = cms.bool( False ),
25322     rhoMax = cms.double( 9.9999999E7 ),
25323     rhoScale = cms.double( 1.0 ),
25324     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25325     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25326     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25327 )
25328 fragment.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25329     saveTags = cms.bool( True ),
25330     candTag = cms.InputTag( "hltEG27HEUnseededFilter" ),
25331     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25332     rhoTag = cms.InputTag( "" ),
25333     energyLowEdges = cms.vdouble( 0.0 ),
25334     lessThan = cms.bool( True ),
25335     useEt = cms.bool( False ),
25336     useAbs = cms.bool( False ),
25337     thrRegularEB = cms.vdouble( 0.014 ),
25338     thrRegularEE = cms.vdouble( 0.035 ),
25339     thrOverEEB = cms.vdouble( -1.0 ),
25340     thrOverEEE = cms.vdouble( -1.0 ),
25341     thrOverE2EB = cms.vdouble( -1.0 ),
25342     thrOverE2EE = cms.vdouble( -1.0 ),
25343     ncandcut = cms.int32( 1 ),
25344     doRhoCorrection = cms.bool( False ),
25345     rhoMax = cms.double( 9.9999999E7 ),
25346     rhoScale = cms.double( 1.0 ),
25347     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25348     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25349     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25350 )
25351 fragment.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25352     saveTags = cms.bool( True ),
25353     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeUnseededFilter" ),
25354     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25355     npixelmatchcut = cms.double( 1.0 ),
25356     ncandcut = cms.int32( 1 ),
25357     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25358     s_a_phi1B = cms.double( 0.0069 ),
25359     s_a_phi1I = cms.double( 0.0088 ),
25360     s_a_phi1F = cms.double( 0.0076 ),
25361     s_a_phi2B = cms.double( 3.7E-4 ),
25362     s_a_phi2I = cms.double( 7.0E-4 ),
25363     s_a_phi2F = cms.double( 0.00906 ),
25364     s_a_zB = cms.double( 0.012 ),
25365     s_a_rI = cms.double( 0.027 ),
25366     s_a_rF = cms.double( 0.04 ),
25367     s2_threshold = cms.double( 0.4 ),
25368     tanhSO10BarrelThres = cms.double( 0.35 ),
25369     tanhSO10InterThres = cms.double( 1.0 ),
25370     tanhSO10ForwardThres = cms.double( 1.0 ),
25371     useS = cms.bool( False ),
25372     pixelVeto = cms.bool( False )
25373 )
25374 fragment.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25375     saveTags = cms.bool( True ),
25376     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchUnseededFilter" ),
25377     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25378     rhoTag = cms.InputTag( "" ),
25379     energyLowEdges = cms.vdouble( 0.0 ),
25380     lessThan = cms.bool( True ),
25381     useEt = cms.bool( False ),
25382     useAbs = cms.bool( False ),
25383     thrRegularEB = cms.vdouble( 150.0 ),
25384     thrRegularEE = cms.vdouble( 150.0 ),
25385     thrOverEEB = cms.vdouble( -1.0 ),
25386     thrOverEEE = cms.vdouble( -1.0 ),
25387     thrOverE2EB = cms.vdouble( -1.0 ),
25388     thrOverE2EE = cms.vdouble( -1.0 ),
25389     ncandcut = cms.int32( 1 ),
25390     doRhoCorrection = cms.bool( False ),
25391     rhoMax = cms.double( 9.9999999E7 ),
25392     rhoScale = cms.double( 1.0 ),
25393     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25394     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25395     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25396 )
25397 fragment.hltL1sSingleMu22or25 = cms.EDFilter( "HLTL1TSeed",
25398     saveTags = cms.bool( True ),
25399     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25" ),
25400     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25401     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25402     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25403     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25404     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25405     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25406     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25407     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25408     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25409 )
25410 fragment.hltPreMu37TkMu27 = cms.EDFilter( "HLTPrescaler",
25411     offset = cms.uint32( 0 ),
25412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25413 )
25414 fragment.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25415     saveTags = cms.bool( True ),
25416     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25417     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
25418     MaxEta = cms.double( 2.5 ),
25419     MinPt = cms.double( 0.0 ),
25420     MaxDeltaR = cms.double( 0.3 ),
25421     MinN = cms.int32( 1 ),
25422     CentralBxOnly = cms.bool( True ),
25423     SelectQualities = cms.vint32(  )
25424 )
25425 fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25426     saveTags = cms.bool( True ),
25427     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25428     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25429     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25430     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25431     MinN = cms.int32( 0 ),
25432     MaxEta = cms.double( 2.5 ),
25433     AbsEtaBins = cms.vdouble( 0.0 ),
25434     MinNstations = cms.vint32( 0 ),
25435     MinNhits = cms.vint32( 0 ),
25436     CutOnChambers = cms.bool( False ),
25437     MinNchambers = cms.vint32( 0 ),
25438     MaxDr = cms.double( 9999.0 ),
25439     MinDr = cms.double( -1.0 ),
25440     MaxDz = cms.double( 9999.0 ),
25441     MinDxySig = cms.double( -1.0 ),
25442     MinPt = cms.double( 0.0 ),
25443     NSigmaPt = cms.double( 0.0 ),
25444     MatchToPreviousCand = cms.bool( True )
25445 )
25446 fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter( "HLTMuonTrkL1TFilter",
25447     saveTags = cms.bool( True ),
25448     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25449     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25450     previousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25451     minTrkHits = cms.int32( -1 ),
25452     minMuonHits = cms.int32( -1 ),
25453     minMuonStations = cms.int32( 2 ),
25454     maxNormalizedChi2 = cms.double( 9999.0 ),
25455     allowedTypeMask = cms.uint32( 255 ),
25456     requiredTypeMask = cms.uint32( 0 ),
25457     trkMuonId = cms.uint32( 0 ),
25458     minPt = cms.double( 37.0 ),
25459     minN = cms.uint32( 1 ),
25460     maxAbsEta = cms.double( 2.5 ),
25461     L1MatchingdR = cms.double( 0.3 ),
25462     useSimpleGeometry = cms.bool( True ),
25463     useStation2 = cms.bool( True ),
25464     fallbackToME1 = cms.bool( False ),
25465     cosmicPropagationHypothesis = cms.bool( False ),
25466     useMB2InOverlap = cms.bool( False ),
25467     useTrack = cms.string( "tracker" ),
25468     useState = cms.string( "atVertex" ),
25469     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25470     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25471     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25472 )
25473 fragment.hltMuTrackSeeds = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
25474     InputCollection = cms.InputTag( "hltPixelTracks" ),
25475     InputVertexCollection = cms.InputTag( "" ),
25476     originHalfLength = cms.double( 1.0E9 ),
25477     originRadius = cms.double( 1.0E9 ),
25478     useProtoTrackKinematics = cms.bool( False ),
25479     useEventsWithNoVertex = cms.bool( True ),
25480     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25481     usePV = cms.bool( False ),
25482     includeFourthHit = cms.bool( False ),
25483     produceComplement = cms.bool( False ),
25484     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
25485 )
25486 fragment.hltMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
25487     cleanTrajectoryAfterInOut = cms.bool( False ),
25488     doSeedingRegionRebuilding = cms.bool( False ),
25489     onlyPixelHitsForSeedCleaner = cms.bool( False ),
25490     reverseTrajectories = cms.bool( False ),
25491     useHitsSplitting = cms.bool( False ),
25492     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
25493     src = cms.InputTag( "hltMuTrackSeeds" ),
25494     clustersToSkip = cms.InputTag( "" ),
25495     phase2clustersToSkip = cms.InputTag( "" ),
25496     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryBuilder" ) ),
25497     TransientInitialStateEstimatorParameters = cms.PSet( 
25498       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
25499       numberMeasurementsForFit = cms.int32( 4 ),
25500       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
25501     ),
25502     numHitsForSeedCleaner = cms.int32( 4 ),
25503     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
25504     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
25505     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
25506     maxNSeeds = cms.uint32( 100000 ),
25507     maxSeedsBeforeCleaning = cms.uint32( 1000 )
25508 )
25509 fragment.hltMuCtfTracks = cms.EDProducer( "TrackProducer",
25510     TrajectoryInEvent = cms.bool( False ),
25511     useHitsSplitting = cms.bool( False ),
25512     src = cms.InputTag( "hltMuCkfTrackCandidates" ),
25513     clusterRemovalInfo = cms.InputTag( "" ),
25514     AlgorithmName = cms.string( "hltIterX" ),
25515     GeometricInnerState = cms.bool( True ),
25516     reMatchSplitHits = cms.bool( False ),
25517     usePropagatorForPCA = cms.bool( False ),
25518     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
25519     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
25520     useSimpleMF = cms.bool( False ),
25521     SimpleMagneticField = cms.string( "" ),
25522     Fitter = cms.string( "hltESPFittingSmootherRK" ),
25523     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
25524     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25525     NavigationSchool = cms.string( "" ),
25526     MeasurementTracker = cms.string( "" )
25527 )
25528 fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger",
25529     copyExtras = cms.untracked.bool( True ),
25530     copyMVA = cms.bool( False ),
25531     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25532     MaxNormalizedChisq = cms.double( 1000.0 ),
25533     MinPT = cms.double( 0.05 ),
25534     MinFound = cms.int32( 3 ),
25535     Epsilon = cms.double( -0.001 ),
25536     ShareFrac = cms.double( 0.19 ),
25537     allowFirstHitShare = cms.bool( True ),
25538     FoundHitBonus = cms.double( 100.0 ),
25539     LostHitPenalty = cms.double( 0.0 ),
25540     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
25541     newQuality = cms.string( "confirmed" ),
25542     setsToMerge = cms.VPSet( 
25543       cms.PSet(  pQual = cms.bool( False ),
25544         tLists = cms.vint32( 0, 1 )
25545       )
25546     ),
25547     hasSelector = cms.vint32( 0, 0 ),
25548     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25549     writeOnlyTrkQuals = cms.bool( False ),
25550     makeReKeyedSeeds = cms.untracked.bool( False ),
25551     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
25552 )
25553 fragment.hltDiMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
25554     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
25555     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMerging" ),
25556     ptMin = cms.double( 2.5 ),
25557     pMin = cms.double( 2.5 ),
25558     shareHitFraction = cms.double( 0.8 )
25559 )
25560 fragment.hltGlbTrkMuons = cms.EDProducer( "MuonIdProducer",
25561     MuonCaloCompatibility = cms.PSet( 
25562       delta_eta = cms.double( 0.02 ),
25563       delta_phi = cms.double( 0.02 ),
25564       allSiPMHO = cms.bool( False ),
25565       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
25566       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
25567     ),
25568     TrackAssociatorParameters = cms.PSet( 
25569       useMuon = cms.bool( True ),
25570       truthMatch = cms.bool( False ),
25571       usePreshower = cms.bool( False ),
25572       dRPreshowerPreselection = cms.double( 0.2 ),
25573       muonMaxDistanceSigmaY = cms.double( 0.0 ),
25574       useEcal = cms.bool( False ),
25575       muonMaxDistanceSigmaX = cms.double( 0.0 ),
25576       dRMuon = cms.double( 9999.0 ),
25577       dREcal = cms.double( 9999.0 ),
25578       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25579       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25580       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25581       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25582       propagateAllDirections = cms.bool( True ),
25583       muonMaxDistanceY = cms.double( 5.0 ),
25584       useHO = cms.bool( False ),
25585       muonMaxDistanceX = cms.double( 5.0 ),
25586       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25587       useHcal = cms.bool( False ),
25588       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25589       accountForTrajectoryChangeCalo = cms.bool( False ),
25590       dREcalPreselection = cms.double( 0.05 ),
25591       useCalo = cms.bool( False ),
25592       dRMuonPreselection = cms.double( 0.2 ),
25593       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25594       dRHcal = cms.double( 9999.0 ),
25595       dRHcalPreselection = cms.double( 0.2 ),
25596       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25597     ),
25598     CaloExtractorPSet = cms.PSet( 
25599       DR_Veto_H = cms.double( 0.1 ),
25600       CenterConeOnCalIntersection = cms.bool( False ),
25601       NoiseTow_EE = cms.double( 0.15 ),
25602       Noise_EB = cms.double( 0.025 ),
25603       Noise_HE = cms.double( 0.2 ),
25604       DR_Veto_E = cms.double( 0.07 ),
25605       NoiseTow_EB = cms.double( 0.04 ),
25606       Noise_EE = cms.double( 0.1 ),
25607       UseRecHitsFlag = cms.bool( False ),
25608       DR_Max = cms.double( 1.0 ),
25609       DepositLabel = cms.untracked.string( "Cal" ),
25610       Noise_HO = cms.double( 0.2 ),
25611       DR_Veto_HO = cms.double( 0.1 ),
25612       Threshold_H = cms.double( 0.5 ),
25613       PrintTimeReport = cms.untracked.bool( False ),
25614       Threshold_E = cms.double( 0.2 ),
25615       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25616       ComponentName = cms.string( "CaloExtractorByAssociator" ),
25617       Threshold_HO = cms.double( 0.5 ),
25618       DepositInstanceLabels = cms.vstring( 'ecal',
25619         'hcal',
25620         'ho' ),
25621       ServiceParameters = cms.PSet( 
25622         RPCLayers = cms.bool( False ),
25623         UseMuonNavigation = cms.untracked.bool( False ),
25624         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25625       ),
25626       TrackAssociatorParameters = cms.PSet( 
25627         useMuon = cms.bool( False ),
25628         truthMatch = cms.bool( False ),
25629         usePreshower = cms.bool( False ),
25630         dRPreshowerPreselection = cms.double( 0.2 ),
25631         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25632         useEcal = cms.bool( False ),
25633         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25634         dRMuon = cms.double( 9999.0 ),
25635         dREcal = cms.double( 1.0 ),
25636         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25637         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25638         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25639         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25640         propagateAllDirections = cms.bool( True ),
25641         muonMaxDistanceY = cms.double( 5.0 ),
25642         useHO = cms.bool( False ),
25643         muonMaxDistanceX = cms.double( 5.0 ),
25644         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25645         useHcal = cms.bool( False ),
25646         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25647         accountForTrajectoryChangeCalo = cms.bool( False ),
25648         dREcalPreselection = cms.double( 1.0 ),
25649         useCalo = cms.bool( True ),
25650         dRMuonPreselection = cms.double( 0.2 ),
25651         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25652         dRHcal = cms.double( 1.0 ),
25653         dRHcalPreselection = cms.double( 1.0 ),
25654         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25655       ),
25656       Noise_HB = cms.double( 0.2 )
25657     ),
25658     TrackExtractorPSet = cms.PSet( 
25659       Diff_z = cms.double( 0.2 ),
25660       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
25661       Chi2Ndof_Max = cms.double( 1.0E64 ),
25662       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
25663       DR_Veto = cms.double( 0.01 ),
25664       Pt_Min = cms.double( -1.0 ),
25665       DR_Max = cms.double( 1.0 ),
25666       DepositLabel = cms.untracked.string( "" ),
25667       NHits_Min = cms.uint32( 0 ),
25668       Chi2Prob_Min = cms.double( -1.0 ),
25669       Diff_r = cms.double( 0.1 ),
25670       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
25671       ComponentName = cms.string( "TrackExtractor" )
25672     ),
25673     JetExtractorPSet = cms.PSet( 
25674       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
25675       DR_Veto = cms.double( 0.1 ),
25676       DR_Max = cms.double( 1.0 ),
25677       ExcludeMuonVeto = cms.bool( True ),
25678       PrintTimeReport = cms.untracked.bool( False ),
25679       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25680       ComponentName = cms.string( "JetExtractor" ),
25681       ServiceParameters = cms.PSet( 
25682         RPCLayers = cms.bool( False ),
25683         UseMuonNavigation = cms.untracked.bool( False ),
25684         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25685       ),
25686       TrackAssociatorParameters = cms.PSet( 
25687         useMuon = cms.bool( False ),
25688         truthMatch = cms.bool( False ),
25689         usePreshower = cms.bool( False ),
25690         dRPreshowerPreselection = cms.double( 0.2 ),
25691         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25692         useEcal = cms.bool( False ),
25693         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25694         dRMuon = cms.double( 9999.0 ),
25695         dREcal = cms.double( 0.5 ),
25696         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25697         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25698         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25699         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25700         propagateAllDirections = cms.bool( True ),
25701         muonMaxDistanceY = cms.double( 5.0 ),
25702         useHO = cms.bool( False ),
25703         muonMaxDistanceX = cms.double( 5.0 ),
25704         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25705         useHcal = cms.bool( False ),
25706         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25707         accountForTrajectoryChangeCalo = cms.bool( False ),
25708         dREcalPreselection = cms.double( 0.5 ),
25709         useCalo = cms.bool( True ),
25710         dRMuonPreselection = cms.double( 0.2 ),
25711         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25712         dRHcal = cms.double( 0.5 ),
25713         dRHcalPreselection = cms.double( 0.5 ),
25714         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25715       ),
25716       Threshold = cms.double( 5.0 )
25717     ),
25718     trackDepositName = cms.string( "tracker" ),
25719     ecalDepositName = cms.string( "ecal" ),
25720     hcalDepositName = cms.string( "hcal" ),
25721     hoDepositName = cms.string( "ho" ),
25722     jetDepositName = cms.string( "jets" ),
25723     TimingFillerParameters = cms.PSet( 
25724       DTTimingParameters = cms.PSet( 
25725         HitError = cms.double( 6.0 ),
25726         MatchParameters = cms.PSet( 
25727           TightMatchDT = cms.bool( False ),
25728           DTradius = cms.double( 0.01 ),
25729           TightMatchCSC = cms.bool( True ),
25730           CSCsegments = cms.InputTag( "hltCscSegments" ),
25731           DTsegments = cms.InputTag( "hltDt4DSegments" )
25732         ),
25733         debug = cms.bool( False ),
25734         DoWireCorr = cms.bool( False ),
25735         RequireBothProjections = cms.bool( False ),
25736         DTTimeOffset = cms.double( 2.7 ),
25737         PruneCut = cms.double( 10000.0 ),
25738         DTsegments = cms.InputTag( "hltDt4DSegments" ),
25739         UseSegmentT0 = cms.bool( False ),
25740         HitsMin = cms.int32( 5 ),
25741         DropTheta = cms.bool( True ),
25742         ServiceParameters = cms.PSet( 
25743           RPCLayers = cms.bool( True ),
25744           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25745         )
25746       ),
25747       UseCSC = cms.bool( True ),
25748       CSCTimingParameters = cms.PSet( 
25749         MatchParameters = cms.PSet( 
25750           TightMatchDT = cms.bool( False ),
25751           DTradius = cms.double( 0.01 ),
25752           TightMatchCSC = cms.bool( True ),
25753           CSCsegments = cms.InputTag( "hltCscSegments" ),
25754           DTsegments = cms.InputTag( "hltDt4DSegments" )
25755         ),
25756         debug = cms.bool( False ),
25757         CSCWireTimeOffset = cms.double( 0.0 ),
25758         CSCStripError = cms.double( 7.0 ),
25759         CSCTimeOffset = cms.double( 0.0 ),
25760         CSCWireError = cms.double( 8.6 ),
25761         PruneCut = cms.double( 100.0 ),
25762         CSCsegments = cms.InputTag( "hltCscSegments" ),
25763         UseStripTime = cms.bool( True ),
25764         CSCStripTimeOffset = cms.double( 0.0 ),
25765         UseWireTime = cms.bool( True ),
25766         ServiceParameters = cms.PSet( 
25767           RPCLayers = cms.bool( True ),
25768           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25769         )
25770       ),
25771       ErrorDT = cms.double( 6.0 ),
25772       EcalEnergyCut = cms.double( 0.4 ),
25773       UseECAL = cms.bool( True ),
25774       ErrorEB = cms.double( 2.085 ),
25775       UseDT = cms.bool( True ),
25776       ErrorEE = cms.double( 6.95 ),
25777       ErrorCSC = cms.double( 7.4 )
25778     ),
25779     ShowerDigiFillerParameters = cms.PSet( 
25780       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
25781       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
25782       digiMaxDistanceX = cms.double( 25.0 )
25783     ),
25784     TrackerKinkFinderParameters = cms.PSet( 
25785       usePosition = cms.bool( False ),
25786       diagonalOnly = cms.bool( False )
25787     ),
25788     fillEnergy = cms.bool( False ),
25789     storeCrossedHcalRecHits = cms.bool( False ),
25790     maxAbsPullX = cms.double( 4.0 ),
25791     maxAbsEta = cms.double( 3.0 ),
25792     minPt = cms.double( 8.0 ),
25793     inputCollectionTypes = cms.vstring( 'inner tracks',
25794       'links' ),
25795     addExtraSoftMuons = cms.bool( False ),
25796     fillGlobalTrackRefits = cms.bool( False ),
25797     debugWithTruthMatching = cms.bool( False ),
25798     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMerging','hltDiMuonLinks' ),
25799     fillCaloCompatibility = cms.bool( False ),
25800     maxAbsPullY = cms.double( 9999.0 ),
25801     maxAbsDy = cms.double( 9999.0 ),
25802     minP = cms.double( 0.0 ),
25803     minPCaloMuon = cms.double( 1.0E9 ),
25804     maxAbsDx = cms.double( 3.0 ),
25805     fillIsolation = cms.bool( False ),
25806     writeIsoDeposits = cms.bool( False ),
25807     minNumberOfMatches = cms.int32( 1 ),
25808     fillMatching = cms.bool( True ),
25809     fillShowerDigis = cms.bool( False ),
25810     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
25811     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
25812     fillGlobalTrackQuality = cms.bool( False ),
25813     globalTrackQualityInputTag = cms.InputTag( "" ),
25814     selectHighPurity = cms.bool( False ),
25815     pvInputTag = cms.InputTag( "" ),
25816     fillTrackerKink = cms.bool( False ),
25817     minCaloCompatibility = cms.double( 0.6 ),
25818     runArbitrationCleaner = cms.bool( False ),
25819     arbitrationCleanerOptions = cms.PSet( 
25820       OverlapDTheta = cms.double( 0.02 ),
25821       Overlap = cms.bool( True ),
25822       Clustering = cms.bool( True ),
25823       ME1a = cms.bool( True ),
25824       ClusterDTheta = cms.double( 0.02 ),
25825       ClusterDPhi = cms.double( 0.6 ),
25826       OverlapDPhi = cms.double( 0.0786 )
25827     ),
25828     arbitrateTrackerMuons = cms.bool( False )
25829 )
25830 fragment.hltGlbTrkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
25831     InputObjects = cms.InputTag( "hltGlbTrkMuons" ),
25832     DisplacedReconstruction = cms.bool( False )
25833 )
25834 fragment.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
25835     saveTags = cms.bool( True ),
25836     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
25837     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
25838     minTrkHits = cms.int32( -1 ),
25839     minMuonHits = cms.int32( -1 ),
25840     maxNormalizedChi2 = cms.double( 1.0E99 ),
25841     minDR = cms.double( 0.001 ),
25842     allowedTypeMask = cms.uint32( 255 ),
25843     requiredTypeMask = cms.uint32( 0 ),
25844     trkMuonId = cms.uint32( 0 ),
25845     minPtMuon1 = cms.double( 37.0 ),
25846     minPtMuon2 = cms.double( 27.0 ),
25847     maxEtaMuon = cms.double( 1.0E99 ),
25848     maxYDimuon = cms.double( 1.0E99 ),
25849     minMass = cms.double( 1.0 ),
25850     maxMass = cms.double( 1.0E99 ),
25851     ChargeOpt = cms.int32( 0 ),
25852     maxDCAMuMu = cms.double( 1.0E99 ),
25853     maxdEtaMuMu = cms.double( 1.0E99 )
25854 )
25855 fragment.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
25856     saveTags = cms.bool( True ),
25857     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25858     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25859     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25860     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25861     triggerType1 = cms.int32( 83 ),
25862     triggerType2 = cms.int32( 83 ),
25863     MinDR = cms.double( 0.001 ),
25864     MaxDZ = cms.double( 0.2 ),
25865     MinN = cms.int32( 1 ),
25866     MinPixHitsForDZ = cms.int32( 0 ),
25867     checkSC = cms.bool( False )
25868 )
25869 fragment.hltL1sDoubleMuForBs = cms.EDFilter( "HLTL1TSeed",
25870     saveTags = cms.bool( True ),
25871     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" ),
25872     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25873     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25874     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25875     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25876     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25877     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25878     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25879     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25880     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25881 )
25882 fragment.hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler",
25883     offset = cms.uint32( 0 ),
25884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25885 )
25886 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25887     saveTags = cms.bool( True ),
25888     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25889     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBs" ),
25890     MaxEta = cms.double( 2.5 ),
25891     MinPt = cms.double( 0.0 ),
25892     MaxDeltaR = cms.double( 0.3 ),
25893     MinN = cms.int32( 2 ),
25894     CentralBxOnly = cms.bool( True ),
25895     SelectQualities = cms.vint32(  )
25896 )
25897 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25898     saveTags = cms.bool( True ),
25899     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25900     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25901     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25902     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25903     MinN = cms.int32( 0 ),
25904     MaxEta = cms.double( 2.5 ),
25905     AbsEtaBins = cms.vdouble( 0.0 ),
25906     MinNstations = cms.vint32( 0 ),
25907     MinNhits = cms.vint32( 0 ),
25908     CutOnChambers = cms.bool( False ),
25909     MinNchambers = cms.vint32( 0 ),
25910     MaxDr = cms.double( 9999.0 ),
25911     MinDr = cms.double( -1.0 ),
25912     MaxDz = cms.double( 9999.0 ),
25913     MinDxySig = cms.double( -1.0 ),
25914     MinPt = cms.double( 0.0 ),
25915     NSigmaPt = cms.double( 0.0 ),
25916     MatchToPreviousCand = cms.bool( True )
25917 )
25918 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25919     saveTags = cms.bool( True ),
25920     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25921     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25922     MaxEta = cms.double( 2.5 ),
25923     MinPt = cms.double( 0.0 ),
25924     MaxDeltaR = cms.double( 0.3 ),
25925     MinN = cms.int32( 1 ),
25926     CentralBxOnly = cms.bool( True ),
25927     SelectQualities = cms.vint32(  )
25928 )
25929 fragment.hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25930     saveTags = cms.bool( True ),
25931     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25932     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25933     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25934     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25935     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25936     PreviousCandIsL2 = cms.bool( True ),
25937     FastAccept = cms.bool( False ),
25938     MinN = cms.int32( 1 ),
25939     MaxEta = cms.double( 2.5 ),
25940     MinNhits = cms.int32( 0 ),
25941     MaxDr = cms.double( 2.0 ),
25942     MaxDz = cms.double( 9999.0 ),
25943     ChargeOpt = cms.int32( -1 ),
25944     MinPtPair = cms.vdouble( 4.9 ),
25945     MaxPtPair = cms.vdouble( 1.0E125 ),
25946     MinPtMax = cms.vdouble( 4.0 ),
25947     MinPtMin = cms.vdouble( 3.0 ),
25948     MaxPtMin = cms.vdouble( 1.0E125 ),
25949     MinInvMass = cms.vdouble( 4.5 ),
25950     MaxInvMass = cms.vdouble( 6.0 ),
25951     MinDiMuonDeltaR = cms.double( -1.0 ),
25952     MinAcop = cms.double( -999.0 ),
25953     MaxAcop = cms.double( 999.0 ),
25954     MinPtBalance = cms.double( -1.0 ),
25955     MaxPtBalance = cms.double( 999999.0 ),
25956     NSigmaPt = cms.double( 0.0 ),
25957     MaxDCAMuMu = cms.double( 0.5 ),
25958     MaxRapidityPair = cms.double( 999999.0 ),
25959     CutCowboys = cms.bool( False ),
25960     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25961     L1MatchingdR = cms.double( 0.3 ),
25962     MatchToPreviousCand = cms.bool( True ),
25963     useSimpleGeometry = cms.bool( True ),
25964     useStation2 = cms.bool( True ),
25965     fallbackToME1 = cms.bool( False ),
25966     cosmicPropagationHypothesis = cms.bool( False ),
25967     useMB2InOverlap = cms.bool( False ),
25968     useTrack = cms.string( "tracker" ),
25969     useState = cms.string( "atVertex" ),
25970     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25971     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25972     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25973 )
25974 fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25975     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25976     PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ),
25977     matchToPrevious = cms.bool( True ),
25978     MaxEta = cms.double( 2.5 ),
25979     MinPt = cms.double( 0.0 ),
25980     MinPtPair = cms.double( 0.0 ),
25981     MinInvMass = cms.double( 0.0 ),
25982     MaxInvMass = cms.double( 999999.0 ),
25983     ChargeOpt = cms.int32( -1 )
25984 )
25985 fragment.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter",
25986     saveTags = cms.bool( True ),
25987     FastAccept = cms.bool( True ),
25988     MinLxySignificance = cms.double( 0.0 ),
25989     MaxLxySignificance = cms.double( -1.0 ),
25990     MaxNormalisedChi2 = cms.double( 999999.0 ),
25991     MinVtxProbability = cms.double( 0.005 ),
25992     MinCosinePointingAngle = cms.double( -2.0 ),
25993     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ),
25994     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25995     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25996 )
25997 fragment.hltPreDoubleMu43Jpsi = cms.EDFilter( "HLTPrescaler",
25998     offset = cms.uint32( 0 ),
25999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26000 )
26001 fragment.hltDoubleMu43JPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26002     saveTags = cms.bool( True ),
26003     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26004     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26005     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
26006     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
26007     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26008     PreviousCandIsL2 = cms.bool( True ),
26009     FastAccept = cms.bool( False ),
26010     MinN = cms.int32( 1 ),
26011     MaxEta = cms.double( 2.5 ),
26012     MinNhits = cms.int32( 0 ),
26013     MaxDr = cms.double( 2.0 ),
26014     MaxDz = cms.double( 9999.0 ),
26015     ChargeOpt = cms.int32( -1 ),
26016     MinPtPair = cms.vdouble( 4.9 ),
26017     MaxPtPair = cms.vdouble( 1.0E125 ),
26018     MinPtMax = cms.vdouble( 4.0 ),
26019     MinPtMin = cms.vdouble( 3.0 ),
26020     MaxPtMin = cms.vdouble( 1.0E125 ),
26021     MinInvMass = cms.vdouble( 2.9 ),
26022     MaxInvMass = cms.vdouble( 3.3 ),
26023     MinDiMuonDeltaR = cms.double( -1.0 ),
26024     MinAcop = cms.double( -999.0 ),
26025     MaxAcop = cms.double( 999.0 ),
26026     MinPtBalance = cms.double( -1.0 ),
26027     MaxPtBalance = cms.double( 999999.0 ),
26028     NSigmaPt = cms.double( 0.0 ),
26029     MaxDCAMuMu = cms.double( 0.5 ),
26030     MaxRapidityPair = cms.double( 999999.0 ),
26031     CutCowboys = cms.bool( False ),
26032     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26033     L1MatchingdR = cms.double( 0.3 ),
26034     MatchToPreviousCand = cms.bool( True ),
26035     useSimpleGeometry = cms.bool( True ),
26036     useStation2 = cms.bool( True ),
26037     fallbackToME1 = cms.bool( False ),
26038     cosmicPropagationHypothesis = cms.bool( False ),
26039     useMB2InOverlap = cms.bool( False ),
26040     useTrack = cms.string( "tracker" ),
26041     useState = cms.string( "atVertex" ),
26042     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26043     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26044     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26045 )
26046 fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26047     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26048     PreviousCandTag = cms.InputTag( "hltDoubleMu43JPsiL3Filtered" ),
26049     matchToPrevious = cms.bool( True ),
26050     MaxEta = cms.double( 2.5 ),
26051     MinPt = cms.double( 0.0 ),
26052     MinPtPair = cms.double( 0.0 ),
26053     MinInvMass = cms.double( 0.0 ),
26054     MaxInvMass = cms.double( 999999.0 ),
26055     ChargeOpt = cms.int32( -1 )
26056 )
26057 fragment.hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
26058     saveTags = cms.bool( True ),
26059     FastAccept = cms.bool( True ),
26060     MinLxySignificance = cms.double( 0.0 ),
26061     MaxLxySignificance = cms.double( -1.0 ),
26062     MaxNormalisedChi2 = cms.double( 999999.0 ),
26063     MinVtxProbability = cms.double( 0.005 ),
26064     MinCosinePointingAngle = cms.double( -2.0 ),
26065     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ),
26066     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26067     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26068 )
26069 fragment.hltL1sDoubleMuForLowMassInclusive = cms.EDFilter( "HLTL1TSeed",
26070     saveTags = cms.bool( True ),
26071     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" ),
26072     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26073     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26074     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26075     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26076     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26077     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26078     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26079     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26080     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26081 )
26082 fragment.hltPreDoubleMu43LowMass = cms.EDFilter( "HLTPrescaler",
26083     offset = cms.uint32( 0 ),
26084     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26085 )
26086 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
26087     saveTags = cms.bool( True ),
26088     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26089     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusive" ),
26090     MaxEta = cms.double( 2.5 ),
26091     MinPt = cms.double( 0.0 ),
26092     MaxDeltaR = cms.double( 0.3 ),
26093     MinN = cms.int32( 2 ),
26094     CentralBxOnly = cms.bool( True ),
26095     SelectQualities = cms.vint32(  )
26096 )
26097 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26098     saveTags = cms.bool( True ),
26099     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26100     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26101     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26102     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26103     MinN = cms.int32( 0 ),
26104     MaxEta = cms.double( 2.5 ),
26105     AbsEtaBins = cms.vdouble( 0.0 ),
26106     MinNstations = cms.vint32( 0 ),
26107     MinNhits = cms.vint32( 0 ),
26108     CutOnChambers = cms.bool( False ),
26109     MinNchambers = cms.vint32( 0 ),
26110     MaxDr = cms.double( 9999.0 ),
26111     MinDr = cms.double( -1.0 ),
26112     MaxDz = cms.double( 9999.0 ),
26113     MinDxySig = cms.double( -1.0 ),
26114     MinPt = cms.double( 0.0 ),
26115     NSigmaPt = cms.double( 0.0 ),
26116     MatchToPreviousCand = cms.bool( True )
26117 )
26118 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
26119     saveTags = cms.bool( True ),
26120     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26121     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26122     MaxEta = cms.double( 2.5 ),
26123     MinPt = cms.double( 0.0 ),
26124     MaxDeltaR = cms.double( 0.3 ),
26125     MinN = cms.int32( 1 ),
26126     CentralBxOnly = cms.bool( True ),
26127     SelectQualities = cms.vint32(  )
26128 )
26129 fragment.hltDoubleMu43LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26130     saveTags = cms.bool( True ),
26131     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26132     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26133     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26134     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26135     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26136     PreviousCandIsL2 = cms.bool( True ),
26137     FastAccept = cms.bool( False ),
26138     MinN = cms.int32( 1 ),
26139     MaxEta = cms.double( 2.5 ),
26140     MinNhits = cms.int32( 0 ),
26141     MaxDr = cms.double( 2.0 ),
26142     MaxDz = cms.double( 9999.0 ),
26143     ChargeOpt = cms.int32( -1 ),
26144     MinPtPair = cms.vdouble( 4.9 ),
26145     MaxPtPair = cms.vdouble( 1.0E125 ),
26146     MinPtMax = cms.vdouble( 4.0 ),
26147     MinPtMin = cms.vdouble( 3.0 ),
26148     MaxPtMin = cms.vdouble( 1.0E125 ),
26149     MinInvMass = cms.vdouble( 0.2 ),
26150     MaxInvMass = cms.vdouble( 8.5 ),
26151     MinDiMuonDeltaR = cms.double( -1.0 ),
26152     MinAcop = cms.double( -999.0 ),
26153     MaxAcop = cms.double( 999.0 ),
26154     MinPtBalance = cms.double( -1.0 ),
26155     MaxPtBalance = cms.double( 999999.0 ),
26156     NSigmaPt = cms.double( 0.0 ),
26157     MaxDCAMuMu = cms.double( 0.5 ),
26158     MaxRapidityPair = cms.double( 999999.0 ),
26159     CutCowboys = cms.bool( False ),
26160     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26161     L1MatchingdR = cms.double( 0.3 ),
26162     MatchToPreviousCand = cms.bool( True ),
26163     useSimpleGeometry = cms.bool( True ),
26164     useStation2 = cms.bool( True ),
26165     fallbackToME1 = cms.bool( False ),
26166     cosmicPropagationHypothesis = cms.bool( False ),
26167     useMB2InOverlap = cms.bool( False ),
26168     useTrack = cms.string( "tracker" ),
26169     useState = cms.string( "atVertex" ),
26170     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26171     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26172     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26173 )
26174 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26175     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26176     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3Filtered" ),
26177     matchToPrevious = cms.bool( True ),
26178     MaxEta = cms.double( 2.5 ),
26179     MinPt = cms.double( 0.0 ),
26180     MinPtPair = cms.double( 0.0 ),
26181     MinInvMass = cms.double( 0.0 ),
26182     MaxInvMass = cms.double( 999999.0 ),
26183     ChargeOpt = cms.int32( -1 )
26184 )
26185 fragment.hltDisplacedmumuFilterDoubleMu43LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
26186     saveTags = cms.bool( True ),
26187     FastAccept = cms.bool( True ),
26188     MinLxySignificance = cms.double( 0.0 ),
26189     MaxLxySignificance = cms.double( -1.0 ),
26190     MaxNormalisedChi2 = cms.double( 999999.0 ),
26191     MinVtxProbability = cms.double( 0.005 ),
26192     MinCosinePointingAngle = cms.double( -2.0 ),
26193     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMass" ),
26194     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26195     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26196 )
26197 fragment.hltL1sDoubleMuForLowMassDisplaced = cms.EDFilter( "HLTL1TSeed",
26198     saveTags = cms.bool( True ),
26199     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" ),
26200     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26201     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26202     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26203     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26204     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26205     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26206     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26207     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26208     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26209 )
26210 fragment.hltPreDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTPrescaler",
26211     offset = cms.uint32( 0 ),
26212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26213 )
26214 fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
26215     saveTags = cms.bool( True ),
26216     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26217     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassDisplaced" ),
26218     MaxEta = cms.double( 2.5 ),
26219     MinPt = cms.double( 0.0 ),
26220     MaxDeltaR = cms.double( 0.3 ),
26221     MinN = cms.int32( 2 ),
26222     CentralBxOnly = cms.bool( True ),
26223     SelectQualities = cms.vint32(  )
26224 )
26225 fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26226     saveTags = cms.bool( True ),
26227     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26228     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26229     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26230     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26231     MinN = cms.int32( 0 ),
26232     MaxEta = cms.double( 2.5 ),
26233     AbsEtaBins = cms.vdouble( 0.0 ),
26234     MinNstations = cms.vint32( 0 ),
26235     MinNhits = cms.vint32( 0 ),
26236     CutOnChambers = cms.bool( False ),
26237     MinNchambers = cms.vint32( 0 ),
26238     MaxDr = cms.double( 9999.0 ),
26239     MinDr = cms.double( -1.0 ),
26240     MaxDz = cms.double( 9999.0 ),
26241     MinDxySig = cms.double( -1.0 ),
26242     MinPt = cms.double( 0.0 ),
26243     NSigmaPt = cms.double( 0.0 ),
26244     MatchToPreviousCand = cms.bool( True )
26245 )
26246 fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
26247     saveTags = cms.bool( True ),
26248     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26249     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26250     MaxEta = cms.double( 2.5 ),
26251     MinPt = cms.double( 0.0 ),
26252     MaxDeltaR = cms.double( 0.3 ),
26253     MinN = cms.int32( 1 ),
26254     CentralBxOnly = cms.bool( True ),
26255     SelectQualities = cms.vint32(  )
26256 )
26257 fragment.hltDoubleMu4LowMassDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26258     saveTags = cms.bool( True ),
26259     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26260     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26261     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26262     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
26263     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26264     PreviousCandIsL2 = cms.bool( True ),
26265     FastAccept = cms.bool( False ),
26266     MinN = cms.int32( 1 ),
26267     MaxEta = cms.double( 2.5 ),
26268     MinNhits = cms.int32( 0 ),
26269     MaxDr = cms.double( 2.0 ),
26270     MaxDz = cms.double( 9999.0 ),
26271     ChargeOpt = cms.int32( -1 ),
26272     MinPtPair = cms.vdouble( 6.9 ),
26273     MaxPtPair = cms.vdouble( 1.0E125 ),
26274     MinPtMax = cms.vdouble( 4.0 ),
26275     MinPtMin = cms.vdouble( 4.0 ),
26276     MaxPtMin = cms.vdouble( 1.0E125 ),
26277     MinInvMass = cms.vdouble( 0.2 ),
26278     MaxInvMass = cms.vdouble( 8.5 ),
26279     MinDiMuonDeltaR = cms.double( -1.0 ),
26280     MinAcop = cms.double( -999.0 ),
26281     MaxAcop = cms.double( 999.0 ),
26282     MinPtBalance = cms.double( -1.0 ),
26283     MaxPtBalance = cms.double( 999999.0 ),
26284     NSigmaPt = cms.double( 0.0 ),
26285     MaxDCAMuMu = cms.double( 0.5 ),
26286     MaxRapidityPair = cms.double( 999999.0 ),
26287     CutCowboys = cms.bool( False ),
26288     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26289     L1MatchingdR = cms.double( 0.3 ),
26290     MatchToPreviousCand = cms.bool( True ),
26291     useSimpleGeometry = cms.bool( True ),
26292     useStation2 = cms.bool( True ),
26293     fallbackToME1 = cms.bool( False ),
26294     cosmicPropagationHypothesis = cms.bool( False ),
26295     useMB2InOverlap = cms.bool( False ),
26296     useTrack = cms.string( "tracker" ),
26297     useState = cms.string( "atVertex" ),
26298     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26299     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26300     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26301 )
26302 fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26303     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26304     PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassDisplacedL3Filtered" ),
26305     matchToPrevious = cms.bool( True ),
26306     MaxEta = cms.double( 2.5 ),
26307     MinPt = cms.double( 0.0 ),
26308     MinPtPair = cms.double( 0.0 ),
26309     MinInvMass = cms.double( 0.0 ),
26310     MaxInvMass = cms.double( 999999.0 ),
26311     ChargeOpt = cms.int32( -1 )
26312 )
26313 fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTDisplacedmumuFilter",
26314     saveTags = cms.bool( True ),
26315     FastAccept = cms.bool( True ),
26316     MinLxySignificance = cms.double( 3.0 ),
26317     MaxLxySignificance = cms.double( -1.0 ),
26318     MaxNormalisedChi2 = cms.double( 999999.0 ),
26319     MinVtxProbability = cms.double( 0.1 ),
26320     MinCosinePointingAngle = cms.double( 0.9 ),
26321     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced" ),
26322     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26323     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26324 )
26325 fragment.hltPreMu0L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26326     offset = cms.uint32( 0 ),
26327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26328 )
26329 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
26330     saveTags = cms.bool( True ),
26331     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26332     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26333     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26334     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26335     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26336     MinN = cms.int32( 1 ),
26337     MaxEta = cms.double( 2.5 ),
26338     MinNhits = cms.int32( 0 ),
26339     MaxDr = cms.double( 2.0 ),
26340     MinDr = cms.double( -1.0 ),
26341     MaxDz = cms.double( 9999.0 ),
26342     MinDxySig = cms.double( -1.0 ),
26343     MinPt = cms.double( 0.0 ),
26344     NSigmaPt = cms.double( 0.0 ),
26345     MaxNormalizedChi2 = cms.double( 9999.0 ),
26346     MaxDXYBeamSpot = cms.double( 9999.0 ),
26347     MinDXYBeamSpot = cms.double( -1.0 ),
26348     MinNmuonHits = cms.int32( 0 ),
26349     MaxPtDifference = cms.double( 9999.0 ),
26350     MinTrackPt = cms.double( 0.0 ),
26351     minMuonStations = cms.int32( 2 ),
26352     minTrkHits = cms.int32( -1 ),
26353     minMuonHits = cms.int32( -1 ),
26354     allowedTypeMask = cms.uint32( 255 ),
26355     requiredTypeMask = cms.uint32( 0 ),
26356     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26357     trkMuonId = cms.uint32( 0 ),
26358     L1MatchingdR = cms.double( 0.3 ),
26359     MatchToPreviousCand = cms.bool( True ),
26360     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26361     requireL3MuonTrajectorySeed = cms.bool( False ),
26362     useSimpleGeometry = cms.bool( True ),
26363     useStation2 = cms.bool( True ),
26364     fallbackToME1 = cms.bool( False ),
26365     cosmicPropagationHypothesis = cms.bool( False ),
26366     useMB2InOverlap = cms.bool( False ),
26367     useTrack = cms.string( "tracker" ),
26368     useState = cms.string( "atVertex" ),
26369     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26370     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26371     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26372 )
26373 fragment.hltPreMu4L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26374     offset = cms.uint32( 0 ),
26375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26376 )
26377 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
26378     saveTags = cms.bool( True ),
26379     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26380     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26381     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26382     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26383     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26384     MinN = cms.int32( 1 ),
26385     MaxEta = cms.double( 2.5 ),
26386     MinNhits = cms.int32( 0 ),
26387     MaxDr = cms.double( 2.0 ),
26388     MinDr = cms.double( -1.0 ),
26389     MaxDz = cms.double( 9999.0 ),
26390     MinDxySig = cms.double( -1.0 ),
26391     MinPt = cms.double( 4.0 ),
26392     NSigmaPt = cms.double( 0.0 ),
26393     MaxNormalizedChi2 = cms.double( 9999.0 ),
26394     MaxDXYBeamSpot = cms.double( 9999.0 ),
26395     MinDXYBeamSpot = cms.double( -1.0 ),
26396     MinNmuonHits = cms.int32( 0 ),
26397     MaxPtDifference = cms.double( 9999.0 ),
26398     MinTrackPt = cms.double( 0.0 ),
26399     minMuonStations = cms.int32( 2 ),
26400     minTrkHits = cms.int32( -1 ),
26401     minMuonHits = cms.int32( -1 ),
26402     allowedTypeMask = cms.uint32( 255 ),
26403     requiredTypeMask = cms.uint32( 0 ),
26404     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26405     trkMuonId = cms.uint32( 0 ),
26406     L1MatchingdR = cms.double( 0.3 ),
26407     MatchToPreviousCand = cms.bool( True ),
26408     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26409     requireL3MuonTrajectorySeed = cms.bool( False ),
26410     useSimpleGeometry = cms.bool( True ),
26411     useStation2 = cms.bool( True ),
26412     fallbackToME1 = cms.bool( False ),
26413     cosmicPropagationHypothesis = cms.bool( False ),
26414     useMB2InOverlap = cms.bool( False ),
26415     useTrack = cms.string( "tracker" ),
26416     useState = cms.string( "atVertex" ),
26417     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26418     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26419     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26420 )
26421 fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed",
26422     saveTags = cms.bool( True ),
26423     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" ),
26424     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26425     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26426     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26427     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26428     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26429     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26430     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26431     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26432     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26433 )
26434 fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler",
26435     offset = cms.uint32( 0 ),
26436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26437 )
26438 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26439     saveTags = cms.bool( True ),
26440     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26441     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ),
26442     MaxEta = cms.double( 2.5 ),
26443     MinPt = cms.double( 0.0 ),
26444     MaxDeltaR = cms.double( 0.3 ),
26445     MinN = cms.int32( 2 ),
26446     CentralBxOnly = cms.bool( True ),
26447     SelectQualities = cms.vint32(  )
26448 )
26449 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26450     saveTags = cms.bool( True ),
26451     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26452     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26453     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26454     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26455     MinN = cms.int32( 0 ),
26456     MaxEta = cms.double( 2.5 ),
26457     AbsEtaBins = cms.vdouble( 0.0 ),
26458     MinNstations = cms.vint32( 0 ),
26459     MinNhits = cms.vint32( 0 ),
26460     CutOnChambers = cms.bool( False ),
26461     MinNchambers = cms.vint32( 0 ),
26462     MaxDr = cms.double( 9999.0 ),
26463     MinDr = cms.double( -1.0 ),
26464     MaxDz = cms.double( 9999.0 ),
26465     MinDxySig = cms.double( -1.0 ),
26466     MinPt = cms.double( 0.0 ),
26467     NSigmaPt = cms.double( 0.0 ),
26468     MatchToPreviousCand = cms.bool( True )
26469 )
26470 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26471     saveTags = cms.bool( True ),
26472     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26473     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26474     MaxEta = cms.double( 2.5 ),
26475     MinPt = cms.double( 0.0 ),
26476     MaxDeltaR = cms.double( 0.3 ),
26477     MinN = cms.int32( 1 ),
26478     CentralBxOnly = cms.bool( True ),
26479     SelectQualities = cms.vint32(  )
26480 )
26481 fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26482     saveTags = cms.bool( True ),
26483     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26484     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26485     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ),
26486     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26487     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26488     PreviousCandIsL2 = cms.bool( True ),
26489     FastAccept = cms.bool( False ),
26490     MinN = cms.int32( 1 ),
26491     MaxEta = cms.double( 2.5 ),
26492     MinNhits = cms.int32( 0 ),
26493     MaxDr = cms.double( 2.0 ),
26494     MaxDz = cms.double( 9999.0 ),
26495     ChargeOpt = cms.int32( -1 ),
26496     MinPtPair = cms.vdouble( 0.0 ),
26497     MaxPtPair = cms.vdouble( 1.0E125 ),
26498     MinPtMax = cms.vdouble( 2.0 ),
26499     MinPtMin = cms.vdouble( 2.0 ),
26500     MaxPtMin = cms.vdouble( 1.0E125 ),
26501     MinInvMass = cms.vdouble( 2.9 ),
26502     MaxInvMass = cms.vdouble( 3.3 ),
26503     MinDiMuonDeltaR = cms.double( -1.0 ),
26504     MinAcop = cms.double( -999.0 ),
26505     MaxAcop = cms.double( 999.0 ),
26506     MinPtBalance = cms.double( -1.0 ),
26507     MaxPtBalance = cms.double( 999999.0 ),
26508     NSigmaPt = cms.double( 0.0 ),
26509     MaxDCAMuMu = cms.double( 0.5 ),
26510     MaxRapidityPair = cms.double( 999999.0 ),
26511     CutCowboys = cms.bool( False ),
26512     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26513     L1MatchingdR = cms.double( 0.3 ),
26514     MatchToPreviousCand = cms.bool( True ),
26515     useSimpleGeometry = cms.bool( True ),
26516     useStation2 = cms.bool( True ),
26517     fallbackToME1 = cms.bool( False ),
26518     cosmicPropagationHypothesis = cms.bool( False ),
26519     useMB2InOverlap = cms.bool( False ),
26520     useTrack = cms.string( "tracker" ),
26521     useState = cms.string( "atVertex" ),
26522     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26523     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26524     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26525 )
26526 fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26527     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26528     PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ),
26529     matchToPrevious = cms.bool( True ),
26530     MaxEta = cms.double( 2.5 ),
26531     MinPt = cms.double( 0.0 ),
26532     MinPtPair = cms.double( 0.0 ),
26533     MinInvMass = cms.double( 0.0 ),
26534     MaxInvMass = cms.double( 999999.0 ),
26535     ChargeOpt = cms.int32( -1 )
26536 )
26537 fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
26538     saveTags = cms.bool( True ),
26539     FastAccept = cms.bool( True ),
26540     MinLxySignificance = cms.double( 0.0 ),
26541     MaxLxySignificance = cms.double( -1.0 ),
26542     MaxNormalisedChi2 = cms.double( 999999.0 ),
26543     MinVtxProbability = cms.double( 0.005 ),
26544     MinCosinePointingAngle = cms.double( -2.0 ),
26545     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ),
26546     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26547     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26548 )
26549 fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed",
26550     saveTags = cms.bool( True ),
26551     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" ),
26552     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26553     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26554     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26555     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26556     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26557     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26558     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26559     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26560     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26561 )
26562 fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler",
26563     offset = cms.uint32( 0 ),
26564     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26565 )
26566 fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26567     saveTags = cms.bool( True ),
26568     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26569     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ),
26570     MaxEta = cms.double( 2.5 ),
26571     MinPt = cms.double( 0.0 ),
26572     MaxDeltaR = cms.double( 0.3 ),
26573     MinN = cms.int32( 2 ),
26574     CentralBxOnly = cms.bool( True ),
26575     SelectQualities = cms.vint32(  )
26576 )
26577 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26578     saveTags = cms.bool( True ),
26579     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26580     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26581     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26582     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26583     MinN = cms.int32( 0 ),
26584     MaxEta = cms.double( 2.5 ),
26585     AbsEtaBins = cms.vdouble( 0.0 ),
26586     MinNstations = cms.vint32( 0 ),
26587     MinNhits = cms.vint32( 0 ),
26588     CutOnChambers = cms.bool( False ),
26589     MinNchambers = cms.vint32( 0 ),
26590     MaxDr = cms.double( 9999.0 ),
26591     MinDr = cms.double( -1.0 ),
26592     MaxDz = cms.double( 9999.0 ),
26593     MinDxySig = cms.double( -1.0 ),
26594     MinPt = cms.double( 0.0 ),
26595     NSigmaPt = cms.double( 0.0 ),
26596     MatchToPreviousCand = cms.bool( True )
26597 )
26598 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26599     saveTags = cms.bool( True ),
26600     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26601     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26602     MaxEta = cms.double( 2.5 ),
26603     MinPt = cms.double( 0.0 ),
26604     MaxDeltaR = cms.double( 0.3 ),
26605     MinN = cms.int32( 1 ),
26606     CentralBxOnly = cms.bool( True ),
26607     SelectQualities = cms.vint32(  )
26608 )
26609 fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26610     saveTags = cms.bool( True ),
26611     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26612     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26613     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26614     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26615     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26616     PreviousCandIsL2 = cms.bool( True ),
26617     FastAccept = cms.bool( False ),
26618     MinN = cms.int32( 1 ),
26619     MaxEta = cms.double( 2.5 ),
26620     MinNhits = cms.int32( 0 ),
26621     MaxDr = cms.double( 2.0 ),
26622     MaxDz = cms.double( 9999.0 ),
26623     ChargeOpt = cms.int32( -1 ),
26624     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26625     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26626     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26627     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26628     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26629     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26630     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26631     MinDiMuonDeltaR = cms.double( -1.0 ),
26632     MinAcop = cms.double( -999.0 ),
26633     MaxAcop = cms.double( 999.0 ),
26634     MinPtBalance = cms.double( -1.0 ),
26635     MaxPtBalance = cms.double( 999999.0 ),
26636     NSigmaPt = cms.double( 0.0 ),
26637     MaxDCAMuMu = cms.double( 0.5 ),
26638     MaxRapidityPair = cms.double( 999999.0 ),
26639     CutCowboys = cms.bool( False ),
26640     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26641     L1MatchingdR = cms.double( 0.3 ),
26642     MatchToPreviousCand = cms.bool( True ),
26643     useSimpleGeometry = cms.bool( True ),
26644     useStation2 = cms.bool( True ),
26645     fallbackToME1 = cms.bool( False ),
26646     cosmicPropagationHypothesis = cms.bool( False ),
26647     useMB2InOverlap = cms.bool( False ),
26648     useTrack = cms.string( "tracker" ),
26649     useState = cms.string( "atVertex" ),
26650     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26651     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26652     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26653 )
26654 fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26655     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26656     PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ),
26657     matchToPrevious = cms.bool( True ),
26658     MaxEta = cms.double( 2.5 ),
26659     MinPt = cms.double( 0.0 ),
26660     MinPtPair = cms.double( 0.0 ),
26661     MinInvMass = cms.double( 0.0 ),
26662     MaxInvMass = cms.double( 999999.0 ),
26663     ChargeOpt = cms.int32( -1 )
26664 )
26665 fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26666     saveTags = cms.bool( True ),
26667     FastAccept = cms.bool( True ),
26668     MinLxySignificance = cms.double( 0.0 ),
26669     MaxLxySignificance = cms.double( -1.0 ),
26670     MaxNormalisedChi2 = cms.double( 999999.0 ),
26671     MinVtxProbability = cms.double( 0.01 ),
26672     MinCosinePointingAngle = cms.double( -2.0 ),
26673     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26674     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26675     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26676 )
26677 fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
26678     saveTags = cms.bool( True ),
26679     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
26680     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
26681     etcutEB = cms.double( 4.0 ),
26682     etcutEE = cms.double( 4.0 ),
26683     minEtaCut = cms.double( -9999.0 ),
26684     maxEtaCut = cms.double( 9999.0 ),
26685     ncandcut = cms.int32( 1 )
26686 )
26687 fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26688     saveTags = cms.bool( True ),
26689     candTag = cms.InputTag( "hltEG4EtUnseededFilter" ),
26690     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
26691     rhoTag = cms.InputTag( "" ),
26692     energyLowEdges = cms.vdouble( 0.0 ),
26693     lessThan = cms.bool( True ),
26694     useEt = cms.bool( False ),
26695     useAbs = cms.bool( False ),
26696     thrRegularEB = cms.vdouble( -1.0 ),
26697     thrRegularEE = cms.vdouble( -1.0 ),
26698     thrOverEEB = cms.vdouble( 0.15 ),
26699     thrOverEEE = cms.vdouble( 0.1 ),
26700     thrOverE2EB = cms.vdouble( -1.0 ),
26701     thrOverE2EE = cms.vdouble( -1.0 ),
26702     ncandcut = cms.int32( 1 ),
26703     doRhoCorrection = cms.bool( False ),
26704     rhoMax = cms.double( 9.9999999E7 ),
26705     rhoScale = cms.double( 1.0 ),
26706     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26707     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26708     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26709 )
26710 fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26711     saveTags = cms.bool( True ),
26712     candTag = cms.InputTag( "hltEG4HEUnseededFilter" ),
26713     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
26714     rhoTag = cms.InputTag( "" ),
26715     energyLowEdges = cms.vdouble( 0.0 ),
26716     lessThan = cms.bool( True ),
26717     useEt = cms.bool( False ),
26718     useAbs = cms.bool( False ),
26719     thrRegularEB = cms.vdouble( 0.014 ),
26720     thrRegularEE = cms.vdouble( 0.035 ),
26721     thrOverEEB = cms.vdouble( -1.0 ),
26722     thrOverEEE = cms.vdouble( -1.0 ),
26723     thrOverE2EB = cms.vdouble( -1.0 ),
26724     thrOverE2EE = cms.vdouble( -1.0 ),
26725     ncandcut = cms.int32( 1 ),
26726     doRhoCorrection = cms.bool( False ),
26727     rhoMax = cms.double( 9.9999999E7 ),
26728     rhoScale = cms.double( 1.0 ),
26729     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26730     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26731     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26732 )
26733 fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26734     saveTags = cms.bool( True ),
26735     candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ),
26736     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
26737     rhoTag = cms.InputTag( "" ),
26738     energyLowEdges = cms.vdouble( 0.0 ),
26739     lessThan = cms.bool( False ),
26740     useEt = cms.bool( False ),
26741     useAbs = cms.bool( False ),
26742     thrRegularEB = cms.vdouble( 0.5 ),
26743     thrRegularEE = cms.vdouble( 0.8 ),
26744     thrOverEEB = cms.vdouble( -1.0 ),
26745     thrOverEEE = cms.vdouble( -1.0 ),
26746     thrOverE2EB = cms.vdouble( -1.0 ),
26747     thrOverE2EE = cms.vdouble( -1.0 ),
26748     ncandcut = cms.int32( 1 ),
26749     doRhoCorrection = cms.bool( False ),
26750     rhoMax = cms.double( 9.9999999E7 ),
26751     rhoScale = cms.double( 1.0 ),
26752     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26753     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26754     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26755 )
26756 fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26757     saveTags = cms.bool( True ),
26758     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26759     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26760     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26761     inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26762     inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26763     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26764     triggerType1 = cms.int32( 83 ),
26765     triggerType2 = cms.int32( 83 ),
26766     triggerType3 = cms.int32( 81 ),
26767     MinInvMass = cms.vdouble( 3.5 ),
26768     MaxInvMass = cms.vdouble( 7.0 ),
26769     MaxDR = cms.double( 0.9 ),
26770     MinN = cms.int32( 1 ),
26771     is1and2Same = cms.bool( True ),
26772     is2and3Same = cms.bool( False )
26773 )
26774 fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler",
26775     offset = cms.uint32( 0 ),
26776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26777 )
26778 fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26779     saveTags = cms.bool( True ),
26780     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26781     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26782     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26783     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26784     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26785     PreviousCandIsL2 = cms.bool( True ),
26786     FastAccept = cms.bool( False ),
26787     MinN = cms.int32( 1 ),
26788     MaxEta = cms.double( 2.5 ),
26789     MinNhits = cms.int32( 0 ),
26790     MaxDr = cms.double( 2.0 ),
26791     MaxDz = cms.double( 9999.0 ),
26792     ChargeOpt = cms.int32( -1 ),
26793     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26794     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26795     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26796     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26797     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26798     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26799     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26800     MinDiMuonDeltaR = cms.double( -1.0 ),
26801     MinAcop = cms.double( -999.0 ),
26802     MaxAcop = cms.double( 999.0 ),
26803     MinPtBalance = cms.double( -1.0 ),
26804     MaxPtBalance = cms.double( 999999.0 ),
26805     NSigmaPt = cms.double( 0.0 ),
26806     MaxDCAMuMu = cms.double( 0.5 ),
26807     MaxRapidityPair = cms.double( 999999.0 ),
26808     CutCowboys = cms.bool( False ),
26809     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26810     L1MatchingdR = cms.double( 0.3 ),
26811     MatchToPreviousCand = cms.bool( True ),
26812     useSimpleGeometry = cms.bool( True ),
26813     useStation2 = cms.bool( True ),
26814     fallbackToME1 = cms.bool( False ),
26815     cosmicPropagationHypothesis = cms.bool( False ),
26816     useMB2InOverlap = cms.bool( False ),
26817     useTrack = cms.string( "tracker" ),
26818     useState = cms.string( "atVertex" ),
26819     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26820     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26821     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26822 )
26823 fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26824     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26825     PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ),
26826     matchToPrevious = cms.bool( True ),
26827     MaxEta = cms.double( 2.5 ),
26828     MinPt = cms.double( 0.0 ),
26829     MinPtPair = cms.double( 0.0 ),
26830     MinInvMass = cms.double( 0.0 ),
26831     MaxInvMass = cms.double( 999999.0 ),
26832     ChargeOpt = cms.int32( -1 )
26833 )
26834 fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26835     saveTags = cms.bool( True ),
26836     FastAccept = cms.bool( True ),
26837     MinLxySignificance = cms.double( 3.0 ),
26838     MaxLxySignificance = cms.double( -1.0 ),
26839     MaxNormalisedChi2 = cms.double( 999999.0 ),
26840     MinVtxProbability = cms.double( 0.1 ),
26841     MinCosinePointingAngle = cms.double( -2.0 ),
26842     DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26843     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26844     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26845 )
26846 fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26847     saveTags = cms.bool( True ),
26848     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26849     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26850     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26851     inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26852     inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26853     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26854     triggerType1 = cms.int32( 83 ),
26855     triggerType2 = cms.int32( 83 ),
26856     triggerType3 = cms.int32( 81 ),
26857     MinInvMass = cms.vdouble( 3.5 ),
26858     MaxInvMass = cms.vdouble( 7.0 ),
26859     MaxDR = cms.double( 0.9 ),
26860     MinN = cms.int32( 1 ),
26861     is1and2Same = cms.bool( True ),
26862     is2and3Same = cms.bool( False )
26863 )
26864 fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed",
26865     saveTags = cms.bool( True ),
26866     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" ),
26867     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26868     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26869     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26870     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26871     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26872     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26873     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26874     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26875     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26876 )
26877 fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler",
26878     offset = cms.uint32( 0 ),
26879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26880 )
26881 fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26882     saveTags = cms.bool( True ),
26883     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26884     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ),
26885     MaxEta = cms.double( 2.5 ),
26886     MinPt = cms.double( 0.0 ),
26887     MaxDeltaR = cms.double( 0.3 ),
26888     MinN = cms.int32( 2 ),
26889     CentralBxOnly = cms.bool( True ),
26890     SelectQualities = cms.vint32(  )
26891 )
26892 fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26893     saveTags = cms.bool( True ),
26894     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26895     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26896     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26897     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26898     MinN = cms.int32( 0 ),
26899     MaxEta = cms.double( 2.5 ),
26900     AbsEtaBins = cms.vdouble( 5.0 ),
26901     MinNstations = cms.vint32( 0 ),
26902     MinNhits = cms.vint32( 0 ),
26903     CutOnChambers = cms.bool( False ),
26904     MinNchambers = cms.vint32( 0 ),
26905     MaxDr = cms.double( 9999.0 ),
26906     MinDr = cms.double( -1.0 ),
26907     MaxDz = cms.double( 9999.0 ),
26908     MinDxySig = cms.double( -1.0 ),
26909     MinPt = cms.double( 0.0 ),
26910     NSigmaPt = cms.double( 0.0 ),
26911     MatchToPreviousCand = cms.bool( True )
26912 )
26913 fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26914     saveTags = cms.bool( True ),
26915     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26916     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26917     MaxEta = cms.double( 2.5 ),
26918     MinPt = cms.double( 0.0 ),
26919     MaxDeltaR = cms.double( 0.3 ),
26920     MinN = cms.int32( 1 ),
26921     CentralBxOnly = cms.bool( True ),
26922     SelectQualities = cms.vint32(  )
26923 )
26924 fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26925     saveTags = cms.bool( True ),
26926     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26927     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26928     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ),
26929     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26930     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26931     PreviousCandIsL2 = cms.bool( True ),
26932     FastAccept = cms.bool( False ),
26933     MinN = cms.int32( 1 ),
26934     MaxEta = cms.double( 2.5 ),
26935     MinNhits = cms.int32( 0 ),
26936     MaxDr = cms.double( 0.6 ),
26937     MaxDz = cms.double( 9999.0 ),
26938     ChargeOpt = cms.int32( 0 ),
26939     MinPtPair = cms.vdouble( 6.0 ),
26940     MaxPtPair = cms.vdouble( 1.0E125 ),
26941     MinPtMax = cms.vdouble( 0.0 ),
26942     MinPtMin = cms.vdouble( 3.0 ),
26943     MaxPtMin = cms.vdouble( 1.0E125 ),
26944     MinInvMass = cms.vdouble( 0.5 ),
26945     MaxInvMass = cms.vdouble( 1.7 ),
26946     MinDiMuonDeltaR = cms.double( -1.0 ),
26947     MinAcop = cms.double( 2.7 ),
26948     MaxAcop = cms.double( 999.0 ),
26949     MinPtBalance = cms.double( -1.0 ),
26950     MaxPtBalance = cms.double( 999999.0 ),
26951     NSigmaPt = cms.double( 0.0 ),
26952     MaxDCAMuMu = cms.double( 0.5 ),
26953     MaxRapidityPair = cms.double( 999999.0 ),
26954     CutCowboys = cms.bool( False ),
26955     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26956     L1MatchingdR = cms.double( 0.3 ),
26957     MatchToPreviousCand = cms.bool( True ),
26958     useSimpleGeometry = cms.bool( True ),
26959     useStation2 = cms.bool( True ),
26960     fallbackToME1 = cms.bool( False ),
26961     cosmicPropagationHypothesis = cms.bool( False ),
26962     useMB2InOverlap = cms.bool( False ),
26963     useTrack = cms.string( "tracker" ),
26964     useState = cms.string( "atVertex" ),
26965     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26966     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26967     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26968 )
26969 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26970     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26971     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muL3Filtered" ),
26972     matchToPrevious = cms.bool( True ),
26973     MaxEta = cms.double( 2.5 ),
26974     MinPt = cms.double( 0.0 ),
26975     MinPtPair = cms.double( 0.0 ),
26976     MinInvMass = cms.double( 0.0 ),
26977     MaxInvMass = cms.double( 999999.0 ),
26978     ChargeOpt = cms.int32( 0 )
26979 )
26980 fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter( "HLTDisplacedmumuFilter",
26981     saveTags = cms.bool( True ),
26982     FastAccept = cms.bool( True ),
26983     MinLxySignificance = cms.double( 1.0 ),
26984     MaxLxySignificance = cms.double( -1.0 ),
26985     MaxNormalisedChi2 = cms.double( 999999.0 ),
26986     MinVtxProbability = cms.double( 0.01 ),
26987     MinCosinePointingAngle = cms.double( 0.0 ),
26988     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26989     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26990     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26991 )
26992 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
26993     RegionPSet = cms.PSet( 
26994       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26995       zErrorVetex = cms.double( 0.1 ),
26996       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26997       zErrorBeamSpot = cms.double( 24.2 ),
26998       maxNVertices = cms.int32( 1 ),
26999       maxNRegions = cms.int32( 10 ),
27000       nSigmaZVertex = cms.double( 3.0 ),
27001       nSigmaZBeamSpot = cms.double( 4.0 ),
27002       ptMin = cms.double( 0.5 ),
27003       mode = cms.string( "VerticesFixed" ),
27004       input = cms.InputTag( "hltIterL3MuonCandidates" ),
27005       searchOpt = cms.bool( False ),
27006       whereToUseMeasurementTracker = cms.string( "Never" ),
27007       originRadius = cms.double( 0.1 ),
27008       measurementTrackerName = cms.InputTag( "" ),
27009       precise = cms.bool( True ),
27010       deltaEta = cms.double( 1.0 ),
27011       deltaPhi = cms.double( 1.0 )
27012     )
27013 )
27014 fragment.hltPixelTracksDisplacedTau3muRegional = cms.EDProducer( "TrackSelectorByRegion",
27015     tracks = cms.InputTag( "hltPixelTracks" ),
27016     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muRegional" ),
27017     produceTrackCollection = cms.bool( True ),
27018     produceMask = cms.bool( True )
27019 )
27020 fragment.hltIter0Tau3muPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
27021     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muRegional" ),
27022     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
27023     originHalfLength = cms.double( 1.0E9 ),
27024     originRadius = cms.double( 1.0E9 ),
27025     useProtoTrackKinematics = cms.bool( False ),
27026     useEventsWithNoVertex = cms.bool( True ),
27027     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
27028     usePV = cms.bool( False ),
27029     includeFourthHit = cms.bool( True ),
27030     produceComplement = cms.bool( False ),
27031     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
27032 )
27033 fragment.hltIter0Tau3muCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
27034     cleanTrajectoryAfterInOut = cms.bool( False ),
27035     doSeedingRegionRebuilding = cms.bool( False ),
27036     onlyPixelHitsForSeedCleaner = cms.bool( False ),
27037     reverseTrajectories = cms.bool( False ),
27038     useHitsSplitting = cms.bool( False ),
27039     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
27040     src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ),
27041     clustersToSkip = cms.InputTag( "" ),
27042     phase2clustersToSkip = cms.InputTag( "" ),
27043     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
27044     TransientInitialStateEstimatorParameters = cms.PSet( 
27045       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
27046       numberMeasurementsForFit = cms.int32( 4 ),
27047       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
27048     ),
27049     numHitsForSeedCleaner = cms.int32( 4 ),
27050     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
27051     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
27052     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
27053     maxNSeeds = cms.uint32( 100000 ),
27054     maxSeedsBeforeCleaning = cms.uint32( 1000 )
27055 )
27056 fragment.hltIter0Tau3muCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
27057     TrajectoryInEvent = cms.bool( False ),
27058     useHitsSplitting = cms.bool( False ),
27059     src = cms.InputTag( "hltIter0Tau3muCkfTrackCandidates" ),
27060     clusterRemovalInfo = cms.InputTag( "" ),
27061     AlgorithmName = cms.string( "hltIter1" ),
27062     GeometricInnerState = cms.bool( True ),
27063     reMatchSplitHits = cms.bool( False ),
27064     usePropagatorForPCA = cms.bool( False ),
27065     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27066     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
27067     useSimpleMF = cms.bool( True ),
27068     SimpleMagneticField = cms.string( "ParabolicMf" ),
27069     Fitter = cms.string( "hltESPFittingSmootherIT" ),
27070     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
27071     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
27072     NavigationSchool = cms.string( "" ),
27073     MeasurementTracker = cms.string( "" )
27074 )
27075 fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
27076     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
27077     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27078     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
27079     ignoreVertices = cms.bool( False ),
27080     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27081     mva = cms.PSet( 
27082       minPixelHits = cms.vint32( 0, 0, 2 ),
27083       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27084       dr_par = cms.PSet( 
27085         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27086         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
27087         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27088         dr_exp = cms.vint32( 3, 3, 3 ),
27089         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27090       ),
27091       maxLostLayers = cms.vint32( 1, 1, 1 ),
27092       min3DLayers = cms.vint32( 0, 0, 0 ),
27093       dz_par = cms.PSet( 
27094         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27095         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
27096         dz_exp = cms.vint32( 3, 3, 3 )
27097       ),
27098       minNVtxTrk = cms.int32( 2 ),
27099       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27100       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
27101       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27102       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
27103       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27104       minLayers = cms.vint32( 3, 3, 3 )
27105     )
27106 )
27107 fragment.hltIter0Tau3muTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
27108     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
27109     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27110     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
27111     ignoreVertices = cms.bool( False ),
27112     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27113     mva = cms.PSet( 
27114       minPixelHits = cms.vint32( 0, 0, 1 ),
27115       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27116       dr_par = cms.PSet( 
27117         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27118         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27119         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27120         dr_exp = cms.vint32( 4, 4, 4 ),
27121         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27122       ),
27123       maxLostLayers = cms.vint32( 99, 3, 3 ),
27124       min3DLayers = cms.vint32( 1, 2, 3 ),
27125       dz_par = cms.PSet( 
27126         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27127         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27128         dz_exp = cms.vint32( 4, 4, 4 )
27129       ),
27130       minNVtxTrk = cms.int32( 2 ),
27131       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27132       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
27133       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27134       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
27135       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27136       minLayers = cms.vint32( 5, 5, 5 )
27137     )
27138 )
27139 fragment.hltIter0Tau3muTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
27140     inputClassifiers = cms.vstring( 'hltIter0Tau3muTrackCutClassifierPrompt',
27141       'hltIter0Tau3muTrackCutClassifierDetached' )
27142 )
27143 fragment.hltIter0Tau3muTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
27144     originalSource = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
27145     originalMVAVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','MVAValues' ),
27146     originalQualVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','QualityMasks' ),
27147     minQuality = cms.string( "highPurity" ),
27148     copyExtras = cms.untracked.bool( True ),
27149     copyTrajectories = cms.untracked.bool( False )
27150 )
27151 fragment.hltTau3muTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
27152     src = cms.InputTag( "hltIter0Tau3muTrackSelectionHighPurity" ),
27153     particleType = cms.string( "mu+" )
27154 )
27155 fragment.hltTau3muTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
27156     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
27157     TrackCand = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
27158     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3mu" ),
27159     SimpleMagneticField = cms.string( "" ),
27160     ThirdTrackMass = cms.double( 0.106 ),
27161     MaxEta = cms.double( 2.5 ),
27162     MinPt = cms.double( 1.2 ),
27163     MinInvMass = cms.double( 1.6 ),
27164     MaxInvMass = cms.double( 2.1 ),
27165     MinD0Significance = cms.double( 0.0 ),
27166     OverlapDR = cms.double( 1.44E-4 ),
27167     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27168 )
27169 fragment.hltTau3muTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
27170     saveTags = cms.bool( True ),
27171     MaxEta = cms.double( 2.5 ),
27172     MinPt = cms.double( 8.0 ),
27173     MaxNormalisedChi2 = cms.double( 8.0 ),
27174     MinVtxProbability = cms.double( 0.0 ),
27175     MinLxySignificance = cms.double( 2.0 ),
27176     MinCosinePointingAngle = cms.double( 0.9 ),
27177     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27178     TrackTag = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
27179     MuMuTkVertexTag = cms.InputTag( "hltTau3muTkVertexProducer" ),
27180     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27181 )
27182 fragment.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter( "HLTPrescaler",
27183     offset = cms.uint32( 0 ),
27184     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27185 )
27186 fragment.hltDiMuonMergingIter01TkMu = cms.EDProducer( "TrackListMerger",
27187     copyExtras = cms.untracked.bool( True ),
27188     copyMVA = cms.bool( False ),
27189     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
27190     MaxNormalizedChisq = cms.double( 1000.0 ),
27191     MinPT = cms.double( 0.05 ),
27192     MinFound = cms.int32( 3 ),
27193     Epsilon = cms.double( -0.001 ),
27194     ShareFrac = cms.double( 0.19 ),
27195     allowFirstHitShare = cms.bool( True ),
27196     FoundHitBonus = cms.double( 5.0 ),
27197     LostHitPenalty = cms.double( 20.0 ),
27198     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
27199     newQuality = cms.string( "confirmed" ),
27200     setsToMerge = cms.VPSet( 
27201       cms.PSet(  pQual = cms.bool( False ),
27202         tLists = cms.vint32( 0, 1 )
27203       )
27204     ),
27205     hasSelector = cms.vint32( 0, 0 ),
27206     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
27207     writeOnlyTrkQuals = cms.bool( False ),
27208     makeReKeyedSeeds = cms.untracked.bool( False ),
27209     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
27210 )
27211 fragment.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer( "MuonLinksProducerForHLT",
27212     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
27213     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingIter01TkMu" ),
27214     ptMin = cms.double( 2.5 ),
27215     pMin = cms.double( 2.5 ),
27216     shareHitFraction = cms.double( 0.19 )
27217 )
27218 fragment.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer( "MuonIdProducer",
27219     MuonCaloCompatibility = cms.PSet( 
27220       delta_eta = cms.double( 0.02 ),
27221       delta_phi = cms.double( 0.02 ),
27222       allSiPMHO = cms.bool( False ),
27223       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
27224       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
27225     ),
27226     TrackAssociatorParameters = cms.PSet( 
27227       useMuon = cms.bool( True ),
27228       truthMatch = cms.bool( False ),
27229       usePreshower = cms.bool( False ),
27230       dRPreshowerPreselection = cms.double( 0.2 ),
27231       muonMaxDistanceSigmaY = cms.double( 0.0 ),
27232       useEcal = cms.bool( False ),
27233       muonMaxDistanceSigmaX = cms.double( 0.0 ),
27234       dRMuon = cms.double( 9999.0 ),
27235       dREcal = cms.double( 9999.0 ),
27236       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27237       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27238       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27239       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27240       propagateAllDirections = cms.bool( True ),
27241       muonMaxDistanceY = cms.double( 5.0 ),
27242       useHO = cms.bool( False ),
27243       muonMaxDistanceX = cms.double( 5.0 ),
27244       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27245       useHcal = cms.bool( False ),
27246       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27247       accountForTrajectoryChangeCalo = cms.bool( False ),
27248       dREcalPreselection = cms.double( 0.05 ),
27249       useCalo = cms.bool( False ),
27250       dRMuonPreselection = cms.double( 0.2 ),
27251       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27252       dRHcal = cms.double( 9999.0 ),
27253       dRHcalPreselection = cms.double( 0.2 ),
27254       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27255     ),
27256     CaloExtractorPSet = cms.PSet( 
27257       DR_Veto_H = cms.double( 0.1 ),
27258       CenterConeOnCalIntersection = cms.bool( False ),
27259       NoiseTow_EE = cms.double( 0.15 ),
27260       Noise_EB = cms.double( 0.025 ),
27261       Noise_HE = cms.double( 0.2 ),
27262       DR_Veto_E = cms.double( 0.07 ),
27263       NoiseTow_EB = cms.double( 0.04 ),
27264       Noise_EE = cms.double( 0.1 ),
27265       UseRecHitsFlag = cms.bool( False ),
27266       DR_Max = cms.double( 1.0 ),
27267       DepositLabel = cms.untracked.string( "Cal" ),
27268       Noise_HO = cms.double( 0.2 ),
27269       DR_Veto_HO = cms.double( 0.1 ),
27270       Threshold_H = cms.double( 0.5 ),
27271       PrintTimeReport = cms.untracked.bool( False ),
27272       Threshold_E = cms.double( 0.2 ),
27273       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27274       ComponentName = cms.string( "CaloExtractorByAssociator" ),
27275       Threshold_HO = cms.double( 0.5 ),
27276       DepositInstanceLabels = cms.vstring( 'ecal',
27277         'hcal',
27278         'ho' ),
27279       ServiceParameters = cms.PSet( 
27280         RPCLayers = cms.bool( False ),
27281         UseMuonNavigation = cms.untracked.bool( False ),
27282         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27283       ),
27284       TrackAssociatorParameters = cms.PSet( 
27285         useMuon = cms.bool( False ),
27286         truthMatch = cms.bool( False ),
27287         usePreshower = cms.bool( False ),
27288         dRPreshowerPreselection = cms.double( 0.2 ),
27289         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27290         useEcal = cms.bool( False ),
27291         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27292         dRMuon = cms.double( 9999.0 ),
27293         dREcal = cms.double( 1.0 ),
27294         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27295         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27296         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27297         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27298         propagateAllDirections = cms.bool( True ),
27299         muonMaxDistanceY = cms.double( 5.0 ),
27300         useHO = cms.bool( False ),
27301         muonMaxDistanceX = cms.double( 5.0 ),
27302         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27303         useHcal = cms.bool( False ),
27304         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27305         accountForTrajectoryChangeCalo = cms.bool( False ),
27306         dREcalPreselection = cms.double( 1.0 ),
27307         useCalo = cms.bool( True ),
27308         dRMuonPreselection = cms.double( 0.2 ),
27309         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27310         dRHcal = cms.double( 1.0 ),
27311         dRHcalPreselection = cms.double( 1.0 ),
27312         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27313       ),
27314       Noise_HB = cms.double( 0.2 )
27315     ),
27316     TrackExtractorPSet = cms.PSet( 
27317       Diff_z = cms.double( 0.2 ),
27318       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
27319       Chi2Ndof_Max = cms.double( 1.0E64 ),
27320       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
27321       DR_Veto = cms.double( 0.01 ),
27322       Pt_Min = cms.double( -1.0 ),
27323       DR_Max = cms.double( 1.0 ),
27324       DepositLabel = cms.untracked.string( "" ),
27325       NHits_Min = cms.uint32( 0 ),
27326       Chi2Prob_Min = cms.double( -1.0 ),
27327       Diff_r = cms.double( 0.1 ),
27328       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
27329       ComponentName = cms.string( "TrackExtractor" )
27330     ),
27331     JetExtractorPSet = cms.PSet( 
27332       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
27333       DR_Veto = cms.double( 0.1 ),
27334       DR_Max = cms.double( 1.0 ),
27335       ExcludeMuonVeto = cms.bool( True ),
27336       PrintTimeReport = cms.untracked.bool( False ),
27337       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27338       ComponentName = cms.string( "JetExtractor" ),
27339       ServiceParameters = cms.PSet( 
27340         RPCLayers = cms.bool( False ),
27341         UseMuonNavigation = cms.untracked.bool( False ),
27342         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27343       ),
27344       TrackAssociatorParameters = cms.PSet( 
27345         useMuon = cms.bool( False ),
27346         truthMatch = cms.bool( False ),
27347         usePreshower = cms.bool( False ),
27348         dRPreshowerPreselection = cms.double( 0.2 ),
27349         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27350         useEcal = cms.bool( False ),
27351         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27352         dRMuon = cms.double( 9999.0 ),
27353         dREcal = cms.double( 0.5 ),
27354         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27355         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27356         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27357         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27358         propagateAllDirections = cms.bool( True ),
27359         muonMaxDistanceY = cms.double( 5.0 ),
27360         useHO = cms.bool( False ),
27361         muonMaxDistanceX = cms.double( 5.0 ),
27362         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27363         useHcal = cms.bool( False ),
27364         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27365         accountForTrajectoryChangeCalo = cms.bool( False ),
27366         dREcalPreselection = cms.double( 0.5 ),
27367         useCalo = cms.bool( True ),
27368         dRMuonPreselection = cms.double( 0.2 ),
27369         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27370         dRHcal = cms.double( 0.5 ),
27371         dRHcalPreselection = cms.double( 0.5 ),
27372         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27373       ),
27374       Threshold = cms.double( 5.0 )
27375     ),
27376     trackDepositName = cms.string( "tracker" ),
27377     ecalDepositName = cms.string( "ecal" ),
27378     hcalDepositName = cms.string( "hcal" ),
27379     hoDepositName = cms.string( "ho" ),
27380     jetDepositName = cms.string( "jets" ),
27381     TimingFillerParameters = cms.PSet( 
27382       DTTimingParameters = cms.PSet( 
27383         HitError = cms.double( 6.0 ),
27384         MatchParameters = cms.PSet( 
27385           TightMatchDT = cms.bool( False ),
27386           DTradius = cms.double( 0.01 ),
27387           TightMatchCSC = cms.bool( True ),
27388           CSCsegments = cms.InputTag( "hltCscSegments" ),
27389           DTsegments = cms.InputTag( "hltDt4DSegments" )
27390         ),
27391         debug = cms.bool( False ),
27392         DoWireCorr = cms.bool( False ),
27393         RequireBothProjections = cms.bool( False ),
27394         DTTimeOffset = cms.double( 2.7 ),
27395         PruneCut = cms.double( 10000.0 ),
27396         DTsegments = cms.InputTag( "hltDt4DSegments" ),
27397         UseSegmentT0 = cms.bool( False ),
27398         HitsMin = cms.int32( 5 ),
27399         DropTheta = cms.bool( True ),
27400         ServiceParameters = cms.PSet( 
27401           RPCLayers = cms.bool( True ),
27402           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27403         )
27404       ),
27405       UseCSC = cms.bool( True ),
27406       CSCTimingParameters = cms.PSet( 
27407         MatchParameters = cms.PSet( 
27408           TightMatchDT = cms.bool( False ),
27409           DTradius = cms.double( 0.01 ),
27410           TightMatchCSC = cms.bool( True ),
27411           CSCsegments = cms.InputTag( "hltCscSegments" ),
27412           DTsegments = cms.InputTag( "hltDt4DSegments" )
27413         ),
27414         debug = cms.bool( False ),
27415         CSCWireTimeOffset = cms.double( 0.0 ),
27416         CSCStripError = cms.double( 7.0 ),
27417         CSCTimeOffset = cms.double( 0.0 ),
27418         CSCWireError = cms.double( 8.6 ),
27419         PruneCut = cms.double( 100.0 ),
27420         CSCsegments = cms.InputTag( "hltCscSegments" ),
27421         UseStripTime = cms.bool( True ),
27422         CSCStripTimeOffset = cms.double( 0.0 ),
27423         UseWireTime = cms.bool( True ),
27424         ServiceParameters = cms.PSet( 
27425           RPCLayers = cms.bool( True ),
27426           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27427         )
27428       ),
27429       ErrorDT = cms.double( 6.0 ),
27430       EcalEnergyCut = cms.double( 0.4 ),
27431       UseECAL = cms.bool( True ),
27432       ErrorEB = cms.double( 2.085 ),
27433       UseDT = cms.bool( True ),
27434       ErrorEE = cms.double( 6.95 ),
27435       ErrorCSC = cms.double( 7.4 )
27436     ),
27437     ShowerDigiFillerParameters = cms.PSet( 
27438       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
27439       digiMaxDistanceX = cms.double( 25.0 ),
27440       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
27441     ),
27442     TrackerKinkFinderParameters = cms.PSet( 
27443       usePosition = cms.bool( False ),
27444       diagonalOnly = cms.bool( False )
27445     ),
27446     fillEnergy = cms.bool( False ),
27447     storeCrossedHcalRecHits = cms.bool( False ),
27448     maxAbsPullX = cms.double( 4.0 ),
27449     maxAbsEta = cms.double( 3.0 ),
27450     minPt = cms.double( 1.0 ),
27451     inputCollectionTypes = cms.vstring( 'inner tracks',
27452       'links' ),
27453     addExtraSoftMuons = cms.bool( False ),
27454     fillGlobalTrackRefits = cms.bool( False ),
27455     debugWithTruthMatching = cms.bool( False ),
27456     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingIter01TkMu','hltDiMuonLinksIter01TkMuMerge' ),
27457     fillCaloCompatibility = cms.bool( False ),
27458     maxAbsPullY = cms.double( 9999.0 ),
27459     maxAbsDy = cms.double( 9999.0 ),
27460     minP = cms.double( 0.0 ),
27461     minPCaloMuon = cms.double( 1.0E9 ),
27462     maxAbsDx = cms.double( 3.0 ),
27463     fillIsolation = cms.bool( False ),
27464     writeIsoDeposits = cms.bool( False ),
27465     minNumberOfMatches = cms.int32( 1 ),
27466     fillMatching = cms.bool( True ),
27467     fillShowerDigis = cms.bool( False ),
27468     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
27469     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
27470     fillGlobalTrackQuality = cms.bool( False ),
27471     globalTrackQualityInputTag = cms.InputTag( "" ),
27472     selectHighPurity = cms.bool( False ),
27473     pvInputTag = cms.InputTag( "" ),
27474     fillTrackerKink = cms.bool( False ),
27475     minCaloCompatibility = cms.double( 0.6 ),
27476     runArbitrationCleaner = cms.bool( False ),
27477     arbitrationCleanerOptions = cms.PSet( 
27478       OverlapDTheta = cms.double( 0.02 ),
27479       Overlap = cms.bool( True ),
27480       Clustering = cms.bool( True ),
27481       ME1a = cms.bool( True ),
27482       ClusterDTheta = cms.double( 0.02 ),
27483       ClusterDPhi = cms.double( 0.6 ),
27484       OverlapDPhi = cms.double( 0.0786 )
27485     ),
27486     arbitrateTrackerMuons = cms.bool( False )
27487 )
27488 fragment.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
27489     InputObjects = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27490     DisplacedReconstruction = cms.bool( False )
27491 )
27492 fragment.hltdstau3mumuontrkFltr = cms.EDFilter( "HLTMuonTrkFilter",
27493     saveTags = cms.bool( True ),
27494     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27495     inputCandCollection = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27496     previousCandTag = cms.InputTag( "" ),
27497     minTrkHits = cms.int32( -1 ),
27498     minMuonHits = cms.int32( -1 ),
27499     minMuonStations = cms.int32( -1 ),
27500     maxNormalizedChi2 = cms.double( 1.0E99 ),
27501     allowedTypeMask = cms.uint32( 255 ),
27502     requiredTypeMask = cms.uint32( 0 ),
27503     trkMuonId = cms.uint32( 0 ),
27504     minPt = cms.double( 1.2 ),
27505     minN = cms.uint32( 3 ),
27506     maxAbsEta = cms.double( 1.0E99 ),
27507     L1MatchingdR = cms.double( 0.3 ),
27508     useSimpleGeometry = cms.bool( True ),
27509     useStation2 = cms.bool( True ),
27510     fallbackToME1 = cms.bool( False ),
27511     cosmicPropagationHypothesis = cms.bool( False ),
27512     useMB2InOverlap = cms.bool( False ),
27513     useTrack = cms.string( "tracker" ),
27514     useState = cms.string( "atVertex" ),
27515     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27516     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27517     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27518 )
27519 fragment.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer( "HLTDisplacedmumumuVtxProducer",
27520     Src = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27521     PreviousCandTag = cms.InputTag( "hltdstau3mumuontrkFltr" ),
27522     MaxEta = cms.double( 2.5 ),
27523     MinPt = cms.double( 1.2 ),
27524     MinPtTriplet = cms.double( 8.0 ),
27525     MinInvMass = cms.double( 1.6 ),
27526     MaxInvMass = cms.double( 2.1 ),
27527     ChargeOpt = cms.int32( -1 )
27528 )
27529 fragment.hltdstau3muDisplaced3muFltr = cms.EDFilter( "HLTDisplacedmumumuFilter",
27530     saveTags = cms.bool( True ),
27531     FastAccept = cms.bool( False ),
27532     MinLxySignificance = cms.double( 2.0 ),
27533     MaxLxySignificance = cms.double( 0.0 ),
27534     MaxNormalisedChi2 = cms.double( 8.0 ),
27535     MinVtxProbability = cms.double( 0.0 ),
27536     MinCosinePointingAngle = cms.double( 0.9 ),
27537     DisplacedVertexTag = cms.InputTag( "hltdstau3muDisplaced3muVtxProducer" ),
27538     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27539     MuonTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" )
27540 )
27541 fragment.hltL1sDoubleMu3SQHTT200 = cms.EDFilter( "HLTL1TSeed",
27542     saveTags = cms.bool( True ),
27543     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_HTT220er" ),
27544     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27545     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27546     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27547     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27548     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27549     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27550     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27551     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27552     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27553 )
27554 fragment.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
27555     offset = cms.uint32( 0 ),
27556     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27557 )
27558 fragment.hltDoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27559     saveTags = cms.bool( True ),
27560     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27561     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3SQHTT200" ),
27562     MaxEta = cms.double( 2.5 ),
27563     MinPt = cms.double( 0.0 ),
27564     MaxDeltaR = cms.double( 0.3 ),
27565     MinN = cms.int32( 2 ),
27566     CentralBxOnly = cms.bool( True ),
27567     SelectQualities = cms.vint32(  )
27568 )
27569 fragment.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27570     saveTags = cms.bool( True ),
27571     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27572     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27573     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27574     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27575     MinN = cms.int32( 0 ),
27576     MaxEta = cms.double( 2.5 ),
27577     AbsEtaBins = cms.vdouble( 0.0 ),
27578     MinNstations = cms.vint32( 0 ),
27579     MinNhits = cms.vint32( 0 ),
27580     CutOnChambers = cms.bool( False ),
27581     MinNchambers = cms.vint32( 0 ),
27582     MaxDr = cms.double( 9999.0 ),
27583     MinDr = cms.double( -1.0 ),
27584     MaxDz = cms.double( 9999.0 ),
27585     MinDxySig = cms.double( -1.0 ),
27586     MinPt = cms.double( 0.0 ),
27587     NSigmaPt = cms.double( 0.0 ),
27588     MatchToPreviousCand = cms.bool( True )
27589 )
27590 fragment.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27591     saveTags = cms.bool( True ),
27592     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27593     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27594     MaxEta = cms.double( 2.5 ),
27595     MinPt = cms.double( 0.0 ),
27596     MaxDeltaR = cms.double( 0.3 ),
27597     MinN = cms.int32( 1 ),
27598     CentralBxOnly = cms.bool( True ),
27599     SelectQualities = cms.vint32(  )
27600 )
27601 fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter( "HLTMuonL3PreFilter",
27602     saveTags = cms.bool( True ),
27603     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27604     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27605     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27606     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27607     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27608     MinN = cms.int32( 2 ),
27609     MaxEta = cms.double( 2.5 ),
27610     MinNhits = cms.int32( 0 ),
27611     MaxDr = cms.double( 2.0 ),
27612     MinDr = cms.double( -1.0 ),
27613     MaxDz = cms.double( 9999.0 ),
27614     MinDxySig = cms.double( -1.0 ),
27615     MinPt = cms.double( 4.0 ),
27616     NSigmaPt = cms.double( 0.0 ),
27617     MaxNormalizedChi2 = cms.double( 9999.0 ),
27618     MaxDXYBeamSpot = cms.double( 9999.0 ),
27619     MinDXYBeamSpot = cms.double( -1.0 ),
27620     MinNmuonHits = cms.int32( 0 ),
27621     MaxPtDifference = cms.double( 9999.0 ),
27622     MinTrackPt = cms.double( 0.0 ),
27623     minMuonStations = cms.int32( 2 ),
27624     minTrkHits = cms.int32( -1 ),
27625     minMuonHits = cms.int32( -1 ),
27626     allowedTypeMask = cms.uint32( 255 ),
27627     requiredTypeMask = cms.uint32( 0 ),
27628     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27629     trkMuonId = cms.uint32( 0 ),
27630     L1MatchingdR = cms.double( 0.3 ),
27631     MatchToPreviousCand = cms.bool( True ),
27632     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27633     requireL3MuonTrajectorySeed = cms.bool( False ),
27634     useSimpleGeometry = cms.bool( True ),
27635     useStation2 = cms.bool( True ),
27636     fallbackToME1 = cms.bool( False ),
27637     cosmicPropagationHypothesis = cms.bool( False ),
27638     useMB2InOverlap = cms.bool( False ),
27639     useTrack = cms.string( "tracker" ),
27640     useState = cms.string( "atVertex" ),
27641     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27642     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27643     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27644 )
27645 fragment.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27646     saveTags = cms.bool( True ),
27647     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27648     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27649     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27650     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27651     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27652     PreviousCandIsL2 = cms.bool( True ),
27653     FastAccept = cms.bool( False ),
27654     MinN = cms.int32( 1 ),
27655     MaxEta = cms.double( 2.5 ),
27656     MinNhits = cms.int32( 0 ),
27657     MaxDr = cms.double( 2.0 ),
27658     MaxDz = cms.double( 9999.0 ),
27659     ChargeOpt = cms.int32( 0 ),
27660     MinPtPair = cms.vdouble( 0.0 ),
27661     MaxPtPair = cms.vdouble( 1.0E125 ),
27662     MinPtMax = cms.vdouble( 0.0 ),
27663     MinPtMin = cms.vdouble( 4.0 ),
27664     MaxPtMin = cms.vdouble( 1.0E125 ),
27665     MinInvMass = cms.vdouble( 3.8 ),
27666     MaxInvMass = cms.vdouble( 9999.0 ),
27667     MinDiMuonDeltaR = cms.double( -1.0 ),
27668     MinAcop = cms.double( -1.0 ),
27669     MaxAcop = cms.double( 999.0 ),
27670     MinPtBalance = cms.double( -1.0 ),
27671     MaxPtBalance = cms.double( 999999.0 ),
27672     NSigmaPt = cms.double( 0.0 ),
27673     MaxDCAMuMu = cms.double( 99999.9 ),
27674     MaxRapidityPair = cms.double( 999999.0 ),
27675     CutCowboys = cms.bool( False ),
27676     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27677     L1MatchingdR = cms.double( 0.3 ),
27678     MatchToPreviousCand = cms.bool( True ),
27679     useSimpleGeometry = cms.bool( True ),
27680     useStation2 = cms.bool( True ),
27681     fallbackToME1 = cms.bool( False ),
27682     cosmicPropagationHypothesis = cms.bool( False ),
27683     useMB2InOverlap = cms.bool( False ),
27684     useTrack = cms.string( "tracker" ),
27685     useState = cms.string( "atVertex" ),
27686     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27687     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27688     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27689 )
27690 fragment.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
27691     saveTags = cms.bool( True ),
27692     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27693     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27694     inputTag1 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27695     inputTag2 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27696     triggerType1 = cms.int32( 83 ),
27697     triggerType2 = cms.int32( 83 ),
27698     MinDR = cms.double( 0.001 ),
27699     MaxDZ = cms.double( 0.2 ),
27700     MinN = cms.int32( 1 ),
27701     MinPixHitsForDZ = cms.int32( 0 ),
27702     checkSC = cms.bool( False )
27703 )
27704 fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter( "HLTL1TSeed",
27705     saveTags = cms.bool( True ),
27706     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" ),
27707     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27708     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27709     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27710     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27711     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27712     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27713     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27714     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27715     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27716 )
27717 fragment.hltPreDoubleMu4MuMuTrkDisplaced = cms.EDFilter( "HLTPrescaler",
27718     offset = cms.uint32( 0 ),
27719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27720 )
27721 fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27722     saveTags = cms.bool( True ),
27723     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27724     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS" ),
27725     MaxEta = cms.double( 2.5 ),
27726     MinPt = cms.double( 0.0 ),
27727     MaxDeltaR = cms.double( 0.3 ),
27728     MinN = cms.int32( 2 ),
27729     CentralBxOnly = cms.bool( True ),
27730     SelectQualities = cms.vint32(  )
27731 )
27732 fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27733     saveTags = cms.bool( True ),
27734     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27735     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27736     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27737     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27738     MinN = cms.int32( 0 ),
27739     MaxEta = cms.double( 2.5 ),
27740     AbsEtaBins = cms.vdouble( 0.0 ),
27741     MinNstations = cms.vint32( 0 ),
27742     MinNhits = cms.vint32( 0 ),
27743     CutOnChambers = cms.bool( False ),
27744     MinNchambers = cms.vint32( 0 ),
27745     MaxDr = cms.double( 9999.0 ),
27746     MinDr = cms.double( -1.0 ),
27747     MaxDz = cms.double( 9999.0 ),
27748     MinDxySig = cms.double( -1.0 ),
27749     MinPt = cms.double( 0.0 ),
27750     NSigmaPt = cms.double( 0.0 ),
27751     MatchToPreviousCand = cms.bool( True )
27752 )
27753 fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27754     saveTags = cms.bool( True ),
27755     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27756     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27757     MaxEta = cms.double( 2.5 ),
27758     MinPt = cms.double( 0.0 ),
27759     MaxDeltaR = cms.double( 0.3 ),
27760     MinN = cms.int32( 1 ),
27761     CentralBxOnly = cms.bool( True ),
27762     SelectQualities = cms.vint32(  )
27763 )
27764 fragment.hltDoubleMu4MuMuDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27765     saveTags = cms.bool( True ),
27766     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27767     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27768     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27769     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27770     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27771     PreviousCandIsL2 = cms.bool( True ),
27772     FastAccept = cms.bool( False ),
27773     MinN = cms.int32( 1 ),
27774     MaxEta = cms.double( 2.5 ),
27775     MinNhits = cms.int32( 0 ),
27776     MaxDr = cms.double( 2.0 ),
27777     MaxDz = cms.double( 9999.0 ),
27778     ChargeOpt = cms.int32( -1 ),
27779     MinPtPair = cms.vdouble( 6.9 ),
27780     MaxPtPair = cms.vdouble( 1.0E125 ),
27781     MinPtMax = cms.vdouble( 0.0 ),
27782     MinPtMin = cms.vdouble( 4.0 ),
27783     MaxPtMin = cms.vdouble( 1.0E125 ),
27784     MinInvMass = cms.vdouble( 1.0 ),
27785     MaxInvMass = cms.vdouble( 4.8 ),
27786     MinDiMuonDeltaR = cms.double( -1.0 ),
27787     MinAcop = cms.double( -999.0 ),
27788     MaxAcop = cms.double( 999.0 ),
27789     MinPtBalance = cms.double( -1.0 ),
27790     MaxPtBalance = cms.double( 999999.0 ),
27791     NSigmaPt = cms.double( 0.0 ),
27792     MaxDCAMuMu = cms.double( 0.5 ),
27793     MaxRapidityPair = cms.double( 999999.0 ),
27794     CutCowboys = cms.bool( False ),
27795     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27796     L1MatchingdR = cms.double( 0.3 ),
27797     MatchToPreviousCand = cms.bool( True ),
27798     useSimpleGeometry = cms.bool( True ),
27799     useStation2 = cms.bool( True ),
27800     fallbackToME1 = cms.bool( False ),
27801     cosmicPropagationHypothesis = cms.bool( False ),
27802     useMB2InOverlap = cms.bool( False ),
27803     useTrack = cms.string( "tracker" ),
27804     useState = cms.string( "atVertex" ),
27805     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27806     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27807     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27808 )
27809 fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
27810     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
27811     PreviousCandTag = cms.InputTag( "hltDoubleMu4MuMuDisplacedL3Filtered" ),
27812     matchToPrevious = cms.bool( True ),
27813     MaxEta = cms.double( 2.5 ),
27814     MinPt = cms.double( 0.0 ),
27815     MinPtPair = cms.double( 0.0 ),
27816     MinInvMass = cms.double( 0.0 ),
27817     MaxInvMass = cms.double( 999999.0 ),
27818     ChargeOpt = cms.int32( -1 )
27819 )
27820 fragment.hltDisplacedmumuFilterDoubleMu4MuMu = cms.EDFilter( "HLTDisplacedmumuFilter",
27821     saveTags = cms.bool( True ),
27822     FastAccept = cms.bool( True ),
27823     MinLxySignificance = cms.double( 3.0 ),
27824     MaxLxySignificance = cms.double( -1.0 ),
27825     MaxNormalisedChi2 = cms.double( 999999.0 ),
27826     MinVtxProbability = cms.double( 0.1 ),
27827     MinCosinePointingAngle = cms.double( 0.9 ),
27828     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27829     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27830     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
27831 )
27832 fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
27833     RegionPSet = cms.PSet( 
27834       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27835       zErrorVetex = cms.double( 0.1 ),
27836       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27837       zErrorBeamSpot = cms.double( 24.2 ),
27838       maxNVertices = cms.int32( 1 ),
27839       maxNRegions = cms.int32( 10 ),
27840       nSigmaZVertex = cms.double( 3.0 ),
27841       nSigmaZBeamSpot = cms.double( 4.0 ),
27842       ptMin = cms.double( 0.5 ),
27843       mode = cms.string( "VerticesFixed" ),
27844       input = cms.InputTag( "hltIterL3MuonCandidates" ),
27845       searchOpt = cms.bool( False ),
27846       whereToUseMeasurementTracker = cms.string( "Never" ),
27847       originRadius = cms.double( 0.1 ),
27848       measurementTrackerName = cms.InputTag( "" ),
27849       precise = cms.bool( True ),
27850       deltaEta = cms.double( 1.0 ),
27851       deltaPhi = cms.double( 1.0 )
27852     )
27853 )
27854 fragment.hltPixelTracksDisplacedMuMuRegional = cms.EDProducer( "TrackSelectorByRegion",
27855     tracks = cms.InputTag( "hltPixelTracks" ),
27856     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedMuMuRegional" ),
27857     produceTrackCollection = cms.bool( True ),
27858     produceMask = cms.bool( True )
27859 )
27860 fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
27861     InputCollection = cms.InputTag( "hltPixelTracksDisplacedMuMuRegional" ),
27862     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27863     originHalfLength = cms.double( 1.0E9 ),
27864     originRadius = cms.double( 1.0E9 ),
27865     useProtoTrackKinematics = cms.bool( False ),
27866     useEventsWithNoVertex = cms.bool( True ),
27867     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
27868     usePV = cms.bool( False ),
27869     includeFourthHit = cms.bool( True ),
27870     produceComplement = cms.bool( False ),
27871     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
27872 )
27873 fragment.hltIter0DisplacedMuMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
27874     cleanTrajectoryAfterInOut = cms.bool( False ),
27875     doSeedingRegionRebuilding = cms.bool( False ),
27876     onlyPixelHitsForSeedCleaner = cms.bool( False ),
27877     reverseTrajectories = cms.bool( False ),
27878     useHitsSplitting = cms.bool( False ),
27879     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
27880     src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ),
27881     clustersToSkip = cms.InputTag( "" ),
27882     phase2clustersToSkip = cms.InputTag( "" ),
27883     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
27884     TransientInitialStateEstimatorParameters = cms.PSet( 
27885       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
27886       numberMeasurementsForFit = cms.int32( 4 ),
27887       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
27888     ),
27889     numHitsForSeedCleaner = cms.int32( 4 ),
27890     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
27891     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
27892     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
27893     maxNSeeds = cms.uint32( 100000 ),
27894     maxSeedsBeforeCleaning = cms.uint32( 1000 )
27895 )
27896 fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
27897     TrajectoryInEvent = cms.bool( False ),
27898     useHitsSplitting = cms.bool( False ),
27899     src = cms.InputTag( "hltIter0DisplacedMuMuCkfTrackCandidates" ),
27900     clusterRemovalInfo = cms.InputTag( "" ),
27901     AlgorithmName = cms.string( "hltIter1" ),
27902     GeometricInnerState = cms.bool( True ),
27903     reMatchSplitHits = cms.bool( False ),
27904     usePropagatorForPCA = cms.bool( False ),
27905     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27906     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
27907     useSimpleMF = cms.bool( True ),
27908     SimpleMagneticField = cms.string( "ParabolicMf" ),
27909     Fitter = cms.string( "hltESPFittingSmootherIT" ),
27910     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
27911     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
27912     NavigationSchool = cms.string( "" ),
27913     MeasurementTracker = cms.string( "" )
27914 )
27915 fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
27916     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27917     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27918     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27919     ignoreVertices = cms.bool( False ),
27920     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27921     mva = cms.PSet( 
27922       minPixelHits = cms.vint32( 0, 0, 2 ),
27923       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27924       dr_par = cms.PSet( 
27925         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27926         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
27927         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27928         dr_exp = cms.vint32( 3, 3, 3 ),
27929         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27930       ),
27931       maxLostLayers = cms.vint32( 1, 1, 1 ),
27932       min3DLayers = cms.vint32( 0, 0, 0 ),
27933       dz_par = cms.PSet( 
27934         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27935         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
27936         dz_exp = cms.vint32( 3, 3, 3 )
27937       ),
27938       minNVtxTrk = cms.int32( 2 ),
27939       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27940       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
27941       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27942       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
27943       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27944       minLayers = cms.vint32( 3, 3, 3 )
27945     )
27946 )
27947 fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
27948     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27949     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27950     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27951     ignoreVertices = cms.bool( False ),
27952     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27953     mva = cms.PSet( 
27954       minPixelHits = cms.vint32( 0, 0, 1 ),
27955       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27956       dr_par = cms.PSet( 
27957         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27958         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27959         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27960         dr_exp = cms.vint32( 4, 4, 4 ),
27961         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27962       ),
27963       maxLostLayers = cms.vint32( 99, 3, 3 ),
27964       min3DLayers = cms.vint32( 1, 2, 3 ),
27965       dz_par = cms.PSet( 
27966         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27967         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27968         dz_exp = cms.vint32( 4, 4, 4 )
27969       ),
27970       minNVtxTrk = cms.int32( 2 ),
27971       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27972       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
27973       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27974       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
27975       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27976       minLayers = cms.vint32( 5, 5, 5 )
27977     )
27978 )
27979 fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
27980     inputClassifiers = cms.vstring( 'hltIter0DisplacedMuMuTrackCutClassifierPrompt',
27981       'hltIter0DisplacedMuMuTrackCutClassifierDetached' )
27982 )
27983 fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
27984     originalSource = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27985     originalMVAVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','MVAValues' ),
27986     originalQualVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','QualityMasks' ),
27987     minQuality = cms.string( "highPurity" ),
27988     copyExtras = cms.untracked.bool( True ),
27989     copyTrajectories = cms.untracked.bool( False )
27990 )
27991 fragment.hltMuMuTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
27992     src = cms.InputTag( "hltIter0DisplacedMuMuTrackSelectionHighPurity" ),
27993     particleType = cms.string( "K+" )
27994 )
27995 fragment.hltMuMuTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
27996     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
27997     TrackCand = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27998     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4MuMu" ),
27999     SimpleMagneticField = cms.string( "" ),
28000     ThirdTrackMass = cms.double( 0.493677 ),
28001     MaxEta = cms.double( 2.5 ),
28002     MinPt = cms.double( 1.2 ),
28003     MinInvMass = cms.double( 0.0 ),
28004     MaxInvMass = cms.double( 99999.0 ),
28005     MinD0Significance = cms.double( 2.0 ),
28006     OverlapDR = cms.double( 0.005 ),
28007     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
28008 )
28009 fragment.hltMuMuTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
28010     saveTags = cms.bool( True ),
28011     MaxEta = cms.double( 2.5 ),
28012     MinPt = cms.double( 0.0 ),
28013     MaxNormalisedChi2 = cms.double( 10.0 ),
28014     MinVtxProbability = cms.double( 0.0 ),
28015     MinLxySignificance = cms.double( 0.0 ),
28016     MinCosinePointingAngle = cms.double( -2.0 ),
28017     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28018     TrackTag = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
28019     MuMuTkVertexTag = cms.InputTag( "hltMuMuTkVertexProducer" ),
28020     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
28021 )
28022 fragment.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
28023     saveTags = cms.bool( True ),
28024     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_Mu3_Jet30er2p5" ),
28025     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28026     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28027     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28028     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28029     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28030     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28031     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28032     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28033     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28034 )
28035 fragment.hltPreMu3PFJet40 = cms.EDFilter( "HLTPrescaler",
28036     offset = cms.uint32( 0 ),
28037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28038 )
28039 fragment.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28040     saveTags = cms.bool( True ),
28041     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28042     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorMu3Jet30er2p5" ),
28043     MaxEta = cms.double( 2.5 ),
28044     MinPt = cms.double( 0.0 ),
28045     MaxDeltaR = cms.double( 0.3 ),
28046     MinN = cms.int32( 1 ),
28047     CentralBxOnly = cms.bool( True ),
28048     SelectQualities = cms.vint32(  )
28049 )
28050 fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28051     saveTags = cms.bool( True ),
28052     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28053     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28054     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
28055     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28056     MinN = cms.int32( 0 ),
28057     MaxEta = cms.double( 2.5 ),
28058     AbsEtaBins = cms.vdouble( 0.0 ),
28059     MinNstations = cms.vint32( 0 ),
28060     MinNhits = cms.vint32( 0 ),
28061     CutOnChambers = cms.bool( False ),
28062     MinNchambers = cms.vint32( 0 ),
28063     MaxDr = cms.double( 9999.0 ),
28064     MinDr = cms.double( -1.0 ),
28065     MaxDz = cms.double( 9999.0 ),
28066     MinDxySig = cms.double( -1.0 ),
28067     MinPt = cms.double( 0.0 ),
28068     NSigmaPt = cms.double( 0.0 ),
28069     MatchToPreviousCand = cms.bool( True )
28070 )
28071 fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28072     saveTags = cms.bool( True ),
28073     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28074     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
28075     MaxEta = cms.double( 2.5 ),
28076     MinPt = cms.double( 0.0 ),
28077     MaxDeltaR = cms.double( 0.3 ),
28078     MinN = cms.int32( 1 ),
28079     CentralBxOnly = cms.bool( True ),
28080     SelectQualities = cms.vint32(  )
28081 )
28082 fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
28083     saveTags = cms.bool( True ),
28084     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28085     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28086     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3L1f0L2Filtered0" ),
28087     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3L1Filtered0" ),
28088     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28089     MinN = cms.int32( 1 ),
28090     MaxEta = cms.double( 2.5 ),
28091     MinNhits = cms.int32( 0 ),
28092     MaxDr = cms.double( 2.0 ),
28093     MinDr = cms.double( -1.0 ),
28094     MaxDz = cms.double( 9999.0 ),
28095     MinDxySig = cms.double( -1.0 ),
28096     MinPt = cms.double( 3.0 ),
28097     NSigmaPt = cms.double( 0.0 ),
28098     MaxNormalizedChi2 = cms.double( 9999.0 ),
28099     MaxDXYBeamSpot = cms.double( 9999.0 ),
28100     MinDXYBeamSpot = cms.double( -1.0 ),
28101     MinNmuonHits = cms.int32( 0 ),
28102     MaxPtDifference = cms.double( 9999.0 ),
28103     MinTrackPt = cms.double( 0.0 ),
28104     minMuonStations = cms.int32( 2 ),
28105     minTrkHits = cms.int32( -1 ),
28106     minMuonHits = cms.int32( -1 ),
28107     allowedTypeMask = cms.uint32( 255 ),
28108     requiredTypeMask = cms.uint32( 0 ),
28109     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28110     trkMuonId = cms.uint32( 0 ),
28111     L1MatchingdR = cms.double( 0.3 ),
28112     MatchToPreviousCand = cms.bool( True ),
28113     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28114     requireL3MuonTrajectorySeed = cms.bool( False ),
28115     useSimpleGeometry = cms.bool( True ),
28116     useStation2 = cms.bool( True ),
28117     fallbackToME1 = cms.bool( False ),
28118     cosmicPropagationHypothesis = cms.bool( False ),
28119     useMB2InOverlap = cms.bool( False ),
28120     useTrack = cms.string( "tracker" ),
28121     useState = cms.string( "atVertex" ),
28122     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28123     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28124     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28125 )
28126 fragment.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
28127     leptons = cms.InputTag( "hltL3fL1sMu3L1f0L2f0L3Filtered3" ),
28128     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
28129     minDeltaR = cms.double( 1.0 ),
28130     numLeptons = cms.uint32( 1 )
28131 )
28132 fragment.hltMu3PFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
28133     saveTags = cms.bool( True ),
28134     inputTag = cms.InputTag( "hltMu3JetCollectionsForLeptonPlusPFJets" ),
28135     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
28136     MinJetPt = cms.double( 40.0 ),
28137     MaxAbsJetEta = cms.double( 2.5 ),
28138     MinNJets = cms.uint32( 1 ),
28139     triggerType = cms.int32( 85 )
28140 )
28141 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
28142     saveTags = cms.bool( True ),
28143     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
28144     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28145     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28146     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28147     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28148     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28149     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28150     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28151     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28152     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28153 )
28154 fragment.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler",
28155     offset = cms.uint32( 0 ),
28156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28157 )
28158 fragment.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28159     saveTags = cms.bool( True ),
28160     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28161     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
28162     MaxEta = cms.double( 2.5 ),
28163     MinPt = cms.double( 0.0 ),
28164     MaxDeltaR = cms.double( 0.3 ),
28165     MinN = cms.int32( 2 ),
28166     CentralBxOnly = cms.bool( True ),
28167     SelectQualities = cms.vint32(  )
28168 )
28169 fragment.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28170     saveTags = cms.bool( True ),
28171     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28172     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28173     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
28174     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28175     MinN = cms.int32( 2 ),
28176     MaxEta = cms.double( 2.5 ),
28177     AbsEtaBins = cms.vdouble( 5.0 ),
28178     MinNstations = cms.vint32( 0 ),
28179     MinNhits = cms.vint32( 0 ),
28180     CutOnChambers = cms.bool( False ),
28181     MinNchambers = cms.vint32( 0 ),
28182     MaxDr = cms.double( 9999.0 ),
28183     MinDr = cms.double( -1.0 ),
28184     MaxDz = cms.double( 9999.0 ),
28185     MinDxySig = cms.double( -1.0 ),
28186     MinPt = cms.double( 2.0 ),
28187     NSigmaPt = cms.double( 0.0 ),
28188     MatchToPreviousCand = cms.bool( True )
28189 )
28190 fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28191     saveTags = cms.bool( True ),
28192     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28193     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
28194     MaxEta = cms.double( 2.5 ),
28195     MinPt = cms.double( 0.0 ),
28196     MaxDeltaR = cms.double( 0.3 ),
28197     MinN = cms.int32( 1 ),
28198     CentralBxOnly = cms.bool( True ),
28199     SelectQualities = cms.vint32(  )
28200 )
28201 fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter",
28202     saveTags = cms.bool( True ),
28203     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28204     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28205     PreviousCandTag = cms.InputTag( "hltL2fSQDoubleMu2L2PreFiltered2" ),
28206     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
28207     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28208     MinN = cms.int32( 1 ),
28209     MaxEta = cms.double( 2.5 ),
28210     MinNhits = cms.int32( 0 ),
28211     MaxDr = cms.double( 2.0 ),
28212     MinDr = cms.double( -1.0 ),
28213     MaxDz = cms.double( 9999.0 ),
28214     MinDxySig = cms.double( -1.0 ),
28215     MinPt = cms.double( 7.5 ),
28216     NSigmaPt = cms.double( 0.0 ),
28217     MaxNormalizedChi2 = cms.double( 9999.0 ),
28218     MaxDXYBeamSpot = cms.double( 9999.0 ),
28219     MinDXYBeamSpot = cms.double( -1.0 ),
28220     MinNmuonHits = cms.int32( 0 ),
28221     MaxPtDifference = cms.double( 9999.0 ),
28222     MinTrackPt = cms.double( 0.0 ),
28223     minMuonStations = cms.int32( 2 ),
28224     minTrkHits = cms.int32( -1 ),
28225     minMuonHits = cms.int32( -1 ),
28226     allowedTypeMask = cms.uint32( 255 ),
28227     requiredTypeMask = cms.uint32( 0 ),
28228     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28229     trkMuonId = cms.uint32( 0 ),
28230     L1MatchingdR = cms.double( 0.3 ),
28231     MatchToPreviousCand = cms.bool( True ),
28232     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28233     requireL3MuonTrajectorySeed = cms.bool( False ),
28234     useSimpleGeometry = cms.bool( True ),
28235     useStation2 = cms.bool( True ),
28236     fallbackToME1 = cms.bool( False ),
28237     cosmicPropagationHypothesis = cms.bool( False ),
28238     useMB2InOverlap = cms.bool( False ),
28239     useTrack = cms.string( "tracker" ),
28240     useState = cms.string( "atVertex" ),
28241     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28242     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28243     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28244 )
28245 fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28246     saveTags = cms.bool( True ),
28247     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28248     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28249     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28250     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28251     MinMasses = cms.vdouble( 2.2 ),
28252     MaxMasses = cms.vdouble( 4.0 ),
28253     checkCharge = cms.bool( True ),
28254     MinTrackPt = cms.double( 2.0 ),
28255     MinTrackP = cms.double( 0.0 ),
28256     MaxTrackEta = cms.double( 999.0 ),
28257     MaxTrackDxy = cms.double( 999.0 ),
28258     MaxTrackDz = cms.double( 999.0 ),
28259     MinTrackHits = cms.int32( 2 ),
28260     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28261     MaxDCAMuonTrack = cms.double( 99999.9 ),
28262     CutCowboys = cms.bool( False )
28263 )
28264 fragment.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler",
28265     offset = cms.uint32( 0 ),
28266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28267 )
28268 fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
28269     saveTags = cms.bool( True ),
28270     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28271     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28272     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28273     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28274     MinMasses = cms.vdouble( 8.0 ),
28275     MaxMasses = cms.vdouble( 11.8 ),
28276     checkCharge = cms.bool( True ),
28277     MinTrackPt = cms.double( 2.0 ),
28278     MinTrackP = cms.double( 0.0 ),
28279     MaxTrackEta = cms.double( 999.0 ),
28280     MaxTrackDxy = cms.double( 999.0 ),
28281     MaxTrackDz = cms.double( 999.0 ),
28282     MinTrackHits = cms.int32( 2 ),
28283     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28284     MaxDCAMuonTrack = cms.double( 99999.9 ),
28285     CutCowboys = cms.bool( False )
28286 )
28287 fragment.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
28288     saveTags = cms.bool( True ),
28289     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7" ),
28290     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28291     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28292     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28293     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28294     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28295     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28296     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28297     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28298     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28299 )
28300 fragment.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter( "HLTPrescaler",
28301     offset = cms.uint32( 0 ),
28302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28303 )
28304 fragment.hltL1sEmuSingleMu3 = cms.EDFilter( "HLTL1TSeed",
28305     saveTags = cms.bool( True ),
28306     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
28307     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28308     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28309     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28310     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28311     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28312     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28313     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28314     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28315     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28316 )
28317 fragment.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28318     saveTags = cms.bool( True ),
28319     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28320     PreviousCandTag = cms.InputTag( "hltL1sEmuSingleMu3" ),
28321     MaxEta = cms.double( 2.5 ),
28322     MinPt = cms.double( 0.0 ),
28323     MaxDeltaR = cms.double( 0.3 ),
28324     MinN = cms.int32( 1 ),
28325     CentralBxOnly = cms.bool( True ),
28326     SelectQualities = cms.vint32(  )
28327 )
28328 fragment.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28329     saveTags = cms.bool( True ),
28330     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28331     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28332     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28333     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28334     MinN = cms.int32( 0 ),
28335     MaxEta = cms.double( 2.5 ),
28336     AbsEtaBins = cms.vdouble( 0.0 ),
28337     MinNstations = cms.vint32( 0 ),
28338     MinNhits = cms.vint32( 0 ),
28339     CutOnChambers = cms.bool( False ),
28340     MinNchambers = cms.vint32( 0 ),
28341     MaxDr = cms.double( 9999.0 ),
28342     MinDr = cms.double( -1.0 ),
28343     MaxDz = cms.double( 9999.0 ),
28344     MinDxySig = cms.double( -1.0 ),
28345     MinPt = cms.double( 0.0 ),
28346     NSigmaPt = cms.double( 0.0 ),
28347     MatchToPreviousCand = cms.bool( True )
28348 )
28349 fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28350     saveTags = cms.bool( True ),
28351     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28352     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28353     MaxEta = cms.double( 2.5 ),
28354     MinPt = cms.double( 0.0 ),
28355     MaxDeltaR = cms.double( 0.3 ),
28356     MinN = cms.int32( 1 ),
28357     CentralBxOnly = cms.bool( True ),
28358     SelectQualities = cms.vint32(  )
28359 )
28360 fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
28361     saveTags = cms.bool( True ),
28362     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28363     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28364     PreviousCandTag = cms.InputTag( "hltL2fL1sEmuMu3L1f0L2Filtered0" ),
28365     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sEmuMu3L1Filtered0" ),
28366     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28367     MinN = cms.int32( 1 ),
28368     MaxEta = cms.double( 2.5 ),
28369     MinNhits = cms.int32( 0 ),
28370     MaxDr = cms.double( 2.0 ),
28371     MinDr = cms.double( -1.0 ),
28372     MaxDz = cms.double( 9999.0 ),
28373     MinDxySig = cms.double( -1.0 ),
28374     MinPt = cms.double( 3.0 ),
28375     NSigmaPt = cms.double( 0.0 ),
28376     MaxNormalizedChi2 = cms.double( 9999.0 ),
28377     MaxDXYBeamSpot = cms.double( 9999.0 ),
28378     MinDXYBeamSpot = cms.double( -1.0 ),
28379     MinNmuonHits = cms.int32( 0 ),
28380     MaxPtDifference = cms.double( 9999.0 ),
28381     MinTrackPt = cms.double( 0.0 ),
28382     minMuonStations = cms.int32( 2 ),
28383     minTrkHits = cms.int32( -1 ),
28384     minMuonHits = cms.int32( -1 ),
28385     allowedTypeMask = cms.uint32( 255 ),
28386     requiredTypeMask = cms.uint32( 0 ),
28387     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28388     trkMuonId = cms.uint32( 0 ),
28389     L1MatchingdR = cms.double( 0.3 ),
28390     MatchToPreviousCand = cms.bool( True ),
28391     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28392     requireL3MuonTrajectorySeed = cms.bool( False ),
28393     useSimpleGeometry = cms.bool( True ),
28394     useStation2 = cms.bool( True ),
28395     fallbackToME1 = cms.bool( False ),
28396     cosmicPropagationHypothesis = cms.bool( False ),
28397     useMB2InOverlap = cms.bool( False ),
28398     useTrack = cms.string( "tracker" ),
28399     useState = cms.string( "atVertex" ),
28400     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28401     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28402     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28403 )
28404 fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed",
28405     saveTags = cms.bool( True ),
28406     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ),
28407     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28408     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28409     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28410     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28411     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28412     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28413     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28414     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28415     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28416 )
28417 fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler",
28418     offset = cms.uint32( 0 ),
28419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28420 )
28421 fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28422     saveTags = cms.bool( True ),
28423     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28424     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ),
28425     MaxEta = cms.double( 2.5 ),
28426     MinPt = cms.double( 0.0 ),
28427     MaxDeltaR = cms.double( 0.3 ),
28428     MinN = cms.int32( 1 ),
28429     CentralBxOnly = cms.bool( True ),
28430     SelectQualities = cms.vint32(  )
28431 )
28432 fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28433     saveTags = cms.bool( True ),
28434     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28435     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28436     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28437     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28438     MinN = cms.int32( 0 ),
28439     MaxEta = cms.double( 2.5 ),
28440     AbsEtaBins = cms.vdouble( 0.0 ),
28441     MinNstations = cms.vint32( 0 ),
28442     MinNhits = cms.vint32( 0 ),
28443     CutOnChambers = cms.bool( False ),
28444     MinNchambers = cms.vint32( 0 ),
28445     MaxDr = cms.double( 9999.0 ),
28446     MinDr = cms.double( -1.0 ),
28447     MaxDz = cms.double( 9999.0 ),
28448     MinDxySig = cms.double( -1.0 ),
28449     MinPt = cms.double( 0.0 ),
28450     NSigmaPt = cms.double( 0.0 ),
28451     MatchToPreviousCand = cms.bool( True )
28452 )
28453 fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28454     saveTags = cms.bool( True ),
28455     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28456     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28457     MaxEta = cms.double( 2.5 ),
28458     MinPt = cms.double( 0.0 ),
28459     MaxDeltaR = cms.double( 0.3 ),
28460     MinN = cms.int32( 1 ),
28461     CentralBxOnly = cms.bool( True ),
28462     SelectQualities = cms.vint32(  )
28463 )
28464 fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28465     saveTags = cms.bool( True ),
28466     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28467     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28468     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ),
28469     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ),
28470     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28471     MinN = cms.int32( 1 ),
28472     MaxEta = cms.double( 2.5 ),
28473     MinNhits = cms.int32( 0 ),
28474     MaxDr = cms.double( 2.0 ),
28475     MinDr = cms.double( -1.0 ),
28476     MaxDz = cms.double( 9999.0 ),
28477     MinDxySig = cms.double( -1.0 ),
28478     MinPt = cms.double( 0.0 ),
28479     NSigmaPt = cms.double( 0.0 ),
28480     MaxNormalizedChi2 = cms.double( 9999.0 ),
28481     MaxDXYBeamSpot = cms.double( 9999.0 ),
28482     MinDXYBeamSpot = cms.double( -1.0 ),
28483     MinNmuonHits = cms.int32( 0 ),
28484     MaxPtDifference = cms.double( 9999.0 ),
28485     MinTrackPt = cms.double( 0.0 ),
28486     minMuonStations = cms.int32( 2 ),
28487     minTrkHits = cms.int32( -1 ),
28488     minMuonHits = cms.int32( -1 ),
28489     allowedTypeMask = cms.uint32( 255 ),
28490     requiredTypeMask = cms.uint32( 0 ),
28491     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28492     trkMuonId = cms.uint32( 0 ),
28493     L1MatchingdR = cms.double( 0.3 ),
28494     MatchToPreviousCand = cms.bool( True ),
28495     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28496     requireL3MuonTrajectorySeed = cms.bool( False ),
28497     useSimpleGeometry = cms.bool( True ),
28498     useStation2 = cms.bool( True ),
28499     fallbackToME1 = cms.bool( False ),
28500     cosmicPropagationHypothesis = cms.bool( False ),
28501     useMB2InOverlap = cms.bool( False ),
28502     useTrack = cms.string( "tracker" ),
28503     useState = cms.string( "atVertex" ),
28504     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28505     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28506     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28507 )
28508 fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed",
28509     saveTags = cms.bool( True ),
28510     L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ),
28511     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28512     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28513     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28514     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28515     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28516     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28517     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28518     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28519     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28520 )
28521 fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler",
28522     offset = cms.uint32( 0 ),
28523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28524 )
28525 fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28526     saveTags = cms.bool( True ),
28527     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28528     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28529     MaxEta = cms.double( 2.5 ),
28530     MinPt = cms.double( 0.0 ),
28531     MaxDeltaR = cms.double( 0.3 ),
28532     MinN = cms.int32( 1 ),
28533     CentralBxOnly = cms.bool( True ),
28534     SelectQualities = cms.vint32(  )
28535 )
28536 fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28537     saveTags = cms.bool( True ),
28538     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28539     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28540     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28541     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28542     MinN = cms.int32( 0 ),
28543     MaxEta = cms.double( 2.5 ),
28544     AbsEtaBins = cms.vdouble( 0.0 ),
28545     MinNstations = cms.vint32( 0 ),
28546     MinNhits = cms.vint32( 0 ),
28547     CutOnChambers = cms.bool( False ),
28548     MinNchambers = cms.vint32( 0 ),
28549     MaxDr = cms.double( 9999.0 ),
28550     MinDr = cms.double( -1.0 ),
28551     MaxDz = cms.double( 9999.0 ),
28552     MinDxySig = cms.double( -1.0 ),
28553     MinPt = cms.double( 0.0 ),
28554     NSigmaPt = cms.double( 0.0 ),
28555     MatchToPreviousCand = cms.bool( True )
28556 )
28557 fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28558     saveTags = cms.bool( True ),
28559     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28560     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28561     MaxEta = cms.double( 2.5 ),
28562     MinPt = cms.double( 0.0 ),
28563     MaxDeltaR = cms.double( 0.3 ),
28564     MinN = cms.int32( 1 ),
28565     CentralBxOnly = cms.bool( True ),
28566     SelectQualities = cms.vint32(  )
28567 )
28568 fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28569     saveTags = cms.bool( True ),
28570     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28571     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28572     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ),
28573     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ),
28574     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28575     MinN = cms.int32( 1 ),
28576     MaxEta = cms.double( 2.5 ),
28577     MinNhits = cms.int32( 0 ),
28578     MaxDr = cms.double( 2.0 ),
28579     MinDr = cms.double( -1.0 ),
28580     MaxDz = cms.double( 9999.0 ),
28581     MinDxySig = cms.double( -1.0 ),
28582     MinPt = cms.double( 0.0 ),
28583     NSigmaPt = cms.double( 0.0 ),
28584     MaxNormalizedChi2 = cms.double( 9999.0 ),
28585     MaxDXYBeamSpot = cms.double( 9999.0 ),
28586     MinDXYBeamSpot = cms.double( -1.0 ),
28587     MinNmuonHits = cms.int32( 0 ),
28588     MaxPtDifference = cms.double( 9999.0 ),
28589     MinTrackPt = cms.double( 0.0 ),
28590     minMuonStations = cms.int32( 2 ),
28591     minTrkHits = cms.int32( -1 ),
28592     minMuonHits = cms.int32( -1 ),
28593     allowedTypeMask = cms.uint32( 255 ),
28594     requiredTypeMask = cms.uint32( 0 ),
28595     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28596     trkMuonId = cms.uint32( 0 ),
28597     L1MatchingdR = cms.double( 0.3 ),
28598     MatchToPreviousCand = cms.bool( True ),
28599     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28600     requireL3MuonTrajectorySeed = cms.bool( False ),
28601     useSimpleGeometry = cms.bool( True ),
28602     useStation2 = cms.bool( True ),
28603     fallbackToME1 = cms.bool( False ),
28604     cosmicPropagationHypothesis = cms.bool( False ),
28605     useMB2InOverlap = cms.bool( False ),
28606     useTrack = cms.string( "tracker" ),
28607     useState = cms.string( "atVertex" ),
28608     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28609     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28610     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28611 )
28612 fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed",
28613     saveTags = cms.bool( True ),
28614     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ),
28615     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28616     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28617     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28618     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28619     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28620     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28621     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28622     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28623     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28624 )
28625 fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler",
28626     offset = cms.uint32( 0 ),
28627     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28628 )
28629 fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28630     saveTags = cms.bool( True ),
28631     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28632     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
28633     MaxEta = cms.double( 2.5 ),
28634     MinPt = cms.double( 0.0 ),
28635     MaxDeltaR = cms.double( 0.3 ),
28636     MinN = cms.int32( 1 ),
28637     CentralBxOnly = cms.bool( True ),
28638     SelectQualities = cms.vint32(  )
28639 )
28640 fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28641     saveTags = cms.bool( True ),
28642     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28643     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28644     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28645     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28646     MinN = cms.int32( 0 ),
28647     MaxEta = cms.double( 2.5 ),
28648     AbsEtaBins = cms.vdouble( 0.0 ),
28649     MinNstations = cms.vint32( 0 ),
28650     MinNhits = cms.vint32( 0 ),
28651     CutOnChambers = cms.bool( False ),
28652     MinNchambers = cms.vint32( 0 ),
28653     MaxDr = cms.double( 9999.0 ),
28654     MinDr = cms.double( -1.0 ),
28655     MaxDz = cms.double( 9999.0 ),
28656     MinDxySig = cms.double( -1.0 ),
28657     MinPt = cms.double( 0.0 ),
28658     NSigmaPt = cms.double( 0.0 ),
28659     MatchToPreviousCand = cms.bool( True )
28660 )
28661 fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28662     saveTags = cms.bool( True ),
28663     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28664     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28665     MaxEta = cms.double( 2.5 ),
28666     MinPt = cms.double( 0.0 ),
28667     MaxDeltaR = cms.double( 0.3 ),
28668     MinN = cms.int32( 1 ),
28669     CentralBxOnly = cms.bool( True ),
28670     SelectQualities = cms.vint32(  )
28671 )
28672 fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28673     saveTags = cms.bool( True ),
28674     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28675     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28676     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ),
28677     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ),
28678     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28679     MinN = cms.int32( 1 ),
28680     MaxEta = cms.double( 2.5 ),
28681     MinNhits = cms.int32( 0 ),
28682     MaxDr = cms.double( 2.0 ),
28683     MinDr = cms.double( -1.0 ),
28684     MaxDz = cms.double( 9999.0 ),
28685     MinDxySig = cms.double( -1.0 ),
28686     MinPt = cms.double( 0.0 ),
28687     NSigmaPt = cms.double( 0.0 ),
28688     MaxNormalizedChi2 = cms.double( 9999.0 ),
28689     MaxDXYBeamSpot = cms.double( 9999.0 ),
28690     MinDXYBeamSpot = cms.double( -1.0 ),
28691     MinNmuonHits = cms.int32( 0 ),
28692     MaxPtDifference = cms.double( 9999.0 ),
28693     MinTrackPt = cms.double( 0.0 ),
28694     minMuonStations = cms.int32( 2 ),
28695     minTrkHits = cms.int32( -1 ),
28696     minMuonHits = cms.int32( -1 ),
28697     allowedTypeMask = cms.uint32( 255 ),
28698     requiredTypeMask = cms.uint32( 0 ),
28699     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28700     trkMuonId = cms.uint32( 0 ),
28701     L1MatchingdR = cms.double( 0.3 ),
28702     MatchToPreviousCand = cms.bool( True ),
28703     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28704     requireL3MuonTrajectorySeed = cms.bool( False ),
28705     useSimpleGeometry = cms.bool( True ),
28706     useStation2 = cms.bool( True ),
28707     fallbackToME1 = cms.bool( False ),
28708     cosmicPropagationHypothesis = cms.bool( False ),
28709     useMB2InOverlap = cms.bool( False ),
28710     useTrack = cms.string( "tracker" ),
28711     useState = cms.string( "atVertex" ),
28712     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28713     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28714     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28715 )
28716 fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed",
28717     saveTags = cms.bool( True ),
28718     L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ),
28719     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28720     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28721     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28722     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28723     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28724     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28725     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28726     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28727     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28728 )
28729 fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler",
28730     offset = cms.uint32( 0 ),
28731     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28732 )
28733 fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28734     saveTags = cms.bool( True ),
28735     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28736     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
28737     MaxEta = cms.double( 2.5 ),
28738     MinPt = cms.double( 0.0 ),
28739     MaxDeltaR = cms.double( 0.3 ),
28740     MinN = cms.int32( 1 ),
28741     CentralBxOnly = cms.bool( True ),
28742     SelectQualities = cms.vint32(  )
28743 )
28744 fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28745     saveTags = cms.bool( True ),
28746     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28747     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28748     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28749     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28750     MinN = cms.int32( 0 ),
28751     MaxEta = cms.double( 2.5 ),
28752     AbsEtaBins = cms.vdouble( 0.0 ),
28753     MinNstations = cms.vint32( 0 ),
28754     MinNhits = cms.vint32( 0 ),
28755     CutOnChambers = cms.bool( False ),
28756     MinNchambers = cms.vint32( 0 ),
28757     MaxDr = cms.double( 9999.0 ),
28758     MinDr = cms.double( -1.0 ),
28759     MaxDz = cms.double( 9999.0 ),
28760     MinDxySig = cms.double( -1.0 ),
28761     MinPt = cms.double( 0.0 ),
28762     NSigmaPt = cms.double( 0.0 ),
28763     MatchToPreviousCand = cms.bool( True )
28764 )
28765 fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28766     saveTags = cms.bool( True ),
28767     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28768     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28769     MaxEta = cms.double( 2.5 ),
28770     MinPt = cms.double( 0.0 ),
28771     MaxDeltaR = cms.double( 0.3 ),
28772     MinN = cms.int32( 1 ),
28773     CentralBxOnly = cms.bool( True ),
28774     SelectQualities = cms.vint32(  )
28775 )
28776 fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28777     saveTags = cms.bool( True ),
28778     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28779     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28780     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ),
28781     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ),
28782     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28783     MinN = cms.int32( 1 ),
28784     MaxEta = cms.double( 2.5 ),
28785     MinNhits = cms.int32( 0 ),
28786     MaxDr = cms.double( 2.0 ),
28787     MinDr = cms.double( -1.0 ),
28788     MaxDz = cms.double( 9999.0 ),
28789     MinDxySig = cms.double( -1.0 ),
28790     MinPt = cms.double( 0.0 ),
28791     NSigmaPt = cms.double( 0.0 ),
28792     MaxNormalizedChi2 = cms.double( 9999.0 ),
28793     MaxDXYBeamSpot = cms.double( 9999.0 ),
28794     MinDXYBeamSpot = cms.double( -1.0 ),
28795     MinNmuonHits = cms.int32( 0 ),
28796     MaxPtDifference = cms.double( 9999.0 ),
28797     MinTrackPt = cms.double( 0.0 ),
28798     minMuonStations = cms.int32( 2 ),
28799     minTrkHits = cms.int32( -1 ),
28800     minMuonHits = cms.int32( -1 ),
28801     allowedTypeMask = cms.uint32( 255 ),
28802     requiredTypeMask = cms.uint32( 0 ),
28803     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28804     trkMuonId = cms.uint32( 0 ),
28805     L1MatchingdR = cms.double( 0.3 ),
28806     MatchToPreviousCand = cms.bool( True ),
28807     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28808     requireL3MuonTrajectorySeed = cms.bool( False ),
28809     useSimpleGeometry = cms.bool( True ),
28810     useStation2 = cms.bool( True ),
28811     fallbackToME1 = cms.bool( False ),
28812     cosmicPropagationHypothesis = cms.bool( False ),
28813     useMB2InOverlap = cms.bool( False ),
28814     useTrack = cms.string( "tracker" ),
28815     useState = cms.string( "atVertex" ),
28816     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28817     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28818     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28819 )
28820 fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed",
28821     saveTags = cms.bool( True ),
28822     L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ),
28823     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28824     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28825     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28826     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28827     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28828     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28829     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28830     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28831     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28832 )
28833 fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler",
28834     offset = cms.uint32( 0 ),
28835     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28836 )
28837 fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28838     saveTags = cms.bool( True ),
28839     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28840     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
28841     MaxEta = cms.double( 2.5 ),
28842     MinPt = cms.double( 0.0 ),
28843     MaxDeltaR = cms.double( 0.3 ),
28844     MinN = cms.int32( 1 ),
28845     CentralBxOnly = cms.bool( True ),
28846     SelectQualities = cms.vint32(  )
28847 )
28848 fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28849     saveTags = cms.bool( True ),
28850     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28851     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28852     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28853     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28854     MinN = cms.int32( 0 ),
28855     MaxEta = cms.double( 2.5 ),
28856     AbsEtaBins = cms.vdouble( 0.0 ),
28857     MinNstations = cms.vint32( 0 ),
28858     MinNhits = cms.vint32( 0 ),
28859     CutOnChambers = cms.bool( False ),
28860     MinNchambers = cms.vint32( 0 ),
28861     MaxDr = cms.double( 9999.0 ),
28862     MinDr = cms.double( -1.0 ),
28863     MaxDz = cms.double( 9999.0 ),
28864     MinDxySig = cms.double( -1.0 ),
28865     MinPt = cms.double( 0.0 ),
28866     NSigmaPt = cms.double( 0.0 ),
28867     MatchToPreviousCand = cms.bool( True )
28868 )
28869 fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28870     saveTags = cms.bool( True ),
28871     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28872     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28873     MaxEta = cms.double( 2.5 ),
28874     MinPt = cms.double( 0.0 ),
28875     MaxDeltaR = cms.double( 0.3 ),
28876     MinN = cms.int32( 1 ),
28877     CentralBxOnly = cms.bool( True ),
28878     SelectQualities = cms.vint32(  )
28879 )
28880 fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28881     saveTags = cms.bool( True ),
28882     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28883     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28884     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ),
28885     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ),
28886     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28887     MinN = cms.int32( 1 ),
28888     MaxEta = cms.double( 2.5 ),
28889     MinNhits = cms.int32( 0 ),
28890     MaxDr = cms.double( 2.0 ),
28891     MinDr = cms.double( -1.0 ),
28892     MaxDz = cms.double( 9999.0 ),
28893     MinDxySig = cms.double( -1.0 ),
28894     MinPt = cms.double( 0.0 ),
28895     NSigmaPt = cms.double( 0.0 ),
28896     MaxNormalizedChi2 = cms.double( 9999.0 ),
28897     MaxDXYBeamSpot = cms.double( 9999.0 ),
28898     MinDXYBeamSpot = cms.double( -1.0 ),
28899     MinNmuonHits = cms.int32( 0 ),
28900     MaxPtDifference = cms.double( 9999.0 ),
28901     MinTrackPt = cms.double( 0.0 ),
28902     minMuonStations = cms.int32( 2 ),
28903     minTrkHits = cms.int32( -1 ),
28904     minMuonHits = cms.int32( -1 ),
28905     allowedTypeMask = cms.uint32( 255 ),
28906     requiredTypeMask = cms.uint32( 0 ),
28907     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28908     trkMuonId = cms.uint32( 0 ),
28909     L1MatchingdR = cms.double( 0.3 ),
28910     MatchToPreviousCand = cms.bool( True ),
28911     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28912     requireL3MuonTrajectorySeed = cms.bool( False ),
28913     useSimpleGeometry = cms.bool( True ),
28914     useStation2 = cms.bool( True ),
28915     fallbackToME1 = cms.bool( False ),
28916     cosmicPropagationHypothesis = cms.bool( False ),
28917     useMB2InOverlap = cms.bool( False ),
28918     useTrack = cms.string( "tracker" ),
28919     useState = cms.string( "atVertex" ),
28920     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28921     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28922     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28923 )
28924 fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed",
28925     saveTags = cms.bool( True ),
28926     L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ),
28927     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28928     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28929     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28930     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28931     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28932     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28933     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28934     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28935     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28936 )
28937 fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler",
28938     offset = cms.uint32( 0 ),
28939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28940 )
28941 fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28942     saveTags = cms.bool( True ),
28943     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28944     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
28945     MaxEta = cms.double( 2.5 ),
28946     MinPt = cms.double( 0.0 ),
28947     MaxDeltaR = cms.double( 0.3 ),
28948     MinN = cms.int32( 1 ),
28949     CentralBxOnly = cms.bool( True ),
28950     SelectQualities = cms.vint32(  )
28951 )
28952 fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28953     saveTags = cms.bool( True ),
28954     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28955     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28956     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28957     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28958     MinN = cms.int32( 0 ),
28959     MaxEta = cms.double( 2.5 ),
28960     AbsEtaBins = cms.vdouble( 0.0 ),
28961     MinNstations = cms.vint32( 0 ),
28962     MinNhits = cms.vint32( 0 ),
28963     CutOnChambers = cms.bool( False ),
28964     MinNchambers = cms.vint32( 0 ),
28965     MaxDr = cms.double( 9999.0 ),
28966     MinDr = cms.double( -1.0 ),
28967     MaxDz = cms.double( 9999.0 ),
28968     MinDxySig = cms.double( -1.0 ),
28969     MinPt = cms.double( 0.0 ),
28970     NSigmaPt = cms.double( 0.0 ),
28971     MatchToPreviousCand = cms.bool( True )
28972 )
28973 fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28974     saveTags = cms.bool( True ),
28975     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28976     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28977     MaxEta = cms.double( 2.5 ),
28978     MinPt = cms.double( 0.0 ),
28979     MaxDeltaR = cms.double( 0.3 ),
28980     MinN = cms.int32( 1 ),
28981     CentralBxOnly = cms.bool( True ),
28982     SelectQualities = cms.vint32(  )
28983 )
28984 fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28985     saveTags = cms.bool( True ),
28986     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28987     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28988     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ),
28989     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ),
28990     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28991     MinN = cms.int32( 1 ),
28992     MaxEta = cms.double( 2.5 ),
28993     MinNhits = cms.int32( 0 ),
28994     MaxDr = cms.double( 2.0 ),
28995     MinDr = cms.double( -1.0 ),
28996     MaxDz = cms.double( 9999.0 ),
28997     MinDxySig = cms.double( -1.0 ),
28998     MinPt = cms.double( 0.0 ),
28999     NSigmaPt = cms.double( 0.0 ),
29000     MaxNormalizedChi2 = cms.double( 9999.0 ),
29001     MaxDXYBeamSpot = cms.double( 9999.0 ),
29002     MinDXYBeamSpot = cms.double( -1.0 ),
29003     MinNmuonHits = cms.int32( 0 ),
29004     MaxPtDifference = cms.double( 9999.0 ),
29005     MinTrackPt = cms.double( 0.0 ),
29006     minMuonStations = cms.int32( 2 ),
29007     minTrkHits = cms.int32( -1 ),
29008     minMuonHits = cms.int32( -1 ),
29009     allowedTypeMask = cms.uint32( 255 ),
29010     requiredTypeMask = cms.uint32( 0 ),
29011     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29012     trkMuonId = cms.uint32( 0 ),
29013     L1MatchingdR = cms.double( 0.3 ),
29014     MatchToPreviousCand = cms.bool( True ),
29015     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29016     requireL3MuonTrajectorySeed = cms.bool( False ),
29017     useSimpleGeometry = cms.bool( True ),
29018     useStation2 = cms.bool( True ),
29019     fallbackToME1 = cms.bool( False ),
29020     cosmicPropagationHypothesis = cms.bool( False ),
29021     useMB2InOverlap = cms.bool( False ),
29022     useTrack = cms.string( "tracker" ),
29023     useState = cms.string( "atVertex" ),
29024     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29025     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29026     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29027 )
29028 fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed",
29029     saveTags = cms.bool( True ),
29030     L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ),
29031     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29032     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29033     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29034     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29035     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29036     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29037     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29038     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29039     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29040 )
29041 fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler",
29042     offset = cms.uint32( 0 ),
29043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29044 )
29045 fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29046     saveTags = cms.bool( True ),
29047     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29048     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
29049     MaxEta = cms.double( 2.5 ),
29050     MinPt = cms.double( 0.0 ),
29051     MaxDeltaR = cms.double( 0.3 ),
29052     MinN = cms.int32( 1 ),
29053     CentralBxOnly = cms.bool( True ),
29054     SelectQualities = cms.vint32(  )
29055 )
29056 fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29057     saveTags = cms.bool( True ),
29058     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29059     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29060     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
29061     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29062     MinN = cms.int32( 0 ),
29063     MaxEta = cms.double( 2.5 ),
29064     AbsEtaBins = cms.vdouble( 0.0 ),
29065     MinNstations = cms.vint32( 0 ),
29066     MinNhits = cms.vint32( 0 ),
29067     CutOnChambers = cms.bool( False ),
29068     MinNchambers = cms.vint32( 0 ),
29069     MaxDr = cms.double( 9999.0 ),
29070     MinDr = cms.double( -1.0 ),
29071     MaxDz = cms.double( 9999.0 ),
29072     MinDxySig = cms.double( -1.0 ),
29073     MinPt = cms.double( 0.0 ),
29074     NSigmaPt = cms.double( 0.0 ),
29075     MatchToPreviousCand = cms.bool( True )
29076 )
29077 fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29078     saveTags = cms.bool( True ),
29079     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29080     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
29081     MaxEta = cms.double( 2.5 ),
29082     MinPt = cms.double( 0.0 ),
29083     MaxDeltaR = cms.double( 0.3 ),
29084     MinN = cms.int32( 1 ),
29085     CentralBxOnly = cms.bool( True ),
29086     SelectQualities = cms.vint32(  )
29087 )
29088 fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29089     saveTags = cms.bool( True ),
29090     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29091     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29092     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ),
29093     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ),
29094     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29095     MinN = cms.int32( 1 ),
29096     MaxEta = cms.double( 2.5 ),
29097     MinNhits = cms.int32( 0 ),
29098     MaxDr = cms.double( 2.0 ),
29099     MinDr = cms.double( -1.0 ),
29100     MaxDz = cms.double( 9999.0 ),
29101     MinDxySig = cms.double( -1.0 ),
29102     MinPt = cms.double( 0.0 ),
29103     NSigmaPt = cms.double( 0.0 ),
29104     MaxNormalizedChi2 = cms.double( 9999.0 ),
29105     MaxDXYBeamSpot = cms.double( 9999.0 ),
29106     MinDXYBeamSpot = cms.double( -1.0 ),
29107     MinNmuonHits = cms.int32( 0 ),
29108     MaxPtDifference = cms.double( 9999.0 ),
29109     MinTrackPt = cms.double( 0.0 ),
29110     minMuonStations = cms.int32( 2 ),
29111     minTrkHits = cms.int32( -1 ),
29112     minMuonHits = cms.int32( -1 ),
29113     allowedTypeMask = cms.uint32( 255 ),
29114     requiredTypeMask = cms.uint32( 0 ),
29115     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29116     trkMuonId = cms.uint32( 0 ),
29117     L1MatchingdR = cms.double( 0.3 ),
29118     MatchToPreviousCand = cms.bool( True ),
29119     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29120     requireL3MuonTrajectorySeed = cms.bool( False ),
29121     useSimpleGeometry = cms.bool( True ),
29122     useStation2 = cms.bool( True ),
29123     fallbackToME1 = cms.bool( False ),
29124     cosmicPropagationHypothesis = cms.bool( False ),
29125     useMB2InOverlap = cms.bool( False ),
29126     useTrack = cms.string( "tracker" ),
29127     useState = cms.string( "atVertex" ),
29128     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29129     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29130     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29131 )
29132 fragment.hltL1sSingleMuHP13 = cms.EDFilter( "HLTL1TSeed",
29133     saveTags = cms.bool( True ),
29134     L1SeedsLogicalExpression = cms.string( "L1_SingleMu13_SQ14_BMTF" ),
29135     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29136     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29137     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29138     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29139     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29140     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29141     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29142     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29143     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29144 )
29145 fragment.hltPreMu0BarrelL1HP13 = cms.EDFilter( "HLTPrescaler",
29146     offset = cms.uint32( 0 ),
29147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29148 )
29149 fragment.hltL1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29150     saveTags = cms.bool( True ),
29151     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29152     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
29153     MaxEta = cms.double( 2.5 ),
29154     MinPt = cms.double( 0.0 ),
29155     MaxDeltaR = cms.double( 0.3 ),
29156     MinN = cms.int32( 1 ),
29157     CentralBxOnly = cms.bool( True ),
29158     SelectQualities = cms.vint32(  )
29159 )
29160 fragment.hltL2fL1sMuHP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29161     saveTags = cms.bool( True ),
29162     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29163     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29164     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
29165     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29166     MinN = cms.int32( 0 ),
29167     MaxEta = cms.double( 2.5 ),
29168     AbsEtaBins = cms.vdouble( 0.0 ),
29169     MinNstations = cms.vint32( 0 ),
29170     MinNhits = cms.vint32( 0 ),
29171     CutOnChambers = cms.bool( False ),
29172     MinNchambers = cms.vint32( 0 ),
29173     MaxDr = cms.double( 9999.0 ),
29174     MinDr = cms.double( -1.0 ),
29175     MaxDz = cms.double( 9999.0 ),
29176     MinDxySig = cms.double( -1.0 ),
29177     MinPt = cms.double( 0.0 ),
29178     NSigmaPt = cms.double( 0.0 ),
29179     MatchToPreviousCand = cms.bool( True )
29180 )
29181 fragment.hltL1fForIterL3L1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29182     saveTags = cms.bool( True ),
29183     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29184     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
29185     MaxEta = cms.double( 2.5 ),
29186     MinPt = cms.double( 0.0 ),
29187     MaxDeltaR = cms.double( 0.3 ),
29188     MinN = cms.int32( 1 ),
29189     CentralBxOnly = cms.bool( True ),
29190     SelectQualities = cms.vint32(  )
29191 )
29192 fragment.hltL3fL1sMuHP13L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29193     saveTags = cms.bool( True ),
29194     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29195     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29196     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP13L2Filtered0" ),
29197     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP13L1Filtered0" ),
29198     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29199     MinN = cms.int32( 1 ),
29200     MaxEta = cms.double( 2.5 ),
29201     MinNhits = cms.int32( 0 ),
29202     MaxDr = cms.double( 2.0 ),
29203     MinDr = cms.double( -1.0 ),
29204     MaxDz = cms.double( 9999.0 ),
29205     MinDxySig = cms.double( -1.0 ),
29206     MinPt = cms.double( 0.0 ),
29207     NSigmaPt = cms.double( 0.0 ),
29208     MaxNormalizedChi2 = cms.double( 9999.0 ),
29209     MaxDXYBeamSpot = cms.double( 9999.0 ),
29210     MinDXYBeamSpot = cms.double( -1.0 ),
29211     MinNmuonHits = cms.int32( 0 ),
29212     MaxPtDifference = cms.double( 9999.0 ),
29213     MinTrackPt = cms.double( 0.0 ),
29214     minMuonStations = cms.int32( 2 ),
29215     minTrkHits = cms.int32( -1 ),
29216     minMuonHits = cms.int32( -1 ),
29217     allowedTypeMask = cms.uint32( 255 ),
29218     requiredTypeMask = cms.uint32( 0 ),
29219     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29220     trkMuonId = cms.uint32( 0 ),
29221     L1MatchingdR = cms.double( 0.3 ),
29222     MatchToPreviousCand = cms.bool( True ),
29223     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29224     requireL3MuonTrajectorySeed = cms.bool( False ),
29225     useSimpleGeometry = cms.bool( True ),
29226     useStation2 = cms.bool( True ),
29227     fallbackToME1 = cms.bool( False ),
29228     cosmicPropagationHypothesis = cms.bool( False ),
29229     useMB2InOverlap = cms.bool( False ),
29230     useTrack = cms.string( "tracker" ),
29231     useState = cms.string( "atVertex" ),
29232     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29233     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29234     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29235 )
29236 fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler",
29237     offset = cms.uint32( 0 ),
29238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29239 )
29240 fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29241     saveTags = cms.bool( True ),
29242     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29243     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
29244     MaxEta = cms.double( 2.5 ),
29245     MinPt = cms.double( 0.0 ),
29246     MaxDeltaR = cms.double( 0.3 ),
29247     MinN = cms.int32( 1 ),
29248     CentralBxOnly = cms.bool( True ),
29249     SelectQualities = cms.vint32(  )
29250 )
29251 fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29252     saveTags = cms.bool( True ),
29253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29254     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29255     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29256     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29257     MinN = cms.int32( 0 ),
29258     MaxEta = cms.double( 2.5 ),
29259     AbsEtaBins = cms.vdouble( 0.0 ),
29260     MinNstations = cms.vint32( 0 ),
29261     MinNhits = cms.vint32( 0 ),
29262     CutOnChambers = cms.bool( False ),
29263     MinNchambers = cms.vint32( 0 ),
29264     MaxDr = cms.double( 9999.0 ),
29265     MinDr = cms.double( -1.0 ),
29266     MaxDz = cms.double( 9999.0 ),
29267     MinDxySig = cms.double( -1.0 ),
29268     MinPt = cms.double( 0.0 ),
29269     NSigmaPt = cms.double( 0.0 ),
29270     MatchToPreviousCand = cms.bool( True )
29271 )
29272 fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29273     saveTags = cms.bool( True ),
29274     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29275     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29276     MaxEta = cms.double( 2.5 ),
29277     MinPt = cms.double( 0.0 ),
29278     MaxDeltaR = cms.double( 0.3 ),
29279     MinN = cms.int32( 1 ),
29280     CentralBxOnly = cms.bool( True ),
29281     SelectQualities = cms.vint32(  )
29282 )
29283 fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29284     saveTags = cms.bool( True ),
29285     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29286     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29287     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ),
29288     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ),
29289     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29290     MinN = cms.int32( 1 ),
29291     MaxEta = cms.double( 2.5 ),
29292     MinNhits = cms.int32( 0 ),
29293     MaxDr = cms.double( 2.0 ),
29294     MinDr = cms.double( -1.0 ),
29295     MaxDz = cms.double( 9999.0 ),
29296     MinDxySig = cms.double( 6.0 ),
29297     MinPt = cms.double( 0.0 ),
29298     NSigmaPt = cms.double( 0.0 ),
29299     MaxNormalizedChi2 = cms.double( 9999.0 ),
29300     MaxDXYBeamSpot = cms.double( 9999.0 ),
29301     MinDXYBeamSpot = cms.double( -1.0 ),
29302     MinNmuonHits = cms.int32( 0 ),
29303     MaxPtDifference = cms.double( 9999.0 ),
29304     MinTrackPt = cms.double( 0.0 ),
29305     minMuonStations = cms.int32( 2 ),
29306     minTrkHits = cms.int32( -1 ),
29307     minMuonHits = cms.int32( -1 ),
29308     allowedTypeMask = cms.uint32( 255 ),
29309     requiredTypeMask = cms.uint32( 0 ),
29310     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29311     trkMuonId = cms.uint32( 0 ),
29312     L1MatchingdR = cms.double( 0.3 ),
29313     MatchToPreviousCand = cms.bool( True ),
29314     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29315     requireL3MuonTrajectorySeed = cms.bool( False ),
29316     useSimpleGeometry = cms.bool( True ),
29317     useStation2 = cms.bool( True ),
29318     fallbackToME1 = cms.bool( False ),
29319     cosmicPropagationHypothesis = cms.bool( False ),
29320     useMB2InOverlap = cms.bool( False ),
29321     useTrack = cms.string( "tracker" ),
29322     useState = cms.string( "atVertex" ),
29323     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29324     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29325     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29326 )
29327 fragment.hltL1sSingleMu5Barrel = cms.EDFilter( "HLTL1TSeed",
29328     saveTags = cms.bool( True ),
29329     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF" ),
29330     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29331     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29332     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29333     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29334     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29335     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29336     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29337     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29338     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29339 )
29340 fragment.hltPreMu4BarrelIP4 = cms.EDFilter( "HLTPrescaler",
29341     offset = cms.uint32( 0 ),
29342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29343 )
29344 fragment.hltL1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29345     saveTags = cms.bool( True ),
29346     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29347     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5Barrel" ),
29348     MaxEta = cms.double( 2.5 ),
29349     MinPt = cms.double( 0.0 ),
29350     MaxDeltaR = cms.double( 0.3 ),
29351     MinN = cms.int32( 1 ),
29352     CentralBxOnly = cms.bool( True ),
29353     SelectQualities = cms.vint32(  )
29354 )
29355 fragment.hltL2fL1sMu4SQ12L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29356     saveTags = cms.bool( True ),
29357     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29358     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29359     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29360     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29361     MinN = cms.int32( 0 ),
29362     MaxEta = cms.double( 2.5 ),
29363     AbsEtaBins = cms.vdouble( 0.0 ),
29364     MinNstations = cms.vint32( 0 ),
29365     MinNhits = cms.vint32( 0 ),
29366     CutOnChambers = cms.bool( False ),
29367     MinNchambers = cms.vint32( 0 ),
29368     MaxDr = cms.double( 9999.0 ),
29369     MinDr = cms.double( -1.0 ),
29370     MaxDz = cms.double( 9999.0 ),
29371     MinDxySig = cms.double( -1.0 ),
29372     MinPt = cms.double( 0.0 ),
29373     NSigmaPt = cms.double( 0.0 ),
29374     MatchToPreviousCand = cms.bool( True )
29375 )
29376 fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29377     saveTags = cms.bool( True ),
29378     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29379     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29380     MaxEta = cms.double( 2.5 ),
29381     MinPt = cms.double( 0.0 ),
29382     MaxDeltaR = cms.double( 0.3 ),
29383     MinN = cms.int32( 1 ),
29384     CentralBxOnly = cms.bool( True ),
29385     SelectQualities = cms.vint32(  )
29386 )
29387 fragment.hltL3fL1sMu4SQ12IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29388     saveTags = cms.bool( True ),
29389     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29390     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29391     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29392     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29393     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29394     MinN = cms.int32( 1 ),
29395     MaxEta = cms.double( 2.5 ),
29396     MinNhits = cms.int32( 0 ),
29397     MaxDr = cms.double( 2.0 ),
29398     MinDr = cms.double( -1.0 ),
29399     MaxDz = cms.double( 9999.0 ),
29400     MinDxySig = cms.double( 4.0 ),
29401     MinPt = cms.double( 4.0 ),
29402     NSigmaPt = cms.double( 0.0 ),
29403     MaxNormalizedChi2 = cms.double( 9999.0 ),
29404     MaxDXYBeamSpot = cms.double( 9999.0 ),
29405     MinDXYBeamSpot = cms.double( -1.0 ),
29406     MinNmuonHits = cms.int32( 0 ),
29407     MaxPtDifference = cms.double( 9999.0 ),
29408     MinTrackPt = cms.double( 0.0 ),
29409     minMuonStations = cms.int32( 2 ),
29410     minTrkHits = cms.int32( -1 ),
29411     minMuonHits = cms.int32( -1 ),
29412     allowedTypeMask = cms.uint32( 255 ),
29413     requiredTypeMask = cms.uint32( 0 ),
29414     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29415     trkMuonId = cms.uint32( 0 ),
29416     L1MatchingdR = cms.double( 0.3 ),
29417     MatchToPreviousCand = cms.bool( True ),
29418     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29419     requireL3MuonTrajectorySeed = cms.bool( False ),
29420     useSimpleGeometry = cms.bool( True ),
29421     useStation2 = cms.bool( True ),
29422     fallbackToME1 = cms.bool( False ),
29423     cosmicPropagationHypothesis = cms.bool( False ),
29424     useMB2InOverlap = cms.bool( False ),
29425     useTrack = cms.string( "tracker" ),
29426     useState = cms.string( "atVertex" ),
29427     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29428     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29429     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29430 )
29431 fragment.hltPreMu4BarrelIP6 = cms.EDFilter( "HLTPrescaler",
29432     offset = cms.uint32( 0 ),
29433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29434 )
29435 fragment.hltL3fL1sMu4SQ12IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29436     saveTags = cms.bool( True ),
29437     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29438     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29439     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29440     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29441     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29442     MinN = cms.int32( 1 ),
29443     MaxEta = cms.double( 2.5 ),
29444     MinNhits = cms.int32( 0 ),
29445     MaxDr = cms.double( 2.0 ),
29446     MinDr = cms.double( -1.0 ),
29447     MaxDz = cms.double( 9999.0 ),
29448     MinDxySig = cms.double( 6.0 ),
29449     MinPt = cms.double( 4.0 ),
29450     NSigmaPt = cms.double( 0.0 ),
29451     MaxNormalizedChi2 = cms.double( 9999.0 ),
29452     MaxDXYBeamSpot = cms.double( 9999.0 ),
29453     MinDXYBeamSpot = cms.double( -1.0 ),
29454     MinNmuonHits = cms.int32( 0 ),
29455     MaxPtDifference = cms.double( 9999.0 ),
29456     MinTrackPt = cms.double( 0.0 ),
29457     minMuonStations = cms.int32( 2 ),
29458     minTrkHits = cms.int32( -1 ),
29459     minMuonHits = cms.int32( -1 ),
29460     allowedTypeMask = cms.uint32( 255 ),
29461     requiredTypeMask = cms.uint32( 0 ),
29462     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29463     trkMuonId = cms.uint32( 0 ),
29464     L1MatchingdR = cms.double( 0.3 ),
29465     MatchToPreviousCand = cms.bool( True ),
29466     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29467     requireL3MuonTrajectorySeed = cms.bool( False ),
29468     useSimpleGeometry = cms.bool( True ),
29469     useStation2 = cms.bool( True ),
29470     fallbackToME1 = cms.bool( False ),
29471     cosmicPropagationHypothesis = cms.bool( False ),
29472     useMB2InOverlap = cms.bool( False ),
29473     useTrack = cms.string( "tracker" ),
29474     useState = cms.string( "atVertex" ),
29475     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29476     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29477     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29478 )
29479 fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler",
29480     offset = cms.uint32( 0 ),
29481     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29482 )
29483 fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29484     saveTags = cms.bool( True ),
29485     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29486     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
29487     MaxEta = cms.double( 2.5 ),
29488     MinPt = cms.double( 0.0 ),
29489     MaxDeltaR = cms.double( 0.3 ),
29490     MinN = cms.int32( 1 ),
29491     CentralBxOnly = cms.bool( True ),
29492     SelectQualities = cms.vint32(  )
29493 )
29494 fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29495     saveTags = cms.bool( True ),
29496     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29497     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29498     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29499     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29500     MinN = cms.int32( 0 ),
29501     MaxEta = cms.double( 2.5 ),
29502     AbsEtaBins = cms.vdouble( 0.0 ),
29503     MinNstations = cms.vint32( 0 ),
29504     MinNhits = cms.vint32( 0 ),
29505     CutOnChambers = cms.bool( False ),
29506     MinNchambers = cms.vint32( 0 ),
29507     MaxDr = cms.double( 9999.0 ),
29508     MinDr = cms.double( -1.0 ),
29509     MaxDz = cms.double( 9999.0 ),
29510     MinDxySig = cms.double( -1.0 ),
29511     MinPt = cms.double( 0.0 ),
29512     NSigmaPt = cms.double( 0.0 ),
29513     MatchToPreviousCand = cms.bool( True )
29514 )
29515 fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29516     saveTags = cms.bool( True ),
29517     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29518     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29519     MaxEta = cms.double( 2.5 ),
29520     MinPt = cms.double( 0.0 ),
29521     MaxDeltaR = cms.double( 0.3 ),
29522     MinN = cms.int32( 1 ),
29523     CentralBxOnly = cms.bool( True ),
29524     SelectQualities = cms.vint32(  )
29525 )
29526 fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29527     saveTags = cms.bool( True ),
29528     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29529     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29530     PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ),
29531     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ),
29532     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29533     MinN = cms.int32( 1 ),
29534     MaxEta = cms.double( 2.5 ),
29535     MinNhits = cms.int32( 0 ),
29536     MaxDr = cms.double( 2.0 ),
29537     MinDr = cms.double( -1.0 ),
29538     MaxDz = cms.double( 9999.0 ),
29539     MinDxySig = cms.double( 6.0 ),
29540     MinPt = cms.double( 6.0 ),
29541     NSigmaPt = cms.double( 0.0 ),
29542     MaxNormalizedChi2 = cms.double( 9999.0 ),
29543     MaxDXYBeamSpot = cms.double( 9999.0 ),
29544     MinDXYBeamSpot = cms.double( -1.0 ),
29545     MinNmuonHits = cms.int32( 0 ),
29546     MaxPtDifference = cms.double( 9999.0 ),
29547     MinTrackPt = cms.double( 0.0 ),
29548     minMuonStations = cms.int32( 2 ),
29549     minTrkHits = cms.int32( -1 ),
29550     minMuonHits = cms.int32( -1 ),
29551     allowedTypeMask = cms.uint32( 255 ),
29552     requiredTypeMask = cms.uint32( 0 ),
29553     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29554     trkMuonId = cms.uint32( 0 ),
29555     L1MatchingdR = cms.double( 0.3 ),
29556     MatchToPreviousCand = cms.bool( True ),
29557     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29558     requireL3MuonTrajectorySeed = cms.bool( False ),
29559     useSimpleGeometry = cms.bool( True ),
29560     useStation2 = cms.bool( True ),
29561     fallbackToME1 = cms.bool( False ),
29562     cosmicPropagationHypothesis = cms.bool( False ),
29563     useMB2InOverlap = cms.bool( False ),
29564     useTrack = cms.string( "tracker" ),
29565     useState = cms.string( "atVertex" ),
29566     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29567     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29568     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29569 )
29570 fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler",
29571     offset = cms.uint32( 0 ),
29572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29573 )
29574 fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29575     saveTags = cms.bool( True ),
29576     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29577     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
29578     MaxEta = cms.double( 2.5 ),
29579     MinPt = cms.double( 0.0 ),
29580     MaxDeltaR = cms.double( 0.3 ),
29581     MinN = cms.int32( 1 ),
29582     CentralBxOnly = cms.bool( True ),
29583     SelectQualities = cms.vint32(  )
29584 )
29585 fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29586     saveTags = cms.bool( True ),
29587     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29588     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29589     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29590     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29591     MinN = cms.int32( 0 ),
29592     MaxEta = cms.double( 2.5 ),
29593     AbsEtaBins = cms.vdouble( 0.0 ),
29594     MinNstations = cms.vint32( 0 ),
29595     MinNhits = cms.vint32( 0 ),
29596     CutOnChambers = cms.bool( False ),
29597     MinNchambers = cms.vint32( 0 ),
29598     MaxDr = cms.double( 9999.0 ),
29599     MinDr = cms.double( -1.0 ),
29600     MaxDz = cms.double( 9999.0 ),
29601     MinDxySig = cms.double( -1.0 ),
29602     MinPt = cms.double( 0.0 ),
29603     NSigmaPt = cms.double( 0.0 ),
29604     MatchToPreviousCand = cms.bool( True )
29605 )
29606 fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29607     saveTags = cms.bool( True ),
29608     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29609     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29610     MaxEta = cms.double( 2.5 ),
29611     MinPt = cms.double( 0.0 ),
29612     MaxDeltaR = cms.double( 0.3 ),
29613     MinN = cms.int32( 1 ),
29614     CentralBxOnly = cms.bool( True ),
29615     SelectQualities = cms.vint32(  )
29616 )
29617 fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29618     saveTags = cms.bool( True ),
29619     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29620     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29621     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ),
29622     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ),
29623     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29624     MinN = cms.int32( 1 ),
29625     MaxEta = cms.double( 2.5 ),
29626     MinNhits = cms.int32( 0 ),
29627     MaxDr = cms.double( 2.0 ),
29628     MinDr = cms.double( -1.0 ),
29629     MaxDz = cms.double( 9999.0 ),
29630     MinDxySig = cms.double( 6.0 ),
29631     MinPt = cms.double( 7.0 ),
29632     NSigmaPt = cms.double( 0.0 ),
29633     MaxNormalizedChi2 = cms.double( 9999.0 ),
29634     MaxDXYBeamSpot = cms.double( 9999.0 ),
29635     MinDXYBeamSpot = cms.double( -1.0 ),
29636     MinNmuonHits = cms.int32( 0 ),
29637     MaxPtDifference = cms.double( 9999.0 ),
29638     MinTrackPt = cms.double( 0.0 ),
29639     minMuonStations = cms.int32( 2 ),
29640     minTrkHits = cms.int32( -1 ),
29641     minMuonHits = cms.int32( -1 ),
29642     allowedTypeMask = cms.uint32( 255 ),
29643     requiredTypeMask = cms.uint32( 0 ),
29644     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29645     trkMuonId = cms.uint32( 0 ),
29646     L1MatchingdR = cms.double( 0.3 ),
29647     MatchToPreviousCand = cms.bool( True ),
29648     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29649     requireL3MuonTrajectorySeed = cms.bool( False ),
29650     useSimpleGeometry = cms.bool( True ),
29651     useStation2 = cms.bool( True ),
29652     fallbackToME1 = cms.bool( False ),
29653     cosmicPropagationHypothesis = cms.bool( False ),
29654     useMB2InOverlap = cms.bool( False ),
29655     useTrack = cms.string( "tracker" ),
29656     useState = cms.string( "atVertex" ),
29657     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29658     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29659     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29660 )
29661 fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler",
29662     offset = cms.uint32( 0 ),
29663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29664 )
29665 fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29666     saveTags = cms.bool( True ),
29667     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29668     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
29669     MaxEta = cms.double( 2.5 ),
29670     MinPt = cms.double( 0.0 ),
29671     MaxDeltaR = cms.double( 0.3 ),
29672     MinN = cms.int32( 1 ),
29673     CentralBxOnly = cms.bool( True ),
29674     SelectQualities = cms.vint32(  )
29675 )
29676 fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29677     saveTags = cms.bool( True ),
29678     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29679     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29680     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29681     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29682     MinN = cms.int32( 0 ),
29683     MaxEta = cms.double( 2.5 ),
29684     AbsEtaBins = cms.vdouble( 0.0 ),
29685     MinNstations = cms.vint32( 0 ),
29686     MinNhits = cms.vint32( 0 ),
29687     CutOnChambers = cms.bool( False ),
29688     MinNchambers = cms.vint32( 0 ),
29689     MaxDr = cms.double( 9999.0 ),
29690     MinDr = cms.double( -1.0 ),
29691     MaxDz = cms.double( 9999.0 ),
29692     MinDxySig = cms.double( -1.0 ),
29693     MinPt = cms.double( 0.0 ),
29694     NSigmaPt = cms.double( 0.0 ),
29695     MatchToPreviousCand = cms.bool( True )
29696 )
29697 fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29698     saveTags = cms.bool( True ),
29699     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29700     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29701     MaxEta = cms.double( 2.5 ),
29702     MinPt = cms.double( 0.0 ),
29703     MaxDeltaR = cms.double( 0.3 ),
29704     MinN = cms.int32( 1 ),
29705     CentralBxOnly = cms.bool( True ),
29706     SelectQualities = cms.vint32(  )
29707 )
29708 fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29709     saveTags = cms.bool( True ),
29710     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29711     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29712     PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ),
29713     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ),
29714     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29715     MinN = cms.int32( 1 ),
29716     MaxEta = cms.double( 2.5 ),
29717     MinNhits = cms.int32( 0 ),
29718     MaxDr = cms.double( 2.0 ),
29719     MinDr = cms.double( -1.0 ),
29720     MaxDz = cms.double( 9999.0 ),
29721     MinDxySig = cms.double( 6.0 ),
29722     MinPt = cms.double( 8.0 ),
29723     NSigmaPt = cms.double( 0.0 ),
29724     MaxNormalizedChi2 = cms.double( 9999.0 ),
29725     MaxDXYBeamSpot = cms.double( 9999.0 ),
29726     MinDXYBeamSpot = cms.double( -1.0 ),
29727     MinNmuonHits = cms.int32( 0 ),
29728     MaxPtDifference = cms.double( 9999.0 ),
29729     MinTrackPt = cms.double( 0.0 ),
29730     minMuonStations = cms.int32( 2 ),
29731     minTrkHits = cms.int32( -1 ),
29732     minMuonHits = cms.int32( -1 ),
29733     allowedTypeMask = cms.uint32( 255 ),
29734     requiredTypeMask = cms.uint32( 0 ),
29735     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29736     trkMuonId = cms.uint32( 0 ),
29737     L1MatchingdR = cms.double( 0.3 ),
29738     MatchToPreviousCand = cms.bool( True ),
29739     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29740     requireL3MuonTrajectorySeed = cms.bool( False ),
29741     useSimpleGeometry = cms.bool( True ),
29742     useStation2 = cms.bool( True ),
29743     fallbackToME1 = cms.bool( False ),
29744     cosmicPropagationHypothesis = cms.bool( False ),
29745     useMB2InOverlap = cms.bool( False ),
29746     useTrack = cms.string( "tracker" ),
29747     useState = cms.string( "atVertex" ),
29748     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29749     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29750     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29751 )
29752 fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler",
29753     offset = cms.uint32( 0 ),
29754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29755 )
29756 fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29757     saveTags = cms.bool( True ),
29758     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29759     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
29760     MaxEta = cms.double( 2.5 ),
29761     MinPt = cms.double( 0.0 ),
29762     MaxDeltaR = cms.double( 0.3 ),
29763     MinN = cms.int32( 1 ),
29764     CentralBxOnly = cms.bool( True ),
29765     SelectQualities = cms.vint32(  )
29766 )
29767 fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29768     saveTags = cms.bool( True ),
29769     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29770     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29771     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29772     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29773     MinN = cms.int32( 0 ),
29774     MaxEta = cms.double( 2.5 ),
29775     AbsEtaBins = cms.vdouble( 0.0 ),
29776     MinNstations = cms.vint32( 0 ),
29777     MinNhits = cms.vint32( 0 ),
29778     CutOnChambers = cms.bool( False ),
29779     MinNchambers = cms.vint32( 0 ),
29780     MaxDr = cms.double( 9999.0 ),
29781     MinDr = cms.double( -1.0 ),
29782     MaxDz = cms.double( 9999.0 ),
29783     MinDxySig = cms.double( -1.0 ),
29784     MinPt = cms.double( 0.0 ),
29785     NSigmaPt = cms.double( 0.0 ),
29786     MatchToPreviousCand = cms.bool( True )
29787 )
29788 fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29789     saveTags = cms.bool( True ),
29790     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29791     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29792     MaxEta = cms.double( 2.5 ),
29793     MinPt = cms.double( 0.0 ),
29794     MaxDeltaR = cms.double( 0.3 ),
29795     MinN = cms.int32( 1 ),
29796     CentralBxOnly = cms.bool( True ),
29797     SelectQualities = cms.vint32(  )
29798 )
29799 fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29800     saveTags = cms.bool( True ),
29801     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29802     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29803     PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ),
29804     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ),
29805     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29806     MinN = cms.int32( 1 ),
29807     MaxEta = cms.double( 2.5 ),
29808     MinNhits = cms.int32( 0 ),
29809     MaxDr = cms.double( 2.0 ),
29810     MinDr = cms.double( -1.0 ),
29811     MaxDz = cms.double( 9999.0 ),
29812     MinDxySig = cms.double( 6.0 ),
29813     MinPt = cms.double( 9.0 ),
29814     NSigmaPt = cms.double( 0.0 ),
29815     MaxNormalizedChi2 = cms.double( 9999.0 ),
29816     MaxDXYBeamSpot = cms.double( 9999.0 ),
29817     MinDXYBeamSpot = cms.double( -1.0 ),
29818     MinNmuonHits = cms.int32( 0 ),
29819     MaxPtDifference = cms.double( 9999.0 ),
29820     MinTrackPt = cms.double( 0.0 ),
29821     minMuonStations = cms.int32( 2 ),
29822     minTrkHits = cms.int32( -1 ),
29823     minMuonHits = cms.int32( -1 ),
29824     allowedTypeMask = cms.uint32( 255 ),
29825     requiredTypeMask = cms.uint32( 0 ),
29826     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29827     trkMuonId = cms.uint32( 0 ),
29828     L1MatchingdR = cms.double( 0.3 ),
29829     MatchToPreviousCand = cms.bool( True ),
29830     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29831     requireL3MuonTrajectorySeed = cms.bool( False ),
29832     useSimpleGeometry = cms.bool( True ),
29833     useStation2 = cms.bool( True ),
29834     fallbackToME1 = cms.bool( False ),
29835     cosmicPropagationHypothesis = cms.bool( False ),
29836     useMB2InOverlap = cms.bool( False ),
29837     useTrack = cms.string( "tracker" ),
29838     useState = cms.string( "atVertex" ),
29839     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29840     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29841     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29842 )
29843 fragment.hltPreMu10BarrelL1HP11IP4 = cms.EDFilter( "HLTPrescaler",
29844     offset = cms.uint32( 0 ),
29845     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29846 )
29847 fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29848     saveTags = cms.bool( True ),
29849     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29850     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
29851     MaxEta = cms.double( 2.5 ),
29852     MinPt = cms.double( 0.0 ),
29853     MaxDeltaR = cms.double( 0.3 ),
29854     MinN = cms.int32( 1 ),
29855     CentralBxOnly = cms.bool( True ),
29856     SelectQualities = cms.vint32(  )
29857 )
29858 fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29859     saveTags = cms.bool( True ),
29860     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29861     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29862     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29863     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29864     MinN = cms.int32( 0 ),
29865     MaxEta = cms.double( 2.5 ),
29866     AbsEtaBins = cms.vdouble( 0.0 ),
29867     MinNstations = cms.vint32( 0 ),
29868     MinNhits = cms.vint32( 0 ),
29869     CutOnChambers = cms.bool( False ),
29870     MinNchambers = cms.vint32( 0 ),
29871     MaxDr = cms.double( 9999.0 ),
29872     MinDr = cms.double( -1.0 ),
29873     MaxDz = cms.double( 9999.0 ),
29874     MinDxySig = cms.double( -1.0 ),
29875     MinPt = cms.double( 0.0 ),
29876     NSigmaPt = cms.double( 0.0 ),
29877     MatchToPreviousCand = cms.bool( True )
29878 )
29879 fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29880     saveTags = cms.bool( True ),
29881     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29882     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29883     MaxEta = cms.double( 2.5 ),
29884     MinPt = cms.double( 0.0 ),
29885     MaxDeltaR = cms.double( 0.3 ),
29886     MinN = cms.int32( 1 ),
29887     CentralBxOnly = cms.bool( True ),
29888     SelectQualities = cms.vint32(  )
29889 )
29890 fragment.hltL3fL1sMu10HP11IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29891     saveTags = cms.bool( True ),
29892     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29893     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29894     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29895     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29896     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29897     MinN = cms.int32( 1 ),
29898     MaxEta = cms.double( 2.5 ),
29899     MinNhits = cms.int32( 0 ),
29900     MaxDr = cms.double( 2.0 ),
29901     MinDr = cms.double( -1.0 ),
29902     MaxDz = cms.double( 9999.0 ),
29903     MinDxySig = cms.double( 4.0 ),
29904     MinPt = cms.double( 10.0 ),
29905     NSigmaPt = cms.double( 0.0 ),
29906     MaxNormalizedChi2 = cms.double( 9999.0 ),
29907     MaxDXYBeamSpot = cms.double( 9999.0 ),
29908     MinDXYBeamSpot = cms.double( -1.0 ),
29909     MinNmuonHits = cms.int32( 0 ),
29910     MaxPtDifference = cms.double( 9999.0 ),
29911     MinTrackPt = cms.double( 0.0 ),
29912     minMuonStations = cms.int32( 2 ),
29913     minTrkHits = cms.int32( -1 ),
29914     minMuonHits = cms.int32( -1 ),
29915     allowedTypeMask = cms.uint32( 255 ),
29916     requiredTypeMask = cms.uint32( 0 ),
29917     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29918     trkMuonId = cms.uint32( 0 ),
29919     L1MatchingdR = cms.double( 0.3 ),
29920     MatchToPreviousCand = cms.bool( True ),
29921     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29922     requireL3MuonTrajectorySeed = cms.bool( False ),
29923     useSimpleGeometry = cms.bool( True ),
29924     useStation2 = cms.bool( True ),
29925     fallbackToME1 = cms.bool( False ),
29926     cosmicPropagationHypothesis = cms.bool( False ),
29927     useMB2InOverlap = cms.bool( False ),
29928     useTrack = cms.string( "tracker" ),
29929     useState = cms.string( "atVertex" ),
29930     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29931     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29932     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29933 )
29934 fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler",
29935     offset = cms.uint32( 0 ),
29936     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29937 )
29938 fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29939     saveTags = cms.bool( True ),
29940     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29941     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29942     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29943     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29944     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29945     MinN = cms.int32( 1 ),
29946     MaxEta = cms.double( 2.5 ),
29947     MinNhits = cms.int32( 0 ),
29948     MaxDr = cms.double( 2.0 ),
29949     MinDr = cms.double( -1.0 ),
29950     MaxDz = cms.double( 9999.0 ),
29951     MinDxySig = cms.double( 6.0 ),
29952     MinPt = cms.double( 10.0 ),
29953     NSigmaPt = cms.double( 0.0 ),
29954     MaxNormalizedChi2 = cms.double( 9999.0 ),
29955     MaxDXYBeamSpot = cms.double( 9999.0 ),
29956     MinDXYBeamSpot = cms.double( -1.0 ),
29957     MinNmuonHits = cms.int32( 0 ),
29958     MaxPtDifference = cms.double( 9999.0 ),
29959     MinTrackPt = cms.double( 0.0 ),
29960     minMuonStations = cms.int32( 2 ),
29961     minTrkHits = cms.int32( -1 ),
29962     minMuonHits = cms.int32( -1 ),
29963     allowedTypeMask = cms.uint32( 255 ),
29964     requiredTypeMask = cms.uint32( 0 ),
29965     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29966     trkMuonId = cms.uint32( 0 ),
29967     L1MatchingdR = cms.double( 0.3 ),
29968     MatchToPreviousCand = cms.bool( True ),
29969     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29970     requireL3MuonTrajectorySeed = cms.bool( False ),
29971     useSimpleGeometry = cms.bool( True ),
29972     useStation2 = cms.bool( True ),
29973     fallbackToME1 = cms.bool( False ),
29974     cosmicPropagationHypothesis = cms.bool( False ),
29975     useMB2InOverlap = cms.bool( False ),
29976     useTrack = cms.string( "tracker" ),
29977     useState = cms.string( "atVertex" ),
29978     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29979     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29980     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29981 )
29982 fragment.hltPreMu12BarrelL1HP13IP4 = cms.EDFilter( "HLTPrescaler",
29983     offset = cms.uint32( 0 ),
29984     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29985 )
29986 fragment.hltL1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29987     saveTags = cms.bool( True ),
29988     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29989     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
29990     MaxEta = cms.double( 2.5 ),
29991     MinPt = cms.double( 0.0 ),
29992     MaxDeltaR = cms.double( 0.3 ),
29993     MinN = cms.int32( 1 ),
29994     CentralBxOnly = cms.bool( True ),
29995     SelectQualities = cms.vint32(  )
29996 )
29997 fragment.hltL2fL1sMu12HP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29998     saveTags = cms.bool( True ),
29999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
30000     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
30001     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
30002     SeedMapTag = cms.InputTag( "hltL2Muons" ),
30003     MinN = cms.int32( 0 ),
30004     MaxEta = cms.double( 2.5 ),
30005     AbsEtaBins = cms.vdouble( 0.0 ),
30006     MinNstations = cms.vint32( 0 ),
30007     MinNhits = cms.vint32( 0 ),
30008     CutOnChambers = cms.bool( False ),
30009     MinNchambers = cms.vint32( 0 ),
30010     MaxDr = cms.double( 9999.0 ),
30011     MinDr = cms.double( -1.0 ),
30012     MaxDz = cms.double( 9999.0 ),
30013     MinDxySig = cms.double( -1.0 ),
30014     MinPt = cms.double( 0.0 ),
30015     NSigmaPt = cms.double( 0.0 ),
30016     MatchToPreviousCand = cms.bool( True )
30017 )
30018 fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
30019     saveTags = cms.bool( True ),
30020     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
30021     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
30022     MaxEta = cms.double( 2.5 ),
30023     MinPt = cms.double( 0.0 ),
30024     MaxDeltaR = cms.double( 0.3 ),
30025     MinN = cms.int32( 1 ),
30026     CentralBxOnly = cms.bool( True ),
30027     SelectQualities = cms.vint32(  )
30028 )
30029 fragment.hltL3fL1sMu12HP13IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
30030     saveTags = cms.bool( True ),
30031     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
30032     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
30033     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
30034     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
30035     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
30036     MinN = cms.int32( 1 ),
30037     MaxEta = cms.double( 2.5 ),
30038     MinNhits = cms.int32( 0 ),
30039     MaxDr = cms.double( 2.0 ),
30040     MinDr = cms.double( -1.0 ),
30041     MaxDz = cms.double( 9999.0 ),
30042     MinDxySig = cms.double( 4.0 ),
30043     MinPt = cms.double( 12.0 ),
30044     NSigmaPt = cms.double( 0.0 ),
30045     MaxNormalizedChi2 = cms.double( 9999.0 ),
30046     MaxDXYBeamSpot = cms.double( 9999.0 ),
30047     MinDXYBeamSpot = cms.double( -1.0 ),
30048     MinNmuonHits = cms.int32( 0 ),
30049     MaxPtDifference = cms.double( 9999.0 ),
30050     MinTrackPt = cms.double( 0.0 ),
30051     minMuonStations = cms.int32( 2 ),
30052     minTrkHits = cms.int32( -1 ),
30053     minMuonHits = cms.int32( -1 ),
30054     allowedTypeMask = cms.uint32( 255 ),
30055     requiredTypeMask = cms.uint32( 0 ),
30056     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
30057     trkMuonId = cms.uint32( 0 ),
30058     L1MatchingdR = cms.double( 0.3 ),
30059     MatchToPreviousCand = cms.bool( True ),
30060     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
30061     requireL3MuonTrajectorySeed = cms.bool( False ),
30062     useSimpleGeometry = cms.bool( True ),
30063     useStation2 = cms.bool( True ),
30064     fallbackToME1 = cms.bool( False ),
30065     cosmicPropagationHypothesis = cms.bool( False ),
30066     useMB2InOverlap = cms.bool( False ),
30067     useTrack = cms.string( "tracker" ),
30068     useState = cms.string( "atVertex" ),
30069     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
30070     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
30071     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
30072 )
30073 fragment.hltPreMu12BarrelL1HP13IP6 = cms.EDFilter( "HLTPrescaler",
30074     offset = cms.uint32( 0 ),
30075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30076 )
30077 fragment.hltL3fL1sMu12HP13IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
30078     saveTags = cms.bool( True ),
30079     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
30080     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
30081     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
30082     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
30083     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
30084     MinN = cms.int32( 1 ),
30085     MaxEta = cms.double( 2.5 ),
30086     MinNhits = cms.int32( 0 ),
30087     MaxDr = cms.double( 2.0 ),
30088     MinDr = cms.double( -1.0 ),
30089     MaxDz = cms.double( 9999.0 ),
30090     MinDxySig = cms.double( 6.0 ),
30091     MinPt = cms.double( 12.0 ),
30092     NSigmaPt = cms.double( 0.0 ),
30093     MaxNormalizedChi2 = cms.double( 9999.0 ),
30094     MaxDXYBeamSpot = cms.double( 9999.0 ),
30095     MinDXYBeamSpot = cms.double( -1.0 ),
30096     MinNmuonHits = cms.int32( 0 ),
30097     MaxPtDifference = cms.double( 9999.0 ),
30098     MinTrackPt = cms.double( 0.0 ),
30099     minMuonStations = cms.int32( 2 ),
30100     minTrkHits = cms.int32( -1 ),
30101     minMuonHits = cms.int32( -1 ),
30102     allowedTypeMask = cms.uint32( 255 ),
30103     requiredTypeMask = cms.uint32( 0 ),
30104     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
30105     trkMuonId = cms.uint32( 0 ),
30106     L1MatchingdR = cms.double( 0.3 ),
30107     MatchToPreviousCand = cms.bool( True ),
30108     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
30109     requireL3MuonTrajectorySeed = cms.bool( False ),
30110     useSimpleGeometry = cms.bool( True ),
30111     useStation2 = cms.bool( True ),
30112     fallbackToME1 = cms.bool( False ),
30113     cosmicPropagationHypothesis = cms.bool( False ),
30114     useMB2InOverlap = cms.bool( False ),
30115     useTrack = cms.string( "tracker" ),
30116     useState = cms.string( "atVertex" ),
30117     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
30118     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
30119     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
30120 )
30121 fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler",
30122     offset = cms.uint32( 0 ),
30123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30124 )
30125 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
30126     saveTags = cms.bool( True ),
30127     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" ),
30128     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30129     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30130     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30131     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30132     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30133     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30134     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30135     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30136     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30137 )
30138 fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler",
30139     offset = cms.uint32( 0 ),
30140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30141 )
30142 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
30143     saveTags = cms.bool( True ),
30144     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
30145     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30146     candNonIsolatedTag = cms.InputTag( "" ),
30147     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30148     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ),
30149     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30150     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30151     ncandcut = cms.int32( 1 ),
30152     doIsolated = cms.bool( False ),
30153     region_eta_size = cms.double( 0.522 ),
30154     region_eta_size_ecap = cms.double( 1.0 ),
30155     region_phi_size = cms.double( 1.044 ),
30156     barrel_end = cms.double( 1.4791 ),
30157     endcap_end = cms.double( 2.65 )
30158 )
30159 fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30160     saveTags = cms.bool( True ),
30161     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
30162     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30163     etcutEB = cms.double( 70.0 ),
30164     etcutEE = cms.double( 70.0 ),
30165     minEtaCut = cms.double( -9999.0 ),
30166     maxEtaCut = cms.double( 9999.0 ),
30167     ncandcut = cms.int32( 1 )
30168 )
30169 fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30170     saveTags = cms.bool( True ),
30171     candTag = cms.InputTag( "hltEG70EtFilter" ),
30172     varTag = cms.InputTag( "hltEgammaHoverE" ),
30173     rhoTag = cms.InputTag( "" ),
30174     energyLowEdges = cms.vdouble( 0.0 ),
30175     lessThan = cms.bool( True ),
30176     useEt = cms.bool( False ),
30177     useAbs = cms.bool( False ),
30178     thrRegularEB = cms.vdouble( -1.0 ),
30179     thrRegularEE = cms.vdouble( -1.0 ),
30180     thrOverEEB = cms.vdouble( 0.15 ),
30181     thrOverEEE = cms.vdouble( 0.1 ),
30182     thrOverE2EB = cms.vdouble( -1.0 ),
30183     thrOverE2EE = cms.vdouble( -1.0 ),
30184     ncandcut = cms.int32( 1 ),
30185     doRhoCorrection = cms.bool( False ),
30186     rhoMax = cms.double( 9.9999999E7 ),
30187     rhoScale = cms.double( 1.0 ),
30188     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30189     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30190     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30191 )
30192 fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
30193     saveTags = cms.bool( True ),
30194     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
30195     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
30196     etcutEB = cms.double( 70.0 ),
30197     etcutEE = cms.double( 70.0 ),
30198     minEtaCut = cms.double( -9999.0 ),
30199     maxEtaCut = cms.double( 9999.0 ),
30200     ncandcut = cms.int32( 2 )
30201 )
30202 fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30203     saveTags = cms.bool( True ),
30204     candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ),
30205     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30206     rhoTag = cms.InputTag( "" ),
30207     energyLowEdges = cms.vdouble( 0.0 ),
30208     lessThan = cms.bool( True ),
30209     useEt = cms.bool( False ),
30210     useAbs = cms.bool( False ),
30211     thrRegularEB = cms.vdouble( -1.0 ),
30212     thrRegularEE = cms.vdouble( -1.0 ),
30213     thrOverEEB = cms.vdouble( 0.15 ),
30214     thrOverEEE = cms.vdouble( 0.1 ),
30215     thrOverE2EB = cms.vdouble( -1.0 ),
30216     thrOverE2EE = cms.vdouble( -1.0 ),
30217     ncandcut = cms.int32( 2 ),
30218     doRhoCorrection = cms.bool( False ),
30219     rhoMax = cms.double( 9.9999999E7 ),
30220     rhoScale = cms.double( 1.0 ),
30221     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30222     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30223     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30224 )
30225 fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler",
30226     offset = cms.uint32( 0 ),
30227     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30228 )
30229 fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30230     saveTags = cms.bool( True ),
30231     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
30232     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30233     etcutEB = cms.double( 85.0 ),
30234     etcutEE = cms.double( 85.0 ),
30235     minEtaCut = cms.double( -9999.0 ),
30236     maxEtaCut = cms.double( 9999.0 ),
30237     ncandcut = cms.int32( 1 )
30238 )
30239 fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30240     saveTags = cms.bool( True ),
30241     candTag = cms.InputTag( "hltEG85EtFilter" ),
30242     varTag = cms.InputTag( "hltEgammaHoverE" ),
30243     rhoTag = cms.InputTag( "" ),
30244     energyLowEdges = cms.vdouble( 0.0 ),
30245     lessThan = cms.bool( True ),
30246     useEt = cms.bool( False ),
30247     useAbs = cms.bool( False ),
30248     thrRegularEB = cms.vdouble( -1.0 ),
30249     thrRegularEE = cms.vdouble( -1.0 ),
30250     thrOverEEB = cms.vdouble( 0.15 ),
30251     thrOverEEE = cms.vdouble( 0.1 ),
30252     thrOverE2EB = cms.vdouble( -1.0 ),
30253     thrOverE2EE = cms.vdouble( -1.0 ),
30254     ncandcut = cms.int32( 1 ),
30255     doRhoCorrection = cms.bool( False ),
30256     rhoMax = cms.double( 9.9999999E7 ),
30257     rhoScale = cms.double( 1.0 ),
30258     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30260     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30261 )
30262 fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
30263     saveTags = cms.bool( True ),
30264     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
30265     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
30266     etcutEB = cms.double( 85.0 ),
30267     etcutEE = cms.double( 85.0 ),
30268     minEtaCut = cms.double( -9999.0 ),
30269     maxEtaCut = cms.double( 9999.0 ),
30270     ncandcut = cms.int32( 2 )
30271 )
30272 fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30273     saveTags = cms.bool( True ),
30274     candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ),
30275     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30276     rhoTag = cms.InputTag( "" ),
30277     energyLowEdges = cms.vdouble( 0.0 ),
30278     lessThan = cms.bool( True ),
30279     useEt = cms.bool( False ),
30280     useAbs = cms.bool( False ),
30281     thrRegularEB = cms.vdouble( -1.0 ),
30282     thrRegularEE = cms.vdouble( -1.0 ),
30283     thrOverEEB = cms.vdouble( 0.15 ),
30284     thrOverEEE = cms.vdouble( 0.1 ),
30285     thrOverE2EB = cms.vdouble( -1.0 ),
30286     thrOverE2EE = cms.vdouble( -1.0 ),
30287     ncandcut = cms.int32( 2 ),
30288     doRhoCorrection = cms.bool( False ),
30289     rhoMax = cms.double( 9.9999999E7 ),
30290     rhoScale = cms.double( 1.0 ),
30291     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30292     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30293     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30294 )
30295 fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed",
30296     saveTags = cms.bool( True ),
30297     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" ),
30298     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30299     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30300     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30301     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30302     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30303     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30304     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30305     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30306     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30307 )
30308 fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler",
30309     offset = cms.uint32( 0 ),
30310     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30311 )
30312 fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
30313     saveTags = cms.bool( True ),
30314     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
30315     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30316     candNonIsolatedTag = cms.InputTag( "" ),
30317     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30318     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ),
30319     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30320     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30321     ncandcut = cms.int32( 1 ),
30322     doIsolated = cms.bool( False ),
30323     region_eta_size = cms.double( 0.522 ),
30324     region_eta_size_ecap = cms.double( 1.0 ),
30325     region_phi_size = cms.double( 1.044 ),
30326     barrel_end = cms.double( 1.4791 ),
30327     endcap_end = cms.double( 2.65 )
30328 )
30329 fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30330     saveTags = cms.bool( True ),
30331     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30332     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30333     etcutEB = cms.double( 27.0 ),
30334     etcutEE = cms.double( 27.0 ),
30335     minEtaCut = cms.double( -9999.0 ),
30336     maxEtaCut = cms.double( 9999.0 ),
30337     ncandcut = cms.int32( 1 )
30338 )
30339 fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30340     saveTags = cms.bool( True ),
30341     candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ),
30342     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30343     rhoTag = cms.InputTag( "" ),
30344     energyLowEdges = cms.vdouble( 0.0 ),
30345     lessThan = cms.bool( True ),
30346     useEt = cms.bool( False ),
30347     useAbs = cms.bool( False ),
30348     thrRegularEB = cms.vdouble( 0.0105 ),
30349     thrRegularEE = cms.vdouble( 0.0305 ),
30350     thrOverEEB = cms.vdouble( -1.0 ),
30351     thrOverEEE = cms.vdouble( -1.0 ),
30352     thrOverE2EB = cms.vdouble( -1.0 ),
30353     thrOverE2EE = cms.vdouble( -1.0 ),
30354     ncandcut = cms.int32( 1 ),
30355     doRhoCorrection = cms.bool( False ),
30356     rhoMax = cms.double( 9.9999999E7 ),
30357     rhoScale = cms.double( 1.0 ),
30358     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30359     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30360     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30361 )
30362 fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30363     saveTags = cms.bool( True ),
30364     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ),
30365     varTag = cms.InputTag( "hltEgammaHoverE" ),
30366     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30367     energyLowEdges = cms.vdouble( 0.0 ),
30368     lessThan = cms.bool( True ),
30369     useEt = cms.bool( False ),
30370     useAbs = cms.bool( False ),
30371     etaBoundaryEB12 = cms.double( 1.0 ),
30372     etaBoundaryEE12 = cms.double( 2.1 ),
30373     thrRegularEB1 = cms.vdouble( 1.0 ),
30374     thrRegularEE1 = cms.vdouble( 0.0 ),
30375     thrOverEEB1 = cms.vdouble( 0.06 ),
30376     thrOverEEE1 = cms.vdouble( 0.05 ),
30377     thrOverE2EB1 = cms.vdouble( 0.0 ),
30378     thrOverE2EE1 = cms.vdouble( 0.0 ),
30379     thrRegularEB2 = cms.vdouble( 1.0 ),
30380     thrRegularEE2 = cms.vdouble( 0.0 ),
30381     thrOverEEB2 = cms.vdouble( 0.06 ),
30382     thrOverEEE2 = cms.vdouble( 0.05 ),
30383     thrOverE2EB2 = cms.vdouble( 0.0 ),
30384     thrOverE2EE2 = cms.vdouble( 0.0 ),
30385     ncandcut = cms.int32( 1 ),
30386     doRhoCorrection = cms.bool( True ),
30387     rhoMax = cms.double( 9.9999999E7 ),
30388     rhoScale = cms.double( 1.0 ),
30389     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30390     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30391     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30392 )
30393 fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30394     saveTags = cms.bool( True ),
30395     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ),
30396     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30397     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30398     energyLowEdges = cms.vdouble( 0.0 ),
30399     lessThan = cms.bool( True ),
30400     useEt = cms.bool( True ),
30401     useAbs = cms.bool( False ),
30402     etaBoundaryEB12 = cms.double( 1.0 ),
30403     etaBoundaryEE12 = cms.double( 2.1 ),
30404     thrRegularEB1 = cms.vdouble( 3.0 ),
30405     thrRegularEE1 = cms.vdouble( 1.0 ),
30406     thrOverEEB1 = cms.vdouble( 0.01 ),
30407     thrOverEEE1 = cms.vdouble( 0.025 ),
30408     thrOverE2EB1 = cms.vdouble( 0.0 ),
30409     thrOverE2EE1 = cms.vdouble( 0.0 ),
30410     thrRegularEB2 = cms.vdouble( 3.0 ),
30411     thrRegularEE2 = cms.vdouble( 2.0 ),
30412     thrOverEEB2 = cms.vdouble( 0.01 ),
30413     thrOverEEE2 = cms.vdouble( 0.025 ),
30414     thrOverE2EB2 = cms.vdouble( 0.0 ),
30415     thrOverE2EE2 = cms.vdouble( 0.0 ),
30416     ncandcut = cms.int32( 1 ),
30417     doRhoCorrection = cms.bool( True ),
30418     rhoMax = cms.double( 9.9999999E7 ),
30419     rhoScale = cms.double( 1.0 ),
30420     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30421     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30422     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30423 )
30424 fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30425     saveTags = cms.bool( True ),
30426     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ),
30427     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30428     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30429     energyLowEdges = cms.vdouble( 0.0 ),
30430     lessThan = cms.bool( True ),
30431     useEt = cms.bool( True ),
30432     useAbs = cms.bool( False ),
30433     etaBoundaryEB12 = cms.double( 1.0 ),
30434     etaBoundaryEE12 = cms.double( 2.0 ),
30435     thrRegularEB1 = cms.vdouble( 4.0 ),
30436     thrRegularEE1 = cms.vdouble( 3.0 ),
30437     thrOverEEB1 = cms.vdouble( 0.04 ),
30438     thrOverEEE1 = cms.vdouble( 0.03 ),
30439     thrOverE2EB1 = cms.vdouble( 0.0 ),
30440     thrOverE2EE1 = cms.vdouble( 0.0 ),
30441     thrRegularEB2 = cms.vdouble( 4.0 ),
30442     thrRegularEE2 = cms.vdouble( 3.0 ),
30443     thrOverEEB2 = cms.vdouble( 0.04 ),
30444     thrOverEEE2 = cms.vdouble( 0.03 ),
30445     thrOverE2EB2 = cms.vdouble( 0.0 ),
30446     thrOverE2EE2 = cms.vdouble( 0.0 ),
30447     ncandcut = cms.int32( 1 ),
30448     doRhoCorrection = cms.bool( True ),
30449     rhoMax = cms.double( 9.9999999E7 ),
30450     rhoScale = cms.double( 1.0 ),
30451     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30452     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30454 )
30455 fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30456     saveTags = cms.bool( True ),
30457     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30458     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30459     etcutEB = cms.double( 27.0 ),
30460     etcutEE = cms.double( 27.0 ),
30461     minEtaCut = cms.double( -9999.0 ),
30462     maxEtaCut = cms.double( 9999.0 ),
30463     ncandcut = cms.int32( 2 )
30464 )
30465 fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30466     saveTags = cms.bool( True ),
30467     candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ),
30468     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30469     rhoTag = cms.InputTag( "" ),
30470     energyLowEdges = cms.vdouble( 0.0 ),
30471     lessThan = cms.bool( True ),
30472     useEt = cms.bool( False ),
30473     useAbs = cms.bool( False ),
30474     thrRegularEB = cms.vdouble( 0.0105 ),
30475     thrRegularEE = cms.vdouble( 0.0305 ),
30476     thrOverEEB = cms.vdouble( -1.0 ),
30477     thrOverEEE = cms.vdouble( -1.0 ),
30478     thrOverE2EB = cms.vdouble( -1.0 ),
30479     thrOverE2EE = cms.vdouble( -1.0 ),
30480     ncandcut = cms.int32( 2 ),
30481     doRhoCorrection = cms.bool( False ),
30482     rhoMax = cms.double( 9.9999999E7 ),
30483     rhoScale = cms.double( 1.0 ),
30484     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30485     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30486     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30487 )
30488 fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30489     saveTags = cms.bool( True ),
30490     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ),
30491     varTag = cms.InputTag( "hltEgammaHoverE" ),
30492     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30493     energyLowEdges = cms.vdouble( 0.0 ),
30494     lessThan = cms.bool( True ),
30495     useEt = cms.bool( False ),
30496     useAbs = cms.bool( False ),
30497     etaBoundaryEB12 = cms.double( 1.0 ),
30498     etaBoundaryEE12 = cms.double( 2.1 ),
30499     thrRegularEB1 = cms.vdouble( 1.0 ),
30500     thrRegularEE1 = cms.vdouble( 0.0 ),
30501     thrOverEEB1 = cms.vdouble( 0.06 ),
30502     thrOverEEE1 = cms.vdouble( 0.05 ),
30503     thrOverE2EB1 = cms.vdouble( 0.0 ),
30504     thrOverE2EE1 = cms.vdouble( 0.0 ),
30505     thrRegularEB2 = cms.vdouble( 1.0 ),
30506     thrRegularEE2 = cms.vdouble( 0.0 ),
30507     thrOverEEB2 = cms.vdouble( 0.06 ),
30508     thrOverEEE2 = cms.vdouble( 0.05 ),
30509     thrOverE2EB2 = cms.vdouble( 0.0 ),
30510     thrOverE2EE2 = cms.vdouble( 0.0 ),
30511     ncandcut = cms.int32( 2 ),
30512     doRhoCorrection = cms.bool( True ),
30513     rhoMax = cms.double( 9.9999999E7 ),
30514     rhoScale = cms.double( 1.0 ),
30515     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30516     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30518 )
30519 fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30520     saveTags = cms.bool( True ),
30521     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ),
30522     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30523     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30524     energyLowEdges = cms.vdouble( 0.0 ),
30525     lessThan = cms.bool( True ),
30526     useEt = cms.bool( True ),
30527     useAbs = cms.bool( False ),
30528     etaBoundaryEB12 = cms.double( 1.0 ),
30529     etaBoundaryEE12 = cms.double( 2.1 ),
30530     thrRegularEB1 = cms.vdouble( 3.0 ),
30531     thrRegularEE1 = cms.vdouble( 1.0 ),
30532     thrOverEEB1 = cms.vdouble( 0.01 ),
30533     thrOverEEE1 = cms.vdouble( 0.025 ),
30534     thrOverE2EB1 = cms.vdouble( 0.0 ),
30535     thrOverE2EE1 = cms.vdouble( 0.0 ),
30536     thrRegularEB2 = cms.vdouble( 3.0 ),
30537     thrRegularEE2 = cms.vdouble( 2.0 ),
30538     thrOverEEB2 = cms.vdouble( 0.01 ),
30539     thrOverEEE2 = cms.vdouble( 0.025 ),
30540     thrOverE2EB2 = cms.vdouble( 0.0 ),
30541     thrOverE2EE2 = cms.vdouble( 0.0 ),
30542     ncandcut = cms.int32( 2 ),
30543     doRhoCorrection = cms.bool( True ),
30544     rhoMax = cms.double( 9.9999999E7 ),
30545     rhoScale = cms.double( 1.0 ),
30546     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30547     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30548     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30549 )
30550 fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30551     saveTags = cms.bool( True ),
30552     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ),
30553     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30554     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30555     energyLowEdges = cms.vdouble( 0.0 ),
30556     lessThan = cms.bool( True ),
30557     useEt = cms.bool( True ),
30558     useAbs = cms.bool( False ),
30559     etaBoundaryEB12 = cms.double( 1.0 ),
30560     etaBoundaryEE12 = cms.double( 2.0 ),
30561     thrRegularEB1 = cms.vdouble( 4.0 ),
30562     thrRegularEE1 = cms.vdouble( 3.0 ),
30563     thrOverEEB1 = cms.vdouble( 0.04 ),
30564     thrOverEEE1 = cms.vdouble( 0.03 ),
30565     thrOverE2EB1 = cms.vdouble( 0.0 ),
30566     thrOverE2EE1 = cms.vdouble( 0.0 ),
30567     thrRegularEB2 = cms.vdouble( 4.0 ),
30568     thrRegularEE2 = cms.vdouble( 3.0 ),
30569     thrOverEEB2 = cms.vdouble( 0.04 ),
30570     thrOverEEE2 = cms.vdouble( 0.03 ),
30571     thrOverE2EB2 = cms.vdouble( 0.0 ),
30572     thrOverE2EE2 = cms.vdouble( 0.0 ),
30573     ncandcut = cms.int32( 2 ),
30574     doRhoCorrection = cms.bool( True ),
30575     rhoMax = cms.double( 9.9999999E7 ),
30576     rhoScale = cms.double( 1.0 ),
30577     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30578     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30579     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30580 )
30581 fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler",
30582     offset = cms.uint32( 0 ),
30583     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30584 )
30585 fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30586     saveTags = cms.bool( True ),
30587     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30588     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30589     etcutEB = cms.double( 30.0 ),
30590     etcutEE = cms.double( 30.0 ),
30591     minEtaCut = cms.double( -9999.0 ),
30592     maxEtaCut = cms.double( 9999.0 ),
30593     ncandcut = cms.int32( 1 )
30594 )
30595 fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30596     saveTags = cms.bool( True ),
30597     candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ),
30598     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30599     rhoTag = cms.InputTag( "" ),
30600     energyLowEdges = cms.vdouble( 0.0 ),
30601     lessThan = cms.bool( True ),
30602     useEt = cms.bool( False ),
30603     useAbs = cms.bool( False ),
30604     thrRegularEB = cms.vdouble( 0.0105 ),
30605     thrRegularEE = cms.vdouble( 0.0305 ),
30606     thrOverEEB = cms.vdouble( -1.0 ),
30607     thrOverEEE = cms.vdouble( -1.0 ),
30608     thrOverE2EB = cms.vdouble( -1.0 ),
30609     thrOverE2EE = cms.vdouble( -1.0 ),
30610     ncandcut = cms.int32( 1 ),
30611     doRhoCorrection = cms.bool( False ),
30612     rhoMax = cms.double( 9.9999999E7 ),
30613     rhoScale = cms.double( 1.0 ),
30614     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30615     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30616     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30617 )
30618 fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30619     saveTags = cms.bool( True ),
30620     candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ),
30621     varTag = cms.InputTag( "hltEgammaHoverE" ),
30622     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30623     energyLowEdges = cms.vdouble( 0.0 ),
30624     lessThan = cms.bool( True ),
30625     useEt = cms.bool( False ),
30626     useAbs = cms.bool( False ),
30627     etaBoundaryEB12 = cms.double( 1.0 ),
30628     etaBoundaryEE12 = cms.double( 2.1 ),
30629     thrRegularEB1 = cms.vdouble( 1.0 ),
30630     thrRegularEE1 = cms.vdouble( 0.0 ),
30631     thrOverEEB1 = cms.vdouble( 0.06 ),
30632     thrOverEEE1 = cms.vdouble( 0.05 ),
30633     thrOverE2EB1 = cms.vdouble( 0.0 ),
30634     thrOverE2EE1 = cms.vdouble( 0.0 ),
30635     thrRegularEB2 = cms.vdouble( 1.0 ),
30636     thrRegularEE2 = cms.vdouble( 0.0 ),
30637     thrOverEEB2 = cms.vdouble( 0.06 ),
30638     thrOverEEE2 = cms.vdouble( 0.05 ),
30639     thrOverE2EB2 = cms.vdouble( 0.0 ),
30640     thrOverE2EE2 = cms.vdouble( 0.0 ),
30641     ncandcut = cms.int32( 1 ),
30642     doRhoCorrection = cms.bool( True ),
30643     rhoMax = cms.double( 9.9999999E7 ),
30644     rhoScale = cms.double( 1.0 ),
30645     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30646     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30647     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30648 )
30649 fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30650     saveTags = cms.bool( True ),
30651     candTag = cms.InputTag( "hltEle30WPTightHEFilter" ),
30652     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30653     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30654     energyLowEdges = cms.vdouble( 0.0 ),
30655     lessThan = cms.bool( True ),
30656     useEt = cms.bool( True ),
30657     useAbs = cms.bool( False ),
30658     etaBoundaryEB12 = cms.double( 1.0 ),
30659     etaBoundaryEE12 = cms.double( 2.1 ),
30660     thrRegularEB1 = cms.vdouble( 3.0 ),
30661     thrRegularEE1 = cms.vdouble( 1.0 ),
30662     thrOverEEB1 = cms.vdouble( 0.01 ),
30663     thrOverEEE1 = cms.vdouble( 0.025 ),
30664     thrOverE2EB1 = cms.vdouble( 0.0 ),
30665     thrOverE2EE1 = cms.vdouble( 0.0 ),
30666     thrRegularEB2 = cms.vdouble( 3.0 ),
30667     thrRegularEE2 = cms.vdouble( 2.0 ),
30668     thrOverEEB2 = cms.vdouble( 0.01 ),
30669     thrOverEEE2 = cms.vdouble( 0.025 ),
30670     thrOverE2EB2 = cms.vdouble( 0.0 ),
30671     thrOverE2EE2 = cms.vdouble( 0.0 ),
30672     ncandcut = cms.int32( 1 ),
30673     doRhoCorrection = cms.bool( True ),
30674     rhoMax = cms.double( 9.9999999E7 ),
30675     rhoScale = cms.double( 1.0 ),
30676     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30677     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30678     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30679 )
30680 fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30681     saveTags = cms.bool( True ),
30682     candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ),
30683     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30684     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30685     energyLowEdges = cms.vdouble( 0.0 ),
30686     lessThan = cms.bool( True ),
30687     useEt = cms.bool( True ),
30688     useAbs = cms.bool( False ),
30689     etaBoundaryEB12 = cms.double( 1.0 ),
30690     etaBoundaryEE12 = cms.double( 2.0 ),
30691     thrRegularEB1 = cms.vdouble( 4.0 ),
30692     thrRegularEE1 = cms.vdouble( 3.0 ),
30693     thrOverEEB1 = cms.vdouble( 0.04 ),
30694     thrOverEEE1 = cms.vdouble( 0.03 ),
30695     thrOverE2EB1 = cms.vdouble( 0.0 ),
30696     thrOverE2EE1 = cms.vdouble( 0.0 ),
30697     thrRegularEB2 = cms.vdouble( 4.0 ),
30698     thrRegularEE2 = cms.vdouble( 3.0 ),
30699     thrOverEEB2 = cms.vdouble( 0.04 ),
30700     thrOverEEE2 = cms.vdouble( 0.03 ),
30701     thrOverE2EB2 = cms.vdouble( 0.0 ),
30702     thrOverE2EE2 = cms.vdouble( 0.0 ),
30703     ncandcut = cms.int32( 1 ),
30704     doRhoCorrection = cms.bool( True ),
30705     rhoMax = cms.double( 9.9999999E7 ),
30706     rhoScale = cms.double( 1.0 ),
30707     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
30708     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30709     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30710 )
30711 fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30712     saveTags = cms.bool( True ),
30713     candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ),
30714     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30715     npixelmatchcut = cms.double( 1.0 ),
30716     ncandcut = cms.int32( 1 ),
30717     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30718     s_a_phi1B = cms.double( 0.0069 ),
30719     s_a_phi1I = cms.double( 0.0088 ),
30720     s_a_phi1F = cms.double( 0.0076 ),
30721     s_a_phi2B = cms.double( 3.7E-4 ),
30722     s_a_phi2I = cms.double( 7.0E-4 ),
30723     s_a_phi2F = cms.double( 0.00906 ),
30724     s_a_zB = cms.double( 0.012 ),
30725     s_a_rI = cms.double( 0.027 ),
30726     s_a_rF = cms.double( 0.04 ),
30727     s2_threshold = cms.double( 0.4 ),
30728     tanhSO10BarrelThres = cms.double( 0.35 ),
30729     tanhSO10InterThres = cms.double( 1.0 ),
30730     tanhSO10ForwardThres = cms.double( 1.0 ),
30731     useS = cms.bool( False ),
30732     pixelVeto = cms.bool( False )
30733 )
30734 fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30735     saveTags = cms.bool( True ),
30736     candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ),
30737     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30738     rhoTag = cms.InputTag( "" ),
30739     energyLowEdges = cms.vdouble( 0.0 ),
30740     lessThan = cms.bool( True ),
30741     useEt = cms.bool( False ),
30742     useAbs = cms.bool( False ),
30743     thrRegularEB = cms.vdouble( 200.0 ),
30744     thrRegularEE = cms.vdouble( 90.0 ),
30745     thrOverEEB = cms.vdouble( -1.0 ),
30746     thrOverEEE = cms.vdouble( -1.0 ),
30747     thrOverE2EB = cms.vdouble( -1.0 ),
30748     thrOverE2EE = cms.vdouble( -1.0 ),
30749     ncandcut = cms.int32( 1 ),
30750     doRhoCorrection = cms.bool( False ),
30751     rhoMax = cms.double( 9.9999999E7 ),
30752     rhoScale = cms.double( 1.0 ),
30753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30755     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30756 )
30757 fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30758     saveTags = cms.bool( True ),
30759     candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ),
30760     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30761     rhoTag = cms.InputTag( "" ),
30762     energyLowEdges = cms.vdouble( 0.0 ),
30763     lessThan = cms.bool( True ),
30764     useEt = cms.bool( False ),
30765     useAbs = cms.bool( True ),
30766     thrRegularEB = cms.vdouble( 0.025 ),
30767     thrRegularEE = cms.vdouble( 0.011 ),
30768     thrOverEEB = cms.vdouble( -1.0 ),
30769     thrOverEEE = cms.vdouble( -1.0 ),
30770     thrOverE2EB = cms.vdouble( -1.0 ),
30771     thrOverE2EE = cms.vdouble( -1.0 ),
30772     ncandcut = cms.int32( 1 ),
30773     doRhoCorrection = cms.bool( False ),
30774     rhoMax = cms.double( 9.9999999E7 ),
30775     rhoScale = cms.double( 1.0 ),
30776     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30777     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30778     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30779 )
30780 fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30781     saveTags = cms.bool( True ),
30782     candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ),
30783     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30784     rhoTag = cms.InputTag( "" ),
30785     energyLowEdges = cms.vdouble( 0.0 ),
30786     lessThan = cms.bool( True ),
30787     useEt = cms.bool( False ),
30788     useAbs = cms.bool( False ),
30789     thrRegularEB = cms.vdouble( 999.0 ),
30790     thrRegularEE = cms.vdouble( 1.0 ),
30791     thrOverEEB = cms.vdouble( -1.0 ),
30792     thrOverEEE = cms.vdouble( -1.0 ),
30793     thrOverE2EB = cms.vdouble( -1.0 ),
30794     thrOverE2EE = cms.vdouble( -1.0 ),
30795     ncandcut = cms.int32( 1 ),
30796     doRhoCorrection = cms.bool( False ),
30797     rhoMax = cms.double( 9.9999999E7 ),
30798     rhoScale = cms.double( 1.0 ),
30799     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30800     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30801     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30802 )
30803 fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30804     saveTags = cms.bool( True ),
30805     candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ),
30806     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30807     rhoTag = cms.InputTag( "" ),
30808     energyLowEdges = cms.vdouble( 0.0 ),
30809     lessThan = cms.bool( True ),
30810     useEt = cms.bool( False ),
30811     useAbs = cms.bool( True ),
30812     thrRegularEB = cms.vdouble( 0.003 ),
30813     thrRegularEE = cms.vdouble( 0.005 ),
30814     thrOverEEB = cms.vdouble( -1.0 ),
30815     thrOverEEE = cms.vdouble( -1.0 ),
30816     thrOverE2EB = cms.vdouble( -1.0 ),
30817     thrOverE2EE = cms.vdouble( -1.0 ),
30818     ncandcut = cms.int32( 1 ),
30819     doRhoCorrection = cms.bool( False ),
30820     rhoMax = cms.double( 9.9999999E7 ),
30821     rhoScale = cms.double( 1.0 ),
30822     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30823     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30824     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30825 )
30826 fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30827     saveTags = cms.bool( True ),
30828     candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ),
30829     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30830     rhoTag = cms.InputTag( "" ),
30831     energyLowEdges = cms.vdouble( 0.0 ),
30832     lessThan = cms.bool( True ),
30833     useEt = cms.bool( False ),
30834     useAbs = cms.bool( True ),
30835     thrRegularEB = cms.vdouble( 0.03 ),
30836     thrRegularEE = cms.vdouble( 0.023 ),
30837     thrOverEEB = cms.vdouble( -1.0 ),
30838     thrOverEEE = cms.vdouble( -1.0 ),
30839     thrOverE2EB = cms.vdouble( -1.0 ),
30840     thrOverE2EE = cms.vdouble( -1.0 ),
30841     ncandcut = cms.int32( 1 ),
30842     doRhoCorrection = cms.bool( False ),
30843     rhoMax = cms.double( 9.9999999E7 ),
30844     rhoScale = cms.double( 1.0 ),
30845     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30846     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30847     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30848 )
30849 fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30850     saveTags = cms.bool( True ),
30851     candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ),
30852     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30853     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30854     energyLowEdges = cms.vdouble( 0.0 ),
30855     lessThan = cms.bool( True ),
30856     useEt = cms.bool( True ),
30857     useAbs = cms.bool( False ),
30858     etaBoundaryEB12 = cms.double( 1.0 ),
30859     etaBoundaryEE12 = cms.double( 2.1 ),
30860     thrRegularEB1 = cms.vdouble( 2.0 ),
30861     thrRegularEE1 = cms.vdouble( -0.363 ),
30862     thrOverEEB1 = cms.vdouble( 0.0 ),
30863     thrOverEEE1 = cms.vdouble( 0.025 ),
30864     thrOverE2EB1 = cms.vdouble( 0.0 ),
30865     thrOverE2EE1 = cms.vdouble( 0.0 ),
30866     thrRegularEB2 = cms.vdouble( 2.0 ),
30867     thrRegularEE2 = cms.vdouble( 0.702 ),
30868     thrOverEEB2 = cms.vdouble( 0.0 ),
30869     thrOverEEE2 = cms.vdouble( 0.025 ),
30870     thrOverE2EB2 = cms.vdouble( 0.0 ),
30871     thrOverE2EE2 = cms.vdouble( 0.0 ),
30872     ncandcut = cms.int32( 1 ),
30873     doRhoCorrection = cms.bool( True ),
30874     rhoMax = cms.double( 9.9999999E7 ),
30875     rhoScale = cms.double( 1.0 ),
30876     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30877     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30878     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30879 )
30880 fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler",
30881     offset = cms.uint32( 0 ),
30882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30883 )
30884 fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30885     saveTags = cms.bool( True ),
30886     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30887     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30888     etcutEB = cms.double( 32.0 ),
30889     etcutEE = cms.double( 32.0 ),
30890     minEtaCut = cms.double( -9999.0 ),
30891     maxEtaCut = cms.double( 9999.0 ),
30892     ncandcut = cms.int32( 1 )
30893 )
30894 fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30895     saveTags = cms.bool( True ),
30896     candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ),
30897     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30898     rhoTag = cms.InputTag( "" ),
30899     energyLowEdges = cms.vdouble( 0.0 ),
30900     lessThan = cms.bool( True ),
30901     useEt = cms.bool( False ),
30902     useAbs = cms.bool( False ),
30903     thrRegularEB = cms.vdouble( 0.0105 ),
30904     thrRegularEE = cms.vdouble( 0.0305 ),
30905     thrOverEEB = cms.vdouble( -1.0 ),
30906     thrOverEEE = cms.vdouble( -1.0 ),
30907     thrOverE2EB = cms.vdouble( -1.0 ),
30908     thrOverE2EE = cms.vdouble( -1.0 ),
30909     ncandcut = cms.int32( 1 ),
30910     doRhoCorrection = cms.bool( False ),
30911     rhoMax = cms.double( 9.9999999E7 ),
30912     rhoScale = cms.double( 1.0 ),
30913     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30914     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30915     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30916 )
30917 fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30918     saveTags = cms.bool( True ),
30919     candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ),
30920     varTag = cms.InputTag( "hltEgammaHoverE" ),
30921     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30922     energyLowEdges = cms.vdouble( 0.0 ),
30923     lessThan = cms.bool( True ),
30924     useEt = cms.bool( False ),
30925     useAbs = cms.bool( False ),
30926     etaBoundaryEB12 = cms.double( 1.0 ),
30927     etaBoundaryEE12 = cms.double( 2.1 ),
30928     thrRegularEB1 = cms.vdouble( 1.0 ),
30929     thrRegularEE1 = cms.vdouble( 0.0 ),
30930     thrOverEEB1 = cms.vdouble( 0.06 ),
30931     thrOverEEE1 = cms.vdouble( 0.05 ),
30932     thrOverE2EB1 = cms.vdouble( 0.0 ),
30933     thrOverE2EE1 = cms.vdouble( 0.0 ),
30934     thrRegularEB2 = cms.vdouble( 1.0 ),
30935     thrRegularEE2 = cms.vdouble( 0.0 ),
30936     thrOverEEB2 = cms.vdouble( 0.06 ),
30937     thrOverEEE2 = cms.vdouble( 0.05 ),
30938     thrOverE2EB2 = cms.vdouble( 0.0 ),
30939     thrOverE2EE2 = cms.vdouble( 0.0 ),
30940     ncandcut = cms.int32( 1 ),
30941     doRhoCorrection = cms.bool( True ),
30942     rhoMax = cms.double( 9.9999999E7 ),
30943     rhoScale = cms.double( 1.0 ),
30944     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30945     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30946     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30947 )
30948 fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30949     saveTags = cms.bool( True ),
30950     candTag = cms.InputTag( "hltEle32WPTightHEFilter" ),
30951     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30952     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30953     energyLowEdges = cms.vdouble( 0.0 ),
30954     lessThan = cms.bool( True ),
30955     useEt = cms.bool( True ),
30956     useAbs = cms.bool( False ),
30957     etaBoundaryEB12 = cms.double( 1.0 ),
30958     etaBoundaryEE12 = cms.double( 2.1 ),
30959     thrRegularEB1 = cms.vdouble( 3.0 ),
30960     thrRegularEE1 = cms.vdouble( 1.0 ),
30961     thrOverEEB1 = cms.vdouble( 0.01 ),
30962     thrOverEEE1 = cms.vdouble( 0.025 ),
30963     thrOverE2EB1 = cms.vdouble( 0.0 ),
30964     thrOverE2EE1 = cms.vdouble( 0.0 ),
30965     thrRegularEB2 = cms.vdouble( 3.0 ),
30966     thrRegularEE2 = cms.vdouble( 2.0 ),
30967     thrOverEEB2 = cms.vdouble( 0.01 ),
30968     thrOverEEE2 = cms.vdouble( 0.025 ),
30969     thrOverE2EB2 = cms.vdouble( 0.0 ),
30970     thrOverE2EE2 = cms.vdouble( 0.0 ),
30971     ncandcut = cms.int32( 1 ),
30972     doRhoCorrection = cms.bool( True ),
30973     rhoMax = cms.double( 9.9999999E7 ),
30974     rhoScale = cms.double( 1.0 ),
30975     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30976     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30977     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30978 )
30979 fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30980     saveTags = cms.bool( True ),
30981     candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ),
30982     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30983     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30984     energyLowEdges = cms.vdouble( 0.0 ),
30985     lessThan = cms.bool( True ),
30986     useEt = cms.bool( True ),
30987     useAbs = cms.bool( False ),
30988     etaBoundaryEB12 = cms.double( 1.0 ),
30989     etaBoundaryEE12 = cms.double( 2.0 ),
30990     thrRegularEB1 = cms.vdouble( 4.0 ),
30991     thrRegularEE1 = cms.vdouble( 3.0 ),
30992     thrOverEEB1 = cms.vdouble( 0.04 ),
30993     thrOverEEE1 = cms.vdouble( 0.03 ),
30994     thrOverE2EB1 = cms.vdouble( 0.0 ),
30995     thrOverE2EE1 = cms.vdouble( 0.0 ),
30996     thrRegularEB2 = cms.vdouble( 4.0 ),
30997     thrRegularEE2 = cms.vdouble( 3.0 ),
30998     thrOverEEB2 = cms.vdouble( 0.04 ),
30999     thrOverEEE2 = cms.vdouble( 0.03 ),
31000     thrOverE2EB2 = cms.vdouble( 0.0 ),
31001     thrOverE2EE2 = cms.vdouble( 0.0 ),
31002     ncandcut = cms.int32( 1 ),
31003     doRhoCorrection = cms.bool( True ),
31004     rhoMax = cms.double( 9.9999999E7 ),
31005     rhoScale = cms.double( 1.0 ),
31006     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31007     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31009 )
31010 fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31011     saveTags = cms.bool( True ),
31012     candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ),
31013     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31014     npixelmatchcut = cms.double( 1.0 ),
31015     ncandcut = cms.int32( 1 ),
31016     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31017     s_a_phi1B = cms.double( 0.0069 ),
31018     s_a_phi1I = cms.double( 0.0088 ),
31019     s_a_phi1F = cms.double( 0.0076 ),
31020     s_a_phi2B = cms.double( 3.7E-4 ),
31021     s_a_phi2I = cms.double( 7.0E-4 ),
31022     s_a_phi2F = cms.double( 0.00906 ),
31023     s_a_zB = cms.double( 0.012 ),
31024     s_a_rI = cms.double( 0.027 ),
31025     s_a_rF = cms.double( 0.04 ),
31026     s2_threshold = cms.double( 0.4 ),
31027     tanhSO10BarrelThres = cms.double( 0.35 ),
31028     tanhSO10InterThres = cms.double( 1.0 ),
31029     tanhSO10ForwardThres = cms.double( 1.0 ),
31030     useS = cms.bool( False ),
31031     pixelVeto = cms.bool( False )
31032 )
31033 fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31034     saveTags = cms.bool( True ),
31035     candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ),
31036     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31037     rhoTag = cms.InputTag( "" ),
31038     energyLowEdges = cms.vdouble( 0.0 ),
31039     lessThan = cms.bool( True ),
31040     useEt = cms.bool( False ),
31041     useAbs = cms.bool( False ),
31042     thrRegularEB = cms.vdouble( 200.0 ),
31043     thrRegularEE = cms.vdouble( 90.0 ),
31044     thrOverEEB = cms.vdouble( -1.0 ),
31045     thrOverEEE = cms.vdouble( -1.0 ),
31046     thrOverE2EB = cms.vdouble( -1.0 ),
31047     thrOverE2EE = cms.vdouble( -1.0 ),
31048     ncandcut = cms.int32( 1 ),
31049     doRhoCorrection = cms.bool( False ),
31050     rhoMax = cms.double( 9.9999999E7 ),
31051     rhoScale = cms.double( 1.0 ),
31052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31055 )
31056 fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31057     saveTags = cms.bool( True ),
31058     candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ),
31059     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31060     rhoTag = cms.InputTag( "" ),
31061     energyLowEdges = cms.vdouble( 0.0 ),
31062     lessThan = cms.bool( True ),
31063     useEt = cms.bool( False ),
31064     useAbs = cms.bool( True ),
31065     thrRegularEB = cms.vdouble( 0.025 ),
31066     thrRegularEE = cms.vdouble( 0.011 ),
31067     thrOverEEB = cms.vdouble( -1.0 ),
31068     thrOverEEE = cms.vdouble( -1.0 ),
31069     thrOverE2EB = cms.vdouble( -1.0 ),
31070     thrOverE2EE = cms.vdouble( -1.0 ),
31071     ncandcut = cms.int32( 1 ),
31072     doRhoCorrection = cms.bool( False ),
31073     rhoMax = cms.double( 9.9999999E7 ),
31074     rhoScale = cms.double( 1.0 ),
31075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31077     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31078 )
31079 fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31080     saveTags = cms.bool( True ),
31081     candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ),
31082     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31083     rhoTag = cms.InputTag( "" ),
31084     energyLowEdges = cms.vdouble( 0.0 ),
31085     lessThan = cms.bool( True ),
31086     useEt = cms.bool( False ),
31087     useAbs = cms.bool( False ),
31088     thrRegularEB = cms.vdouble( 999.0 ),
31089     thrRegularEE = cms.vdouble( 1.0 ),
31090     thrOverEEB = cms.vdouble( -1.0 ),
31091     thrOverEEE = cms.vdouble( -1.0 ),
31092     thrOverE2EB = cms.vdouble( -1.0 ),
31093     thrOverE2EE = cms.vdouble( -1.0 ),
31094     ncandcut = cms.int32( 1 ),
31095     doRhoCorrection = cms.bool( False ),
31096     rhoMax = cms.double( 9.9999999E7 ),
31097     rhoScale = cms.double( 1.0 ),
31098     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31099     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31100     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31101 )
31102 fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31103     saveTags = cms.bool( True ),
31104     candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ),
31105     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31106     rhoTag = cms.InputTag( "" ),
31107     energyLowEdges = cms.vdouble( 0.0 ),
31108     lessThan = cms.bool( True ),
31109     useEt = cms.bool( False ),
31110     useAbs = cms.bool( True ),
31111     thrRegularEB = cms.vdouble( 0.003 ),
31112     thrRegularEE = cms.vdouble( 0.005 ),
31113     thrOverEEB = cms.vdouble( -1.0 ),
31114     thrOverEEE = cms.vdouble( -1.0 ),
31115     thrOverE2EB = cms.vdouble( -1.0 ),
31116     thrOverE2EE = cms.vdouble( -1.0 ),
31117     ncandcut = cms.int32( 1 ),
31118     doRhoCorrection = cms.bool( False ),
31119     rhoMax = cms.double( 9.9999999E7 ),
31120     rhoScale = cms.double( 1.0 ),
31121     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31122     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31123     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31124 )
31125 fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31126     saveTags = cms.bool( True ),
31127     candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ),
31128     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31129     rhoTag = cms.InputTag( "" ),
31130     energyLowEdges = cms.vdouble( 0.0 ),
31131     lessThan = cms.bool( True ),
31132     useEt = cms.bool( False ),
31133     useAbs = cms.bool( True ),
31134     thrRegularEB = cms.vdouble( 0.03 ),
31135     thrRegularEE = cms.vdouble( 0.023 ),
31136     thrOverEEB = cms.vdouble( -1.0 ),
31137     thrOverEEE = cms.vdouble( -1.0 ),
31138     thrOverE2EB = cms.vdouble( -1.0 ),
31139     thrOverE2EE = cms.vdouble( -1.0 ),
31140     ncandcut = cms.int32( 1 ),
31141     doRhoCorrection = cms.bool( False ),
31142     rhoMax = cms.double( 9.9999999E7 ),
31143     rhoScale = cms.double( 1.0 ),
31144     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31145     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31146     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31147 )
31148 fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31149     saveTags = cms.bool( True ),
31150     candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ),
31151     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31152     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31153     energyLowEdges = cms.vdouble( 0.0 ),
31154     lessThan = cms.bool( True ),
31155     useEt = cms.bool( True ),
31156     useAbs = cms.bool( False ),
31157     etaBoundaryEB12 = cms.double( 1.0 ),
31158     etaBoundaryEE12 = cms.double( 2.1 ),
31159     thrRegularEB1 = cms.vdouble( 2.0 ),
31160     thrRegularEE1 = cms.vdouble( -0.363 ),
31161     thrOverEEB1 = cms.vdouble( 0.0 ),
31162     thrOverEEE1 = cms.vdouble( 0.025 ),
31163     thrOverE2EB1 = cms.vdouble( 0.0 ),
31164     thrOverE2EE1 = cms.vdouble( 0.0 ),
31165     thrRegularEB2 = cms.vdouble( 2.0 ),
31166     thrRegularEE2 = cms.vdouble( 0.702 ),
31167     thrOverEEB2 = cms.vdouble( 0.0 ),
31168     thrOverEEE2 = cms.vdouble( 0.025 ),
31169     thrOverE2EB2 = cms.vdouble( 0.0 ),
31170     thrOverE2EE2 = cms.vdouble( 0.0 ),
31171     ncandcut = cms.int32( 1 ),
31172     doRhoCorrection = cms.bool( True ),
31173     rhoMax = cms.double( 9.9999999E7 ),
31174     rhoScale = cms.double( 1.0 ),
31175     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31176     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31177     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31178 )
31179 fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler",
31180     offset = cms.uint32( 0 ),
31181     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31182 )
31183 fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31184     saveTags = cms.bool( True ),
31185     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31186     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31187     etcutEB = cms.double( 35.0 ),
31188     etcutEE = cms.double( 35.0 ),
31189     minEtaCut = cms.double( -9999.0 ),
31190     maxEtaCut = cms.double( 9999.0 ),
31191     ncandcut = cms.int32( 1 )
31192 )
31193 fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31194     saveTags = cms.bool( True ),
31195     candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ),
31196     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31197     rhoTag = cms.InputTag( "" ),
31198     energyLowEdges = cms.vdouble( 0.0 ),
31199     lessThan = cms.bool( True ),
31200     useEt = cms.bool( False ),
31201     useAbs = cms.bool( False ),
31202     thrRegularEB = cms.vdouble( 0.0105 ),
31203     thrRegularEE = cms.vdouble( 0.0305 ),
31204     thrOverEEB = cms.vdouble( -1.0 ),
31205     thrOverEEE = cms.vdouble( -1.0 ),
31206     thrOverE2EB = cms.vdouble( -1.0 ),
31207     thrOverE2EE = cms.vdouble( -1.0 ),
31208     ncandcut = cms.int32( 1 ),
31209     doRhoCorrection = cms.bool( False ),
31210     rhoMax = cms.double( 9.9999999E7 ),
31211     rhoScale = cms.double( 1.0 ),
31212     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31213     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31214     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31215 )
31216 fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31217     saveTags = cms.bool( True ),
31218     candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ),
31219     varTag = cms.InputTag( "hltEgammaHoverE" ),
31220     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31221     energyLowEdges = cms.vdouble( 0.0 ),
31222     lessThan = cms.bool( True ),
31223     useEt = cms.bool( False ),
31224     useAbs = cms.bool( False ),
31225     etaBoundaryEB12 = cms.double( 1.0 ),
31226     etaBoundaryEE12 = cms.double( 2.1 ),
31227     thrRegularEB1 = cms.vdouble( 1.0 ),
31228     thrRegularEE1 = cms.vdouble( 0.0 ),
31229     thrOverEEB1 = cms.vdouble( 0.06 ),
31230     thrOverEEE1 = cms.vdouble( 0.05 ),
31231     thrOverE2EB1 = cms.vdouble( 0.0 ),
31232     thrOverE2EE1 = cms.vdouble( 0.0 ),
31233     thrRegularEB2 = cms.vdouble( 1.0 ),
31234     thrRegularEE2 = cms.vdouble( 0.0 ),
31235     thrOverEEB2 = cms.vdouble( 0.06 ),
31236     thrOverEEE2 = cms.vdouble( 0.05 ),
31237     thrOverE2EB2 = cms.vdouble( 0.0 ),
31238     thrOverE2EE2 = cms.vdouble( 0.0 ),
31239     ncandcut = cms.int32( 1 ),
31240     doRhoCorrection = cms.bool( True ),
31241     rhoMax = cms.double( 9.9999999E7 ),
31242     rhoScale = cms.double( 1.0 ),
31243     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31244     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31245     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31246 )
31247 fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31248     saveTags = cms.bool( True ),
31249     candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ),
31250     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31251     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31252     energyLowEdges = cms.vdouble( 0.0 ),
31253     lessThan = cms.bool( True ),
31254     useEt = cms.bool( True ),
31255     useAbs = cms.bool( False ),
31256     etaBoundaryEB12 = cms.double( 1.0 ),
31257     etaBoundaryEE12 = cms.double( 2.1 ),
31258     thrRegularEB1 = cms.vdouble( 3.0 ),
31259     thrRegularEE1 = cms.vdouble( 1.0 ),
31260     thrOverEEB1 = cms.vdouble( 0.01 ),
31261     thrOverEEE1 = cms.vdouble( 0.025 ),
31262     thrOverE2EB1 = cms.vdouble( 0.0 ),
31263     thrOverE2EE1 = cms.vdouble( 0.0 ),
31264     thrRegularEB2 = cms.vdouble( 3.0 ),
31265     thrRegularEE2 = cms.vdouble( 2.0 ),
31266     thrOverEEB2 = cms.vdouble( 0.01 ),
31267     thrOverEEE2 = cms.vdouble( 0.025 ),
31268     thrOverE2EB2 = cms.vdouble( 0.0 ),
31269     thrOverE2EE2 = cms.vdouble( 0.0 ),
31270     ncandcut = cms.int32( 1 ),
31271     doRhoCorrection = cms.bool( True ),
31272     rhoMax = cms.double( 9.9999999E7 ),
31273     rhoScale = cms.double( 1.0 ),
31274     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31275     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31277 )
31278 fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31279     saveTags = cms.bool( True ),
31280     candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ),
31281     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31282     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31283     energyLowEdges = cms.vdouble( 0.0 ),
31284     lessThan = cms.bool( True ),
31285     useEt = cms.bool( True ),
31286     useAbs = cms.bool( False ),
31287     etaBoundaryEB12 = cms.double( 1.0 ),
31288     etaBoundaryEE12 = cms.double( 2.0 ),
31289     thrRegularEB1 = cms.vdouble( 4.0 ),
31290     thrRegularEE1 = cms.vdouble( 3.0 ),
31291     thrOverEEB1 = cms.vdouble( 0.04 ),
31292     thrOverEEE1 = cms.vdouble( 0.03 ),
31293     thrOverE2EB1 = cms.vdouble( 0.0 ),
31294     thrOverE2EE1 = cms.vdouble( 0.0 ),
31295     thrRegularEB2 = cms.vdouble( 4.0 ),
31296     thrRegularEE2 = cms.vdouble( 3.0 ),
31297     thrOverEEB2 = cms.vdouble( 0.04 ),
31298     thrOverEEE2 = cms.vdouble( 0.03 ),
31299     thrOverE2EB2 = cms.vdouble( 0.0 ),
31300     thrOverE2EE2 = cms.vdouble( 0.0 ),
31301     ncandcut = cms.int32( 1 ),
31302     doRhoCorrection = cms.bool( True ),
31303     rhoMax = cms.double( 9.9999999E7 ),
31304     rhoScale = cms.double( 1.0 ),
31305     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31306     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31307     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31308 )
31309 fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31310     saveTags = cms.bool( True ),
31311     candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ),
31312     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31313     npixelmatchcut = cms.double( 1.0 ),
31314     ncandcut = cms.int32( 1 ),
31315     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31316     s_a_phi1B = cms.double( 0.0069 ),
31317     s_a_phi1I = cms.double( 0.0088 ),
31318     s_a_phi1F = cms.double( 0.0076 ),
31319     s_a_phi2B = cms.double( 3.7E-4 ),
31320     s_a_phi2I = cms.double( 7.0E-4 ),
31321     s_a_phi2F = cms.double( 0.00906 ),
31322     s_a_zB = cms.double( 0.012 ),
31323     s_a_rI = cms.double( 0.027 ),
31324     s_a_rF = cms.double( 0.04 ),
31325     s2_threshold = cms.double( 0.4 ),
31326     tanhSO10BarrelThres = cms.double( 0.35 ),
31327     tanhSO10InterThres = cms.double( 1.0 ),
31328     tanhSO10ForwardThres = cms.double( 1.0 ),
31329     useS = cms.bool( False ),
31330     pixelVeto = cms.bool( False )
31331 )
31332 fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31333     saveTags = cms.bool( True ),
31334     candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ),
31335     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31336     rhoTag = cms.InputTag( "" ),
31337     energyLowEdges = cms.vdouble( 0.0 ),
31338     lessThan = cms.bool( True ),
31339     useEt = cms.bool( False ),
31340     useAbs = cms.bool( False ),
31341     thrRegularEB = cms.vdouble( 200.0 ),
31342     thrRegularEE = cms.vdouble( 90.0 ),
31343     thrOverEEB = cms.vdouble( -1.0 ),
31344     thrOverEEE = cms.vdouble( -1.0 ),
31345     thrOverE2EB = cms.vdouble( -1.0 ),
31346     thrOverE2EE = cms.vdouble( -1.0 ),
31347     ncandcut = cms.int32( 1 ),
31348     doRhoCorrection = cms.bool( False ),
31349     rhoMax = cms.double( 9.9999999E7 ),
31350     rhoScale = cms.double( 1.0 ),
31351     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31352     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31353     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31354 )
31355 fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31356     saveTags = cms.bool( True ),
31357     candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ),
31358     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31359     rhoTag = cms.InputTag( "" ),
31360     energyLowEdges = cms.vdouble( 0.0 ),
31361     lessThan = cms.bool( True ),
31362     useEt = cms.bool( False ),
31363     useAbs = cms.bool( True ),
31364     thrRegularEB = cms.vdouble( 0.025 ),
31365     thrRegularEE = cms.vdouble( 0.011 ),
31366     thrOverEEB = cms.vdouble( -1.0 ),
31367     thrOverEEE = cms.vdouble( -1.0 ),
31368     thrOverE2EB = cms.vdouble( -1.0 ),
31369     thrOverE2EE = cms.vdouble( -1.0 ),
31370     ncandcut = cms.int32( 1 ),
31371     doRhoCorrection = cms.bool( False ),
31372     rhoMax = cms.double( 9.9999999E7 ),
31373     rhoScale = cms.double( 1.0 ),
31374     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31375     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31376     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31377 )
31378 fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31379     saveTags = cms.bool( True ),
31380     candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ),
31381     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31382     rhoTag = cms.InputTag( "" ),
31383     energyLowEdges = cms.vdouble( 0.0 ),
31384     lessThan = cms.bool( True ),
31385     useEt = cms.bool( False ),
31386     useAbs = cms.bool( False ),
31387     thrRegularEB = cms.vdouble( 999.0 ),
31388     thrRegularEE = cms.vdouble( 1.0 ),
31389     thrOverEEB = cms.vdouble( -1.0 ),
31390     thrOverEEE = cms.vdouble( -1.0 ),
31391     thrOverE2EB = cms.vdouble( -1.0 ),
31392     thrOverE2EE = cms.vdouble( -1.0 ),
31393     ncandcut = cms.int32( 1 ),
31394     doRhoCorrection = cms.bool( False ),
31395     rhoMax = cms.double( 9.9999999E7 ),
31396     rhoScale = cms.double( 1.0 ),
31397     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31398     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31399     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31400 )
31401 fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31402     saveTags = cms.bool( True ),
31403     candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ),
31404     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31405     rhoTag = cms.InputTag( "" ),
31406     energyLowEdges = cms.vdouble( 0.0 ),
31407     lessThan = cms.bool( True ),
31408     useEt = cms.bool( False ),
31409     useAbs = cms.bool( True ),
31410     thrRegularEB = cms.vdouble( 0.003 ),
31411     thrRegularEE = cms.vdouble( 0.005 ),
31412     thrOverEEB = cms.vdouble( -1.0 ),
31413     thrOverEEE = cms.vdouble( -1.0 ),
31414     thrOverE2EB = cms.vdouble( -1.0 ),
31415     thrOverE2EE = cms.vdouble( -1.0 ),
31416     ncandcut = cms.int32( 1 ),
31417     doRhoCorrection = cms.bool( False ),
31418     rhoMax = cms.double( 9.9999999E7 ),
31419     rhoScale = cms.double( 1.0 ),
31420     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31421     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31422     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31423 )
31424 fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31425     saveTags = cms.bool( True ),
31426     candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ),
31427     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31428     rhoTag = cms.InputTag( "" ),
31429     energyLowEdges = cms.vdouble( 0.0 ),
31430     lessThan = cms.bool( True ),
31431     useEt = cms.bool( False ),
31432     useAbs = cms.bool( True ),
31433     thrRegularEB = cms.vdouble( 0.03 ),
31434     thrRegularEE = cms.vdouble( 0.023 ),
31435     thrOverEEB = cms.vdouble( -1.0 ),
31436     thrOverEEE = cms.vdouble( -1.0 ),
31437     thrOverE2EB = cms.vdouble( -1.0 ),
31438     thrOverE2EE = cms.vdouble( -1.0 ),
31439     ncandcut = cms.int32( 1 ),
31440     doRhoCorrection = cms.bool( False ),
31441     rhoMax = cms.double( 9.9999999E7 ),
31442     rhoScale = cms.double( 1.0 ),
31443     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31444     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31445     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31446 )
31447 fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31448     saveTags = cms.bool( True ),
31449     candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ),
31450     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31451     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31452     energyLowEdges = cms.vdouble( 0.0 ),
31453     lessThan = cms.bool( True ),
31454     useEt = cms.bool( True ),
31455     useAbs = cms.bool( False ),
31456     etaBoundaryEB12 = cms.double( 1.0 ),
31457     etaBoundaryEE12 = cms.double( 2.1 ),
31458     thrRegularEB1 = cms.vdouble( 2.0 ),
31459     thrRegularEE1 = cms.vdouble( -0.363 ),
31460     thrOverEEB1 = cms.vdouble( 0.0 ),
31461     thrOverEEE1 = cms.vdouble( 0.025 ),
31462     thrOverE2EB1 = cms.vdouble( 0.0 ),
31463     thrOverE2EE1 = cms.vdouble( 0.0 ),
31464     thrRegularEB2 = cms.vdouble( 2.0 ),
31465     thrRegularEE2 = cms.vdouble( 0.702 ),
31466     thrOverEEB2 = cms.vdouble( 0.0 ),
31467     thrOverEEE2 = cms.vdouble( 0.025 ),
31468     thrOverE2EB2 = cms.vdouble( 0.0 ),
31469     thrOverE2EE2 = cms.vdouble( 0.0 ),
31470     ncandcut = cms.int32( 1 ),
31471     doRhoCorrection = cms.bool( True ),
31472     rhoMax = cms.double( 9.9999999E7 ),
31473     rhoScale = cms.double( 1.0 ),
31474     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31475     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31476     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31477 )
31478 fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler",
31479     offset = cms.uint32( 0 ),
31480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31481 )
31482 fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31483     saveTags = cms.bool( True ),
31484     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31485     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31486     etcutEB = cms.double( 38.0 ),
31487     etcutEE = cms.double( 38.0 ),
31488     minEtaCut = cms.double( -9999.0 ),
31489     maxEtaCut = cms.double( 9999.0 ),
31490     ncandcut = cms.int32( 1 )
31491 )
31492 fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31493     saveTags = cms.bool( True ),
31494     candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ),
31495     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31496     rhoTag = cms.InputTag( "" ),
31497     energyLowEdges = cms.vdouble( 0.0 ),
31498     lessThan = cms.bool( True ),
31499     useEt = cms.bool( False ),
31500     useAbs = cms.bool( False ),
31501     thrRegularEB = cms.vdouble( 0.0105 ),
31502     thrRegularEE = cms.vdouble( 0.0305 ),
31503     thrOverEEB = cms.vdouble( -1.0 ),
31504     thrOverEEE = cms.vdouble( -1.0 ),
31505     thrOverE2EB = cms.vdouble( -1.0 ),
31506     thrOverE2EE = cms.vdouble( -1.0 ),
31507     ncandcut = cms.int32( 1 ),
31508     doRhoCorrection = cms.bool( False ),
31509     rhoMax = cms.double( 9.9999999E7 ),
31510     rhoScale = cms.double( 1.0 ),
31511     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31512     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31513     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31514 )
31515 fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31516     saveTags = cms.bool( True ),
31517     candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ),
31518     varTag = cms.InputTag( "hltEgammaHoverE" ),
31519     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31520     energyLowEdges = cms.vdouble( 0.0 ),
31521     lessThan = cms.bool( True ),
31522     useEt = cms.bool( False ),
31523     useAbs = cms.bool( False ),
31524     etaBoundaryEB12 = cms.double( 1.0 ),
31525     etaBoundaryEE12 = cms.double( 2.1 ),
31526     thrRegularEB1 = cms.vdouble( 1.0 ),
31527     thrRegularEE1 = cms.vdouble( 0.0 ),
31528     thrOverEEB1 = cms.vdouble( 0.06 ),
31529     thrOverEEE1 = cms.vdouble( 0.05 ),
31530     thrOverE2EB1 = cms.vdouble( 0.0 ),
31531     thrOverE2EE1 = cms.vdouble( 0.0 ),
31532     thrRegularEB2 = cms.vdouble( 1.0 ),
31533     thrRegularEE2 = cms.vdouble( 0.0 ),
31534     thrOverEEB2 = cms.vdouble( 0.06 ),
31535     thrOverEEE2 = cms.vdouble( 0.05 ),
31536     thrOverE2EB2 = cms.vdouble( 0.0 ),
31537     thrOverE2EE2 = cms.vdouble( 0.0 ),
31538     ncandcut = cms.int32( 1 ),
31539     doRhoCorrection = cms.bool( True ),
31540     rhoMax = cms.double( 9.9999999E7 ),
31541     rhoScale = cms.double( 1.0 ),
31542     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31543     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31544     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31545 )
31546 fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31547     saveTags = cms.bool( True ),
31548     candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ),
31549     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31550     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31551     energyLowEdges = cms.vdouble( 0.0 ),
31552     lessThan = cms.bool( True ),
31553     useEt = cms.bool( True ),
31554     useAbs = cms.bool( False ),
31555     etaBoundaryEB12 = cms.double( 1.0 ),
31556     etaBoundaryEE12 = cms.double( 2.1 ),
31557     thrRegularEB1 = cms.vdouble( 3.0 ),
31558     thrRegularEE1 = cms.vdouble( 1.0 ),
31559     thrOverEEB1 = cms.vdouble( 0.01 ),
31560     thrOverEEE1 = cms.vdouble( 0.025 ),
31561     thrOverE2EB1 = cms.vdouble( 0.0 ),
31562     thrOverE2EE1 = cms.vdouble( 0.0 ),
31563     thrRegularEB2 = cms.vdouble( 3.0 ),
31564     thrRegularEE2 = cms.vdouble( 2.0 ),
31565     thrOverEEB2 = cms.vdouble( 0.01 ),
31566     thrOverEEE2 = cms.vdouble( 0.025 ),
31567     thrOverE2EB2 = cms.vdouble( 0.0 ),
31568     thrOverE2EE2 = cms.vdouble( 0.0 ),
31569     ncandcut = cms.int32( 1 ),
31570     doRhoCorrection = cms.bool( True ),
31571     rhoMax = cms.double( 9.9999999E7 ),
31572     rhoScale = cms.double( 1.0 ),
31573     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31574     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31575     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31576 )
31577 fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31578     saveTags = cms.bool( True ),
31579     candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ),
31580     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31581     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31582     energyLowEdges = cms.vdouble( 0.0 ),
31583     lessThan = cms.bool( True ),
31584     useEt = cms.bool( True ),
31585     useAbs = cms.bool( False ),
31586     etaBoundaryEB12 = cms.double( 1.0 ),
31587     etaBoundaryEE12 = cms.double( 2.0 ),
31588     thrRegularEB1 = cms.vdouble( 4.0 ),
31589     thrRegularEE1 = cms.vdouble( 3.0 ),
31590     thrOverEEB1 = cms.vdouble( 0.04 ),
31591     thrOverEEE1 = cms.vdouble( 0.03 ),
31592     thrOverE2EB1 = cms.vdouble( 0.0 ),
31593     thrOverE2EE1 = cms.vdouble( 0.0 ),
31594     thrRegularEB2 = cms.vdouble( 4.0 ),
31595     thrRegularEE2 = cms.vdouble( 3.0 ),
31596     thrOverEEB2 = cms.vdouble( 0.04 ),
31597     thrOverEEE2 = cms.vdouble( 0.03 ),
31598     thrOverE2EB2 = cms.vdouble( 0.0 ),
31599     thrOverE2EE2 = cms.vdouble( 0.0 ),
31600     ncandcut = cms.int32( 1 ),
31601     doRhoCorrection = cms.bool( True ),
31602     rhoMax = cms.double( 9.9999999E7 ),
31603     rhoScale = cms.double( 1.0 ),
31604     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31605     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31606     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31607 )
31608 fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31609     saveTags = cms.bool( True ),
31610     candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ),
31611     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31612     npixelmatchcut = cms.double( 1.0 ),
31613     ncandcut = cms.int32( 1 ),
31614     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31615     s_a_phi1B = cms.double( 0.0069 ),
31616     s_a_phi1I = cms.double( 0.0088 ),
31617     s_a_phi1F = cms.double( 0.0076 ),
31618     s_a_phi2B = cms.double( 3.7E-4 ),
31619     s_a_phi2I = cms.double( 7.0E-4 ),
31620     s_a_phi2F = cms.double( 0.00906 ),
31621     s_a_zB = cms.double( 0.012 ),
31622     s_a_rI = cms.double( 0.027 ),
31623     s_a_rF = cms.double( 0.04 ),
31624     s2_threshold = cms.double( 0.4 ),
31625     tanhSO10BarrelThres = cms.double( 0.35 ),
31626     tanhSO10InterThres = cms.double( 1.0 ),
31627     tanhSO10ForwardThres = cms.double( 1.0 ),
31628     useS = cms.bool( False ),
31629     pixelVeto = cms.bool( False )
31630 )
31631 fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31632     saveTags = cms.bool( True ),
31633     candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ),
31634     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31635     rhoTag = cms.InputTag( "" ),
31636     energyLowEdges = cms.vdouble( 0.0 ),
31637     lessThan = cms.bool( True ),
31638     useEt = cms.bool( False ),
31639     useAbs = cms.bool( False ),
31640     thrRegularEB = cms.vdouble( 200.0 ),
31641     thrRegularEE = cms.vdouble( 90.0 ),
31642     thrOverEEB = cms.vdouble( -1.0 ),
31643     thrOverEEE = cms.vdouble( -1.0 ),
31644     thrOverE2EB = cms.vdouble( -1.0 ),
31645     thrOverE2EE = cms.vdouble( -1.0 ),
31646     ncandcut = cms.int32( 1 ),
31647     doRhoCorrection = cms.bool( False ),
31648     rhoMax = cms.double( 9.9999999E7 ),
31649     rhoScale = cms.double( 1.0 ),
31650     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31651     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31652     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31653 )
31654 fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31655     saveTags = cms.bool( True ),
31656     candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ),
31657     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31658     rhoTag = cms.InputTag( "" ),
31659     energyLowEdges = cms.vdouble( 0.0 ),
31660     lessThan = cms.bool( True ),
31661     useEt = cms.bool( False ),
31662     useAbs = cms.bool( True ),
31663     thrRegularEB = cms.vdouble( 0.025 ),
31664     thrRegularEE = cms.vdouble( 0.011 ),
31665     thrOverEEB = cms.vdouble( -1.0 ),
31666     thrOverEEE = cms.vdouble( -1.0 ),
31667     thrOverE2EB = cms.vdouble( -1.0 ),
31668     thrOverE2EE = cms.vdouble( -1.0 ),
31669     ncandcut = cms.int32( 1 ),
31670     doRhoCorrection = cms.bool( False ),
31671     rhoMax = cms.double( 9.9999999E7 ),
31672     rhoScale = cms.double( 1.0 ),
31673     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31674     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31675     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31676 )
31677 fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31678     saveTags = cms.bool( True ),
31679     candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ),
31680     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31681     rhoTag = cms.InputTag( "" ),
31682     energyLowEdges = cms.vdouble( 0.0 ),
31683     lessThan = cms.bool( True ),
31684     useEt = cms.bool( False ),
31685     useAbs = cms.bool( False ),
31686     thrRegularEB = cms.vdouble( 999.0 ),
31687     thrRegularEE = cms.vdouble( 1.0 ),
31688     thrOverEEB = cms.vdouble( -1.0 ),
31689     thrOverEEE = cms.vdouble( -1.0 ),
31690     thrOverE2EB = cms.vdouble( -1.0 ),
31691     thrOverE2EE = cms.vdouble( -1.0 ),
31692     ncandcut = cms.int32( 1 ),
31693     doRhoCorrection = cms.bool( False ),
31694     rhoMax = cms.double( 9.9999999E7 ),
31695     rhoScale = cms.double( 1.0 ),
31696     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31697     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31698     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31699 )
31700 fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31701     saveTags = cms.bool( True ),
31702     candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ),
31703     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31704     rhoTag = cms.InputTag( "" ),
31705     energyLowEdges = cms.vdouble( 0.0 ),
31706     lessThan = cms.bool( True ),
31707     useEt = cms.bool( False ),
31708     useAbs = cms.bool( True ),
31709     thrRegularEB = cms.vdouble( 0.003 ),
31710     thrRegularEE = cms.vdouble( 0.005 ),
31711     thrOverEEB = cms.vdouble( -1.0 ),
31712     thrOverEEE = cms.vdouble( -1.0 ),
31713     thrOverE2EB = cms.vdouble( -1.0 ),
31714     thrOverE2EE = cms.vdouble( -1.0 ),
31715     ncandcut = cms.int32( 1 ),
31716     doRhoCorrection = cms.bool( False ),
31717     rhoMax = cms.double( 9.9999999E7 ),
31718     rhoScale = cms.double( 1.0 ),
31719     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31720     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31721     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31722 )
31723 fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31724     saveTags = cms.bool( True ),
31725     candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ),
31726     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31727     rhoTag = cms.InputTag( "" ),
31728     energyLowEdges = cms.vdouble( 0.0 ),
31729     lessThan = cms.bool( True ),
31730     useEt = cms.bool( False ),
31731     useAbs = cms.bool( True ),
31732     thrRegularEB = cms.vdouble( 0.03 ),
31733     thrRegularEE = cms.vdouble( 0.023 ),
31734     thrOverEEB = cms.vdouble( -1.0 ),
31735     thrOverEEE = cms.vdouble( -1.0 ),
31736     thrOverE2EB = cms.vdouble( -1.0 ),
31737     thrOverE2EE = cms.vdouble( -1.0 ),
31738     ncandcut = cms.int32( 1 ),
31739     doRhoCorrection = cms.bool( False ),
31740     rhoMax = cms.double( 9.9999999E7 ),
31741     rhoScale = cms.double( 1.0 ),
31742     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31743     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31744     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31745 )
31746 fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31747     saveTags = cms.bool( True ),
31748     candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ),
31749     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31750     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31751     energyLowEdges = cms.vdouble( 0.0 ),
31752     lessThan = cms.bool( True ),
31753     useEt = cms.bool( True ),
31754     useAbs = cms.bool( False ),
31755     etaBoundaryEB12 = cms.double( 1.0 ),
31756     etaBoundaryEE12 = cms.double( 2.1 ),
31757     thrRegularEB1 = cms.vdouble( 2.0 ),
31758     thrRegularEE1 = cms.vdouble( -0.363 ),
31759     thrOverEEB1 = cms.vdouble( 0.0 ),
31760     thrOverEEE1 = cms.vdouble( 0.025 ),
31761     thrOverE2EB1 = cms.vdouble( 0.0 ),
31762     thrOverE2EE1 = cms.vdouble( 0.0 ),
31763     thrRegularEB2 = cms.vdouble( 2.0 ),
31764     thrRegularEE2 = cms.vdouble( 0.702 ),
31765     thrOverEEB2 = cms.vdouble( 0.0 ),
31766     thrOverEEE2 = cms.vdouble( 0.025 ),
31767     thrOverE2EB2 = cms.vdouble( 0.0 ),
31768     thrOverE2EE2 = cms.vdouble( 0.0 ),
31769     ncandcut = cms.int32( 1 ),
31770     doRhoCorrection = cms.bool( True ),
31771     rhoMax = cms.double( 9.9999999E7 ),
31772     rhoScale = cms.double( 1.0 ),
31773     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31774     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31775     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31776 )
31777 fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler",
31778     offset = cms.uint32( 0 ),
31779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31780 )
31781 fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31782     saveTags = cms.bool( True ),
31783     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31784     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31785     etcutEB = cms.double( 40.0 ),
31786     etcutEE = cms.double( 40.0 ),
31787     minEtaCut = cms.double( -9999.0 ),
31788     maxEtaCut = cms.double( 9999.0 ),
31789     ncandcut = cms.int32( 1 )
31790 )
31791 fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31792     saveTags = cms.bool( True ),
31793     candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ),
31794     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31795     rhoTag = cms.InputTag( "" ),
31796     energyLowEdges = cms.vdouble( 0.0 ),
31797     lessThan = cms.bool( True ),
31798     useEt = cms.bool( False ),
31799     useAbs = cms.bool( False ),
31800     thrRegularEB = cms.vdouble( 0.0105 ),
31801     thrRegularEE = cms.vdouble( 0.0305 ),
31802     thrOverEEB = cms.vdouble( -1.0 ),
31803     thrOverEEE = cms.vdouble( -1.0 ),
31804     thrOverE2EB = cms.vdouble( -1.0 ),
31805     thrOverE2EE = cms.vdouble( -1.0 ),
31806     ncandcut = cms.int32( 1 ),
31807     doRhoCorrection = cms.bool( False ),
31808     rhoMax = cms.double( 9.9999999E7 ),
31809     rhoScale = cms.double( 1.0 ),
31810     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31811     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31812     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31813 )
31814 fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31815     saveTags = cms.bool( True ),
31816     candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ),
31817     varTag = cms.InputTag( "hltEgammaHoverE" ),
31818     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31819     energyLowEdges = cms.vdouble( 0.0 ),
31820     lessThan = cms.bool( True ),
31821     useEt = cms.bool( False ),
31822     useAbs = cms.bool( False ),
31823     etaBoundaryEB12 = cms.double( 1.0 ),
31824     etaBoundaryEE12 = cms.double( 2.1 ),
31825     thrRegularEB1 = cms.vdouble( 1.0 ),
31826     thrRegularEE1 = cms.vdouble( 0.0 ),
31827     thrOverEEB1 = cms.vdouble( 0.06 ),
31828     thrOverEEE1 = cms.vdouble( 0.05 ),
31829     thrOverE2EB1 = cms.vdouble( 0.0 ),
31830     thrOverE2EE1 = cms.vdouble( 0.0 ),
31831     thrRegularEB2 = cms.vdouble( 1.0 ),
31832     thrRegularEE2 = cms.vdouble( 0.0 ),
31833     thrOverEEB2 = cms.vdouble( 0.06 ),
31834     thrOverEEE2 = cms.vdouble( 0.05 ),
31835     thrOverE2EB2 = cms.vdouble( 0.0 ),
31836     thrOverE2EE2 = cms.vdouble( 0.0 ),
31837     ncandcut = cms.int32( 1 ),
31838     doRhoCorrection = cms.bool( True ),
31839     rhoMax = cms.double( 9.9999999E7 ),
31840     rhoScale = cms.double( 1.0 ),
31841     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31842     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31843     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31844 )
31845 fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31846     saveTags = cms.bool( True ),
31847     candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ),
31848     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31849     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31850     energyLowEdges = cms.vdouble( 0.0 ),
31851     lessThan = cms.bool( True ),
31852     useEt = cms.bool( True ),
31853     useAbs = cms.bool( False ),
31854     etaBoundaryEB12 = cms.double( 1.0 ),
31855     etaBoundaryEE12 = cms.double( 2.1 ),
31856     thrRegularEB1 = cms.vdouble( 3.0 ),
31857     thrRegularEE1 = cms.vdouble( 1.0 ),
31858     thrOverEEB1 = cms.vdouble( 0.01 ),
31859     thrOverEEE1 = cms.vdouble( 0.025 ),
31860     thrOverE2EB1 = cms.vdouble( 0.0 ),
31861     thrOverE2EE1 = cms.vdouble( 0.0 ),
31862     thrRegularEB2 = cms.vdouble( 3.0 ),
31863     thrRegularEE2 = cms.vdouble( 2.0 ),
31864     thrOverEEB2 = cms.vdouble( 0.01 ),
31865     thrOverEEE2 = cms.vdouble( 0.025 ),
31866     thrOverE2EB2 = cms.vdouble( 0.0 ),
31867     thrOverE2EE2 = cms.vdouble( 0.0 ),
31868     ncandcut = cms.int32( 1 ),
31869     doRhoCorrection = cms.bool( True ),
31870     rhoMax = cms.double( 9.9999999E7 ),
31871     rhoScale = cms.double( 1.0 ),
31872     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31873     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31874     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31875 )
31876 fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31877     saveTags = cms.bool( True ),
31878     candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ),
31879     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31880     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31881     energyLowEdges = cms.vdouble( 0.0 ),
31882     lessThan = cms.bool( True ),
31883     useEt = cms.bool( True ),
31884     useAbs = cms.bool( False ),
31885     etaBoundaryEB12 = cms.double( 1.0 ),
31886     etaBoundaryEE12 = cms.double( 2.0 ),
31887     thrRegularEB1 = cms.vdouble( 4.0 ),
31888     thrRegularEE1 = cms.vdouble( 3.0 ),
31889     thrOverEEB1 = cms.vdouble( 0.04 ),
31890     thrOverEEE1 = cms.vdouble( 0.03 ),
31891     thrOverE2EB1 = cms.vdouble( 0.0 ),
31892     thrOverE2EE1 = cms.vdouble( 0.0 ),
31893     thrRegularEB2 = cms.vdouble( 4.0 ),
31894     thrRegularEE2 = cms.vdouble( 3.0 ),
31895     thrOverEEB2 = cms.vdouble( 0.04 ),
31896     thrOverEEE2 = cms.vdouble( 0.03 ),
31897     thrOverE2EB2 = cms.vdouble( 0.0 ),
31898     thrOverE2EE2 = cms.vdouble( 0.0 ),
31899     ncandcut = cms.int32( 1 ),
31900     doRhoCorrection = cms.bool( True ),
31901     rhoMax = cms.double( 9.9999999E7 ),
31902     rhoScale = cms.double( 1.0 ),
31903     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
31904     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31905     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31906 )
31907 fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31908     saveTags = cms.bool( True ),
31909     candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ),
31910     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31911     npixelmatchcut = cms.double( 1.0 ),
31912     ncandcut = cms.int32( 1 ),
31913     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31914     s_a_phi1B = cms.double( 0.0069 ),
31915     s_a_phi1I = cms.double( 0.0088 ),
31916     s_a_phi1F = cms.double( 0.0076 ),
31917     s_a_phi2B = cms.double( 3.7E-4 ),
31918     s_a_phi2I = cms.double( 7.0E-4 ),
31919     s_a_phi2F = cms.double( 0.00906 ),
31920     s_a_zB = cms.double( 0.012 ),
31921     s_a_rI = cms.double( 0.027 ),
31922     s_a_rF = cms.double( 0.04 ),
31923     s2_threshold = cms.double( 0.4 ),
31924     tanhSO10BarrelThres = cms.double( 0.35 ),
31925     tanhSO10InterThres = cms.double( 1.0 ),
31926     tanhSO10ForwardThres = cms.double( 1.0 ),
31927     useS = cms.bool( False ),
31928     pixelVeto = cms.bool( False )
31929 )
31930 fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31931     saveTags = cms.bool( True ),
31932     candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ),
31933     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31934     rhoTag = cms.InputTag( "" ),
31935     energyLowEdges = cms.vdouble( 0.0 ),
31936     lessThan = cms.bool( True ),
31937     useEt = cms.bool( False ),
31938     useAbs = cms.bool( False ),
31939     thrRegularEB = cms.vdouble( 200.0 ),
31940     thrRegularEE = cms.vdouble( 90.0 ),
31941     thrOverEEB = cms.vdouble( -1.0 ),
31942     thrOverEEE = cms.vdouble( -1.0 ),
31943     thrOverE2EB = cms.vdouble( -1.0 ),
31944     thrOverE2EE = cms.vdouble( -1.0 ),
31945     ncandcut = cms.int32( 1 ),
31946     doRhoCorrection = cms.bool( False ),
31947     rhoMax = cms.double( 9.9999999E7 ),
31948     rhoScale = cms.double( 1.0 ),
31949     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31950     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31951     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31952 )
31953 fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31954     saveTags = cms.bool( True ),
31955     candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ),
31956     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31957     rhoTag = cms.InputTag( "" ),
31958     energyLowEdges = cms.vdouble( 0.0 ),
31959     lessThan = cms.bool( True ),
31960     useEt = cms.bool( False ),
31961     useAbs = cms.bool( True ),
31962     thrRegularEB = cms.vdouble( 0.025 ),
31963     thrRegularEE = cms.vdouble( 0.011 ),
31964     thrOverEEB = cms.vdouble( -1.0 ),
31965     thrOverEEE = cms.vdouble( -1.0 ),
31966     thrOverE2EB = cms.vdouble( -1.0 ),
31967     thrOverE2EE = cms.vdouble( -1.0 ),
31968     ncandcut = cms.int32( 1 ),
31969     doRhoCorrection = cms.bool( False ),
31970     rhoMax = cms.double( 9.9999999E7 ),
31971     rhoScale = cms.double( 1.0 ),
31972     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31974     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31975 )
31976 fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31977     saveTags = cms.bool( True ),
31978     candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ),
31979     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31980     rhoTag = cms.InputTag( "" ),
31981     energyLowEdges = cms.vdouble( 0.0 ),
31982     lessThan = cms.bool( True ),
31983     useEt = cms.bool( False ),
31984     useAbs = cms.bool( False ),
31985     thrRegularEB = cms.vdouble( 999.0 ),
31986     thrRegularEE = cms.vdouble( 1.0 ),
31987     thrOverEEB = cms.vdouble( -1.0 ),
31988     thrOverEEE = cms.vdouble( -1.0 ),
31989     thrOverE2EB = cms.vdouble( -1.0 ),
31990     thrOverE2EE = cms.vdouble( -1.0 ),
31991     ncandcut = cms.int32( 1 ),
31992     doRhoCorrection = cms.bool( False ),
31993     rhoMax = cms.double( 9.9999999E7 ),
31994     rhoScale = cms.double( 1.0 ),
31995     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31996     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31997     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31998 )
31999 fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32000     saveTags = cms.bool( True ),
32001     candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ),
32002     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
32003     rhoTag = cms.InputTag( "" ),
32004     energyLowEdges = cms.vdouble( 0.0 ),
32005     lessThan = cms.bool( True ),
32006     useEt = cms.bool( False ),
32007     useAbs = cms.bool( True ),
32008     thrRegularEB = cms.vdouble( 0.003 ),
32009     thrRegularEE = cms.vdouble( 0.005 ),
32010     thrOverEEB = cms.vdouble( -1.0 ),
32011     thrOverEEE = cms.vdouble( -1.0 ),
32012     thrOverE2EB = cms.vdouble( -1.0 ),
32013     thrOverE2EE = cms.vdouble( -1.0 ),
32014     ncandcut = cms.int32( 1 ),
32015     doRhoCorrection = cms.bool( False ),
32016     rhoMax = cms.double( 9.9999999E7 ),
32017     rhoScale = cms.double( 1.0 ),
32018     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32020     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32021 )
32022 fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32023     saveTags = cms.bool( True ),
32024     candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ),
32025     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
32026     rhoTag = cms.InputTag( "" ),
32027     energyLowEdges = cms.vdouble( 0.0 ),
32028     lessThan = cms.bool( True ),
32029     useEt = cms.bool( False ),
32030     useAbs = cms.bool( True ),
32031     thrRegularEB = cms.vdouble( 0.03 ),
32032     thrRegularEE = cms.vdouble( 0.023 ),
32033     thrOverEEB = cms.vdouble( -1.0 ),
32034     thrOverEEE = cms.vdouble( -1.0 ),
32035     thrOverE2EB = cms.vdouble( -1.0 ),
32036     thrOverE2EE = cms.vdouble( -1.0 ),
32037     ncandcut = cms.int32( 1 ),
32038     doRhoCorrection = cms.bool( False ),
32039     rhoMax = cms.double( 9.9999999E7 ),
32040     rhoScale = cms.double( 1.0 ),
32041     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32043     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32044 )
32045 fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32046     saveTags = cms.bool( True ),
32047     candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ),
32048     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
32049     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32050     energyLowEdges = cms.vdouble( 0.0 ),
32051     lessThan = cms.bool( True ),
32052     useEt = cms.bool( True ),
32053     useAbs = cms.bool( False ),
32054     etaBoundaryEB12 = cms.double( 1.0 ),
32055     etaBoundaryEE12 = cms.double( 2.1 ),
32056     thrRegularEB1 = cms.vdouble( 2.0 ),
32057     thrRegularEE1 = cms.vdouble( -0.363 ),
32058     thrOverEEB1 = cms.vdouble( 0.0 ),
32059     thrOverEEE1 = cms.vdouble( 0.025 ),
32060     thrOverE2EB1 = cms.vdouble( 0.0 ),
32061     thrOverE2EE1 = cms.vdouble( 0.0 ),
32062     thrRegularEB2 = cms.vdouble( 2.0 ),
32063     thrRegularEE2 = cms.vdouble( 0.702 ),
32064     thrOverEEB2 = cms.vdouble( 0.0 ),
32065     thrOverEEE2 = cms.vdouble( 0.025 ),
32066     thrOverE2EB2 = cms.vdouble( 0.0 ),
32067     thrOverE2EE2 = cms.vdouble( 0.0 ),
32068     ncandcut = cms.int32( 1 ),
32069     doRhoCorrection = cms.bool( True ),
32070     rhoMax = cms.double( 9.9999999E7 ),
32071     rhoScale = cms.double( 1.0 ),
32072     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
32073     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32075 )
32076 fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler",
32077     offset = cms.uint32( 0 ),
32078     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32079 )
32080 fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
32081     saveTags = cms.bool( True ),
32082     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
32083     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
32084     etcutEB = cms.double( 32.0 ),
32085     etcutEE = cms.double( 32.0 ),
32086     minEtaCut = cms.double( -9999.0 ),
32087     maxEtaCut = cms.double( 9999.0 ),
32088     ncandcut = cms.int32( 1 )
32089 )
32090 fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32091     saveTags = cms.bool( True ),
32092     candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ),
32093     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
32094     rhoTag = cms.InputTag( "" ),
32095     energyLowEdges = cms.vdouble( 0.0 ),
32096     lessThan = cms.bool( True ),
32097     useEt = cms.bool( False ),
32098     useAbs = cms.bool( False ),
32099     thrRegularEB = cms.vdouble( 0.0105 ),
32100     thrRegularEE = cms.vdouble( 0.0305 ),
32101     thrOverEEB = cms.vdouble( -1.0 ),
32102     thrOverEEE = cms.vdouble( -1.0 ),
32103     thrOverE2EB = cms.vdouble( -1.0 ),
32104     thrOverE2EE = cms.vdouble( -1.0 ),
32105     ncandcut = cms.int32( 1 ),
32106     doRhoCorrection = cms.bool( False ),
32107     rhoMax = cms.double( 9.9999999E7 ),
32108     rhoScale = cms.double( 1.0 ),
32109     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32110     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32111     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32112 )
32113 fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32114     saveTags = cms.bool( True ),
32115     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ),
32116     varTag = cms.InputTag( "hltEgammaHoverE" ),
32117     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32118     energyLowEdges = cms.vdouble( 0.0 ),
32119     lessThan = cms.bool( True ),
32120     useEt = cms.bool( False ),
32121     useAbs = cms.bool( False ),
32122     etaBoundaryEB12 = cms.double( 1.0 ),
32123     etaBoundaryEE12 = cms.double( 2.1 ),
32124     thrRegularEB1 = cms.vdouble( 1.0 ),
32125     thrRegularEE1 = cms.vdouble( 0.0 ),
32126     thrOverEEB1 = cms.vdouble( 0.06 ),
32127     thrOverEEE1 = cms.vdouble( 0.05 ),
32128     thrOverE2EB1 = cms.vdouble( 0.0 ),
32129     thrOverE2EE1 = cms.vdouble( 0.0 ),
32130     thrRegularEB2 = cms.vdouble( 1.0 ),
32131     thrRegularEE2 = cms.vdouble( 0.0 ),
32132     thrOverEEB2 = cms.vdouble( 0.06 ),
32133     thrOverEEE2 = cms.vdouble( 0.05 ),
32134     thrOverE2EB2 = cms.vdouble( 0.0 ),
32135     thrOverE2EE2 = cms.vdouble( 0.0 ),
32136     ncandcut = cms.int32( 1 ),
32137     doRhoCorrection = cms.bool( True ),
32138     rhoMax = cms.double( 9.9999999E7 ),
32139     rhoScale = cms.double( 1.0 ),
32140     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
32141     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32142     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32143 )
32144 fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32145     saveTags = cms.bool( True ),
32146     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ),
32147     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
32148     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32149     energyLowEdges = cms.vdouble( 0.0 ),
32150     lessThan = cms.bool( True ),
32151     useEt = cms.bool( True ),
32152     useAbs = cms.bool( False ),
32153     etaBoundaryEB12 = cms.double( 1.0 ),
32154     etaBoundaryEE12 = cms.double( 2.1 ),
32155     thrRegularEB1 = cms.vdouble( 3.0 ),
32156     thrRegularEE1 = cms.vdouble( 1.0 ),
32157     thrOverEEB1 = cms.vdouble( 0.01 ),
32158     thrOverEEE1 = cms.vdouble( 0.025 ),
32159     thrOverE2EB1 = cms.vdouble( 0.0 ),
32160     thrOverE2EE1 = cms.vdouble( 0.0 ),
32161     thrRegularEB2 = cms.vdouble( 3.0 ),
32162     thrRegularEE2 = cms.vdouble( 2.0 ),
32163     thrOverEEB2 = cms.vdouble( 0.01 ),
32164     thrOverEEE2 = cms.vdouble( 0.025 ),
32165     thrOverE2EB2 = cms.vdouble( 0.0 ),
32166     thrOverE2EE2 = cms.vdouble( 0.0 ),
32167     ncandcut = cms.int32( 1 ),
32168     doRhoCorrection = cms.bool( True ),
32169     rhoMax = cms.double( 9.9999999E7 ),
32170     rhoScale = cms.double( 1.0 ),
32171     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
32172     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32174 )
32175 fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32176     saveTags = cms.bool( True ),
32177     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ),
32178     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
32179     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32180     energyLowEdges = cms.vdouble( 0.0 ),
32181     lessThan = cms.bool( True ),
32182     useEt = cms.bool( True ),
32183     useAbs = cms.bool( False ),
32184     etaBoundaryEB12 = cms.double( 1.0 ),
32185     etaBoundaryEE12 = cms.double( 2.0 ),
32186     thrRegularEB1 = cms.vdouble( 4.0 ),
32187     thrRegularEE1 = cms.vdouble( 3.0 ),
32188     thrOverEEB1 = cms.vdouble( 0.04 ),
32189     thrOverEEE1 = cms.vdouble( 0.03 ),
32190     thrOverE2EB1 = cms.vdouble( 0.0 ),
32191     thrOverE2EE1 = cms.vdouble( 0.0 ),
32192     thrRegularEB2 = cms.vdouble( 4.0 ),
32193     thrRegularEE2 = cms.vdouble( 3.0 ),
32194     thrOverEEB2 = cms.vdouble( 0.04 ),
32195     thrOverEEE2 = cms.vdouble( 0.03 ),
32196     thrOverE2EB2 = cms.vdouble( 0.0 ),
32197     thrOverE2EE2 = cms.vdouble( 0.0 ),
32198     ncandcut = cms.int32( 1 ),
32199     doRhoCorrection = cms.bool( True ),
32200     rhoMax = cms.double( 9.9999999E7 ),
32201     rhoScale = cms.double( 1.0 ),
32202     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
32203     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
32204     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32205 )
32206 fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
32207     saveTags = cms.bool( True ),
32208     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ),
32209     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
32210     npixelmatchcut = cms.double( 1.0 ),
32211     ncandcut = cms.int32( 1 ),
32212     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
32213     s_a_phi1B = cms.double( 0.0069 ),
32214     s_a_phi1I = cms.double( 0.0088 ),
32215     s_a_phi1F = cms.double( 0.0076 ),
32216     s_a_phi2B = cms.double( 3.7E-4 ),
32217     s_a_phi2I = cms.double( 7.0E-4 ),
32218     s_a_phi2F = cms.double( 0.00906 ),
32219     s_a_zB = cms.double( 0.012 ),
32220     s_a_rI = cms.double( 0.027 ),
32221     s_a_rF = cms.double( 0.04 ),
32222     s2_threshold = cms.double( 0.4 ),
32223     tanhSO10BarrelThres = cms.double( 0.35 ),
32224     tanhSO10InterThres = cms.double( 1.0 ),
32225     tanhSO10ForwardThres = cms.double( 1.0 ),
32226     useS = cms.bool( False ),
32227     pixelVeto = cms.bool( False )
32228 )
32229 fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
32230     saveTags = cms.bool( True ),
32231     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ),
32232     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
32233     rhoTag = cms.InputTag( "" ),
32234     energyLowEdges = cms.vdouble( 0.0 ),
32235     lessThan = cms.bool( True ),
32236     useEt = cms.bool( False ),
32237     useAbs = cms.bool( False ),
32238     thrRegularEB = cms.vdouble( 200.0 ),
32239     thrRegularEE = cms.vdouble( 90.0 ),
32240     thrOverEEB = cms.vdouble( -1.0 ),
32241     thrOverEEE = cms.vdouble( -1.0 ),
32242     thrOverE2EB = cms.vdouble( -1.0 ),
32243     thrOverE2EE = cms.vdouble( -1.0 ),
32244     ncandcut = cms.int32( 1 ),
32245     doRhoCorrection = cms.bool( False ),
32246     rhoMax = cms.double( 9.9999999E7 ),
32247     rhoScale = cms.double( 1.0 ),
32248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32251 )
32252 fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32253     saveTags = cms.bool( True ),
32254     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ),
32255     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
32256     rhoTag = cms.InputTag( "" ),
32257     energyLowEdges = cms.vdouble( 0.0 ),
32258     lessThan = cms.bool( True ),
32259     useEt = cms.bool( False ),
32260     useAbs = cms.bool( True ),
32261     thrRegularEB = cms.vdouble( 0.025 ),
32262     thrRegularEE = cms.vdouble( 0.011 ),
32263     thrOverEEB = cms.vdouble( -1.0 ),
32264     thrOverEEE = cms.vdouble( -1.0 ),
32265     thrOverE2EB = cms.vdouble( -1.0 ),
32266     thrOverE2EE = cms.vdouble( -1.0 ),
32267     ncandcut = cms.int32( 1 ),
32268     doRhoCorrection = cms.bool( False ),
32269     rhoMax = cms.double( 9.9999999E7 ),
32270     rhoScale = cms.double( 1.0 ),
32271     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32273     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32274 )
32275 fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32276     saveTags = cms.bool( True ),
32277     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ),
32278     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
32279     rhoTag = cms.InputTag( "" ),
32280     energyLowEdges = cms.vdouble( 0.0 ),
32281     lessThan = cms.bool( True ),
32282     useEt = cms.bool( False ),
32283     useAbs = cms.bool( False ),
32284     thrRegularEB = cms.vdouble( 999.0 ),
32285     thrRegularEE = cms.vdouble( 1.0 ),
32286     thrOverEEB = cms.vdouble( -1.0 ),
32287     thrOverEEE = cms.vdouble( -1.0 ),
32288     thrOverE2EB = cms.vdouble( -1.0 ),
32289     thrOverE2EE = cms.vdouble( -1.0 ),
32290     ncandcut = cms.int32( 1 ),
32291     doRhoCorrection = cms.bool( False ),
32292     rhoMax = cms.double( 9.9999999E7 ),
32293     rhoScale = cms.double( 1.0 ),
32294     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32297 )
32298 fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32299     saveTags = cms.bool( True ),
32300     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ),
32301     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
32302     rhoTag = cms.InputTag( "" ),
32303     energyLowEdges = cms.vdouble( 0.0 ),
32304     lessThan = cms.bool( True ),
32305     useEt = cms.bool( False ),
32306     useAbs = cms.bool( True ),
32307     thrRegularEB = cms.vdouble( 0.003 ),
32308     thrRegularEE = cms.vdouble( 0.005 ),
32309     thrOverEEB = cms.vdouble( -1.0 ),
32310     thrOverEEE = cms.vdouble( -1.0 ),
32311     thrOverE2EB = cms.vdouble( -1.0 ),
32312     thrOverE2EE = cms.vdouble( -1.0 ),
32313     ncandcut = cms.int32( 1 ),
32314     doRhoCorrection = cms.bool( False ),
32315     rhoMax = cms.double( 9.9999999E7 ),
32316     rhoScale = cms.double( 1.0 ),
32317     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32318     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32319     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32320 )
32321 fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32322     saveTags = cms.bool( True ),
32323     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ),
32324     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
32325     rhoTag = cms.InputTag( "" ),
32326     energyLowEdges = cms.vdouble( 0.0 ),
32327     lessThan = cms.bool( True ),
32328     useEt = cms.bool( False ),
32329     useAbs = cms.bool( True ),
32330     thrRegularEB = cms.vdouble( 0.03 ),
32331     thrRegularEE = cms.vdouble( 0.023 ),
32332     thrOverEEB = cms.vdouble( -1.0 ),
32333     thrOverEEE = cms.vdouble( -1.0 ),
32334     thrOverE2EB = cms.vdouble( -1.0 ),
32335     thrOverE2EE = cms.vdouble( -1.0 ),
32336     ncandcut = cms.int32( 1 ),
32337     doRhoCorrection = cms.bool( False ),
32338     rhoMax = cms.double( 9.9999999E7 ),
32339     rhoScale = cms.double( 1.0 ),
32340     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32342     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32343 )
32344 fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32345     saveTags = cms.bool( True ),
32346     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ),
32347     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
32348     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32349     energyLowEdges = cms.vdouble( 0.0 ),
32350     lessThan = cms.bool( True ),
32351     useEt = cms.bool( True ),
32352     useAbs = cms.bool( False ),
32353     etaBoundaryEB12 = cms.double( 1.0 ),
32354     etaBoundaryEE12 = cms.double( 2.1 ),
32355     thrRegularEB1 = cms.vdouble( 2.0 ),
32356     thrRegularEE1 = cms.vdouble( -0.363 ),
32357     thrOverEEB1 = cms.vdouble( 0.0 ),
32358     thrOverEEE1 = cms.vdouble( 0.025 ),
32359     thrOverE2EB1 = cms.vdouble( 0.0 ),
32360     thrOverE2EE1 = cms.vdouble( 0.0 ),
32361     thrRegularEB2 = cms.vdouble( 2.0 ),
32362     thrRegularEE2 = cms.vdouble( 0.702 ),
32363     thrOverEEB2 = cms.vdouble( 0.0 ),
32364     thrOverEEE2 = cms.vdouble( 0.025 ),
32365     thrOverE2EB2 = cms.vdouble( 0.0 ),
32366     thrOverE2EE2 = cms.vdouble( 0.0 ),
32367     ncandcut = cms.int32( 1 ),
32368     doRhoCorrection = cms.bool( True ),
32369     rhoMax = cms.double( 9.9999999E7 ),
32370     rhoScale = cms.double( 1.0 ),
32371     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
32372     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32374 )
32375 fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed",
32376     saveTags = cms.bool( True ),
32377     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ),
32378     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32379     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32380     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32381     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32382     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32383     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32384     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32385     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32386     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32387 )
32388 fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler",
32389     offset = cms.uint32( 0 ),
32390     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32391 )
32392 fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32393     saveTags = cms.bool( True ),
32394     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32395     PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ),
32396     MaxEta = cms.double( 2.5 ),
32397     MinPt = cms.double( 0.0 ),
32398     MaxDeltaR = cms.double( 0.3 ),
32399     MinN = cms.int32( 1 ),
32400     CentralBxOnly = cms.bool( True ),
32401     SelectQualities = cms.vint32(  )
32402 )
32403 fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32404     saveTags = cms.bool( True ),
32405     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32406     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32407     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32408     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32409     MinN = cms.int32( 0 ),
32410     MaxEta = cms.double( 2.5 ),
32411     AbsEtaBins = cms.vdouble( 0.0 ),
32412     MinNstations = cms.vint32( 0 ),
32413     MinNhits = cms.vint32( 0 ),
32414     CutOnChambers = cms.bool( False ),
32415     MinNchambers = cms.vint32( 0 ),
32416     MaxDr = cms.double( 9999.0 ),
32417     MinDr = cms.double( -1.0 ),
32418     MaxDz = cms.double( 9999.0 ),
32419     MinDxySig = cms.double( -1.0 ),
32420     MinPt = cms.double( 0.0 ),
32421     NSigmaPt = cms.double( 0.0 ),
32422     MatchToPreviousCand = cms.bool( True )
32423 )
32424 fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32425     saveTags = cms.bool( True ),
32426     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32427     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32428     MaxEta = cms.double( 2.5 ),
32429     MinPt = cms.double( 0.0 ),
32430     MaxDeltaR = cms.double( 0.3 ),
32431     MinN = cms.int32( 1 ),
32432     CentralBxOnly = cms.bool( True ),
32433     SelectQualities = cms.vint32(  )
32434 )
32435 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
32436     saveTags = cms.bool( True ),
32437     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32438     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32439     PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ),
32440     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ),
32441     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32442     MinN = cms.int32( 1 ),
32443     MaxEta = cms.double( 1.0E99 ),
32444     MinNhits = cms.int32( 0 ),
32445     MaxDr = cms.double( 2.0 ),
32446     MinDr = cms.double( -1.0 ),
32447     MaxDz = cms.double( 9999.0 ),
32448     MinDxySig = cms.double( -1.0 ),
32449     MinPt = cms.double( 20.0 ),
32450     NSigmaPt = cms.double( 0.0 ),
32451     MaxNormalizedChi2 = cms.double( 9999.0 ),
32452     MaxDXYBeamSpot = cms.double( 9999.0 ),
32453     MinDXYBeamSpot = cms.double( -1.0 ),
32454     MinNmuonHits = cms.int32( 0 ),
32455     MaxPtDifference = cms.double( 9999.0 ),
32456     MinTrackPt = cms.double( 0.0 ),
32457     minMuonStations = cms.int32( 2 ),
32458     minTrkHits = cms.int32( -1 ),
32459     minMuonHits = cms.int32( -1 ),
32460     allowedTypeMask = cms.uint32( 255 ),
32461     requiredTypeMask = cms.uint32( 0 ),
32462     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32463     trkMuonId = cms.uint32( 0 ),
32464     L1MatchingdR = cms.double( 0.3 ),
32465     MatchToPreviousCand = cms.bool( True ),
32466     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32467     requireL3MuonTrajectorySeed = cms.bool( False ),
32468     useSimpleGeometry = cms.bool( True ),
32469     useStation2 = cms.bool( True ),
32470     fallbackToME1 = cms.bool( False ),
32471     cosmicPropagationHypothesis = cms.bool( False ),
32472     useMB2InOverlap = cms.bool( False ),
32473     useTrack = cms.string( "tracker" ),
32474     useState = cms.string( "atVertex" ),
32475     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32476     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32477     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32478 )
32479 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32480     saveTags = cms.bool( True ),
32481     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ),
32482     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32483     rhoTag = cms.InputTag( "" ),
32484     energyLowEdges = cms.vdouble( 0.0 ),
32485     lessThan = cms.bool( True ),
32486     useEt = cms.bool( True ),
32487     useAbs = cms.bool( False ),
32488     thrRegularEB = cms.vdouble( -1.0 ),
32489     thrRegularEE = cms.vdouble( -1.0 ),
32490     thrOverEEB = cms.vdouble( 0.14 ),
32491     thrOverEEE = cms.vdouble( 0.1 ),
32492     thrOverE2EB = cms.vdouble( -1.0 ),
32493     thrOverE2EE = cms.vdouble( -1.0 ),
32494     ncandcut = cms.int32( 1 ),
32495     doRhoCorrection = cms.bool( False ),
32496     rhoMax = cms.double( 9.9999999E7 ),
32497     rhoScale = cms.double( 1.0 ),
32498     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32499     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32500     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32501 )
32502 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32503     saveTags = cms.bool( True ),
32504     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
32505     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32506     rhoTag = cms.InputTag( "" ),
32507     energyLowEdges = cms.vdouble( 0.0 ),
32508     lessThan = cms.bool( True ),
32509     useEt = cms.bool( True ),
32510     useAbs = cms.bool( False ),
32511     thrRegularEB = cms.vdouble( -1.0 ),
32512     thrRegularEE = cms.vdouble( -1.0 ),
32513     thrOverEEB = cms.vdouble( 0.177 ),
32514     thrOverEEE = cms.vdouble( 0.24 ),
32515     thrOverE2EB = cms.vdouble( -1.0 ),
32516     thrOverE2EE = cms.vdouble( -1.0 ),
32517     ncandcut = cms.int32( 1 ),
32518     doRhoCorrection = cms.bool( False ),
32519     rhoMax = cms.double( 9.9999999E7 ),
32520     rhoScale = cms.double( 1.0 ),
32521     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32522     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32523     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32524 )
32525 fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32526     saveTags = cms.bool( True ),
32527     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32528     PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
32529     MinN = cms.int32( 1 ),
32530     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32531     IsolatorPSet = cms.PSet(  )
32532 )
32533 fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed",
32534     saveTags = cms.bool( True ),
32535     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ),
32536     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32537     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32538     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32539     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32540     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32541     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32542     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32543     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32544     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32545 )
32546 fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler",
32547     offset = cms.uint32( 0 ),
32548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32549 )
32550 fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32551     saveTags = cms.bool( True ),
32552     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32553     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32554     MaxEta = cms.double( 2.5 ),
32555     MinPt = cms.double( 0.0 ),
32556     MaxDeltaR = cms.double( 0.3 ),
32557     MinN = cms.int32( 1 ),
32558     CentralBxOnly = cms.bool( True ),
32559     SelectQualities = cms.vint32(  )
32560 )
32561 fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32562     saveTags = cms.bool( True ),
32563     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32564     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32565     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32566     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32567     MinN = cms.int32( 0 ),
32568     MaxEta = cms.double( 2.5 ),
32569     AbsEtaBins = cms.vdouble( 0.0 ),
32570     MinNstations = cms.vint32( 0 ),
32571     MinNhits = cms.vint32( 0 ),
32572     CutOnChambers = cms.bool( False ),
32573     MinNchambers = cms.vint32( 0 ),
32574     MaxDr = cms.double( 9999.0 ),
32575     MinDr = cms.double( -1.0 ),
32576     MaxDz = cms.double( 9999.0 ),
32577     MinDxySig = cms.double( -1.0 ),
32578     MinPt = cms.double( 0.0 ),
32579     NSigmaPt = cms.double( 0.0 ),
32580     MatchToPreviousCand = cms.bool( True )
32581 )
32582 fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32583     saveTags = cms.bool( True ),
32584     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32585     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32586     MaxEta = cms.double( 2.5 ),
32587     MinPt = cms.double( 0.0 ),
32588     MaxDeltaR = cms.double( 0.3 ),
32589     MinN = cms.int32( 1 ),
32590     CentralBxOnly = cms.bool( True ),
32591     SelectQualities = cms.vint32(  )
32592 )
32593 fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32594     saveTags = cms.bool( True ),
32595     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32596     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32597     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ),
32598     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ),
32599     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32600     MinN = cms.int32( 1 ),
32601     MaxEta = cms.double( 1.0E99 ),
32602     MinNhits = cms.int32( 0 ),
32603     MaxDr = cms.double( 2.0 ),
32604     MinDr = cms.double( -1.0 ),
32605     MaxDz = cms.double( 9999.0 ),
32606     MinDxySig = cms.double( -1.0 ),
32607     MinPt = cms.double( 24.0 ),
32608     NSigmaPt = cms.double( 0.0 ),
32609     MaxNormalizedChi2 = cms.double( 9999.0 ),
32610     MaxDXYBeamSpot = cms.double( 9999.0 ),
32611     MinDXYBeamSpot = cms.double( -1.0 ),
32612     MinNmuonHits = cms.int32( 0 ),
32613     MaxPtDifference = cms.double( 9999.0 ),
32614     MinTrackPt = cms.double( 0.0 ),
32615     minMuonStations = cms.int32( 2 ),
32616     minTrkHits = cms.int32( -1 ),
32617     minMuonHits = cms.int32( -1 ),
32618     allowedTypeMask = cms.uint32( 255 ),
32619     requiredTypeMask = cms.uint32( 0 ),
32620     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32621     trkMuonId = cms.uint32( 0 ),
32622     L1MatchingdR = cms.double( 0.3 ),
32623     MatchToPreviousCand = cms.bool( True ),
32624     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32625     requireL3MuonTrajectorySeed = cms.bool( False ),
32626     useSimpleGeometry = cms.bool( True ),
32627     useStation2 = cms.bool( True ),
32628     fallbackToME1 = cms.bool( False ),
32629     cosmicPropagationHypothesis = cms.bool( False ),
32630     useMB2InOverlap = cms.bool( False ),
32631     useTrack = cms.string( "tracker" ),
32632     useState = cms.string( "atVertex" ),
32633     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32634     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32635     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32636 )
32637 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32638     saveTags = cms.bool( True ),
32639     candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ),
32640     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32641     rhoTag = cms.InputTag( "" ),
32642     energyLowEdges = cms.vdouble( 0.0 ),
32643     lessThan = cms.bool( True ),
32644     useEt = cms.bool( True ),
32645     useAbs = cms.bool( False ),
32646     thrRegularEB = cms.vdouble( -1.0 ),
32647     thrRegularEE = cms.vdouble( -1.0 ),
32648     thrOverEEB = cms.vdouble( 0.14 ),
32649     thrOverEEE = cms.vdouble( 0.1 ),
32650     thrOverE2EB = cms.vdouble( -1.0 ),
32651     thrOverE2EE = cms.vdouble( -1.0 ),
32652     ncandcut = cms.int32( 1 ),
32653     doRhoCorrection = cms.bool( False ),
32654     rhoMax = cms.double( 9.9999999E7 ),
32655     rhoScale = cms.double( 1.0 ),
32656     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32657     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32658     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32659 )
32660 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32661     saveTags = cms.bool( True ),
32662     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32663     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32664     rhoTag = cms.InputTag( "" ),
32665     energyLowEdges = cms.vdouble( 0.0 ),
32666     lessThan = cms.bool( True ),
32667     useEt = cms.bool( True ),
32668     useAbs = cms.bool( False ),
32669     thrRegularEB = cms.vdouble( -1.0 ),
32670     thrRegularEE = cms.vdouble( -1.0 ),
32671     thrOverEEB = cms.vdouble( 0.177 ),
32672     thrOverEEE = cms.vdouble( 0.24 ),
32673     thrOverE2EB = cms.vdouble( -1.0 ),
32674     thrOverE2EE = cms.vdouble( -1.0 ),
32675     ncandcut = cms.int32( 1 ),
32676     doRhoCorrection = cms.bool( False ),
32677     rhoMax = cms.double( 9.9999999E7 ),
32678     rhoScale = cms.double( 1.0 ),
32679     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32680     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32681     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32682 )
32683 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32684     saveTags = cms.bool( True ),
32685     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32686     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32687     MinN = cms.int32( 1 ),
32688     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32689     IsolatorPSet = cms.PSet(  )
32690 )
32691 fragment.hltPreIsoMu24HLTTracking = cms.EDFilter( "HLTPrescaler",
32692     offset = cms.uint32( 0 ),
32693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32694 )
32695 fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler",
32696     offset = cms.uint32( 0 ),
32697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32698 )
32699 fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32700     saveTags = cms.bool( True ),
32701     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32702     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32703     MaxEta = cms.double( 2.1 ),
32704     MinPt = cms.double( 0.0 ),
32705     MaxDeltaR = cms.double( 0.3 ),
32706     MinN = cms.int32( 1 ),
32707     CentralBxOnly = cms.bool( True ),
32708     SelectQualities = cms.vint32(  )
32709 )
32710 fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32711     saveTags = cms.bool( True ),
32712     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32713     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32714     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32715     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32716     MinN = cms.int32( 0 ),
32717     MaxEta = cms.double( 2.16 ),
32718     AbsEtaBins = cms.vdouble( 0.0 ),
32719     MinNstations = cms.vint32( 0 ),
32720     MinNhits = cms.vint32( 0 ),
32721     CutOnChambers = cms.bool( False ),
32722     MinNchambers = cms.vint32( 0 ),
32723     MaxDr = cms.double( 9999.0 ),
32724     MinDr = cms.double( -1.0 ),
32725     MaxDz = cms.double( 9999.0 ),
32726     MinDxySig = cms.double( -1.0 ),
32727     MinPt = cms.double( 0.0 ),
32728     NSigmaPt = cms.double( 0.0 ),
32729     MatchToPreviousCand = cms.bool( True )
32730 )
32731 fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32732     saveTags = cms.bool( True ),
32733     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32734     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32735     MaxEta = cms.double( 2.5 ),
32736     MinPt = cms.double( 0.0 ),
32737     MaxDeltaR = cms.double( 0.3 ),
32738     MinN = cms.int32( 1 ),
32739     CentralBxOnly = cms.bool( True ),
32740     SelectQualities = cms.vint32(  )
32741 )
32742 fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32743     saveTags = cms.bool( True ),
32744     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32745     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32746     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ),
32747     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ),
32748     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32749     MinN = cms.int32( 1 ),
32750     MaxEta = cms.double( 2.1 ),
32751     MinNhits = cms.int32( 0 ),
32752     MaxDr = cms.double( 2.0 ),
32753     MinDr = cms.double( -1.0 ),
32754     MaxDz = cms.double( 9999.0 ),
32755     MinDxySig = cms.double( -1.0 ),
32756     MinPt = cms.double( 24.0 ),
32757     NSigmaPt = cms.double( 0.0 ),
32758     MaxNormalizedChi2 = cms.double( 9999.0 ),
32759     MaxDXYBeamSpot = cms.double( 9999.0 ),
32760     MinDXYBeamSpot = cms.double( -1.0 ),
32761     MinNmuonHits = cms.int32( 0 ),
32762     MaxPtDifference = cms.double( 9999.0 ),
32763     MinTrackPt = cms.double( 0.0 ),
32764     minMuonStations = cms.int32( 2 ),
32765     minTrkHits = cms.int32( -1 ),
32766     minMuonHits = cms.int32( -1 ),
32767     allowedTypeMask = cms.uint32( 255 ),
32768     requiredTypeMask = cms.uint32( 0 ),
32769     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32770     trkMuonId = cms.uint32( 0 ),
32771     L1MatchingdR = cms.double( 0.3 ),
32772     MatchToPreviousCand = cms.bool( True ),
32773     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32774     requireL3MuonTrajectorySeed = cms.bool( False ),
32775     useSimpleGeometry = cms.bool( True ),
32776     useStation2 = cms.bool( True ),
32777     fallbackToME1 = cms.bool( False ),
32778     cosmicPropagationHypothesis = cms.bool( False ),
32779     useMB2InOverlap = cms.bool( False ),
32780     useTrack = cms.string( "tracker" ),
32781     useState = cms.string( "atVertex" ),
32782     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32783     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32784     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32785 )
32786 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32787     saveTags = cms.bool( True ),
32788     candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ),
32789     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32790     rhoTag = cms.InputTag( "" ),
32791     energyLowEdges = cms.vdouble( 0.0 ),
32792     lessThan = cms.bool( True ),
32793     useEt = cms.bool( True ),
32794     useAbs = cms.bool( False ),
32795     thrRegularEB = cms.vdouble( -1.0 ),
32796     thrRegularEE = cms.vdouble( -1.0 ),
32797     thrOverEEB = cms.vdouble( 0.14 ),
32798     thrOverEEE = cms.vdouble( 0.1 ),
32799     thrOverE2EB = cms.vdouble( -1.0 ),
32800     thrOverE2EE = cms.vdouble( -1.0 ),
32801     ncandcut = cms.int32( 1 ),
32802     doRhoCorrection = cms.bool( False ),
32803     rhoMax = cms.double( 9.9999999E7 ),
32804     rhoScale = cms.double( 1.0 ),
32805     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32806     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32807     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32808 )
32809 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32810     saveTags = cms.bool( True ),
32811     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32812     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32813     rhoTag = cms.InputTag( "" ),
32814     energyLowEdges = cms.vdouble( 0.0 ),
32815     lessThan = cms.bool( True ),
32816     useEt = cms.bool( True ),
32817     useAbs = cms.bool( False ),
32818     thrRegularEB = cms.vdouble( -1.0 ),
32819     thrRegularEE = cms.vdouble( -1.0 ),
32820     thrOverEEB = cms.vdouble( 0.177 ),
32821     thrOverEEE = cms.vdouble( 0.24 ),
32822     thrOverE2EB = cms.vdouble( -1.0 ),
32823     thrOverE2EE = cms.vdouble( -1.0 ),
32824     ncandcut = cms.int32( 1 ),
32825     doRhoCorrection = cms.bool( False ),
32826     rhoMax = cms.double( 9.9999999E7 ),
32827     rhoScale = cms.double( 1.0 ),
32828     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32829     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32830     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32831 )
32832 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32833     saveTags = cms.bool( True ),
32834     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32835     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32836     MinN = cms.int32( 1 ),
32837     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32838     IsolatorPSet = cms.PSet(  )
32839 )
32840 fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler",
32841     offset = cms.uint32( 0 ),
32842     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32843 )
32844 fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32845     saveTags = cms.bool( True ),
32846     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32847     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
32848     MaxEta = cms.double( 2.5 ),
32849     MinPt = cms.double( 0.0 ),
32850     MaxDeltaR = cms.double( 0.3 ),
32851     MinN = cms.int32( 1 ),
32852     CentralBxOnly = cms.bool( True ),
32853     SelectQualities = cms.vint32(  )
32854 )
32855 fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32856     saveTags = cms.bool( True ),
32857     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32858     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32859     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32860     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32861     MinN = cms.int32( 0 ),
32862     MaxEta = cms.double( 2.5 ),
32863     AbsEtaBins = cms.vdouble( 0.0 ),
32864     MinNstations = cms.vint32( 0 ),
32865     MinNhits = cms.vint32( 0 ),
32866     CutOnChambers = cms.bool( False ),
32867     MinNchambers = cms.vint32( 0 ),
32868     MaxDr = cms.double( 9999.0 ),
32869     MinDr = cms.double( -1.0 ),
32870     MaxDz = cms.double( 9999.0 ),
32871     MinDxySig = cms.double( -1.0 ),
32872     MinPt = cms.double( 0.0 ),
32873     NSigmaPt = cms.double( 0.0 ),
32874     MatchToPreviousCand = cms.bool( True )
32875 )
32876 fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32877     saveTags = cms.bool( True ),
32878     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32879     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32880     MaxEta = cms.double( 2.5 ),
32881     MinPt = cms.double( 0.0 ),
32882     MaxDeltaR = cms.double( 0.3 ),
32883     MinN = cms.int32( 1 ),
32884     CentralBxOnly = cms.bool( True ),
32885     SelectQualities = cms.vint32(  )
32886 )
32887 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter",
32888     saveTags = cms.bool( True ),
32889     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32890     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32891     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
32892     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
32893     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32894     MinN = cms.int32( 1 ),
32895     MaxEta = cms.double( 1.0E99 ),
32896     MinNhits = cms.int32( 0 ),
32897     MaxDr = cms.double( 2.0 ),
32898     MinDr = cms.double( -1.0 ),
32899     MaxDz = cms.double( 9999.0 ),
32900     MinDxySig = cms.double( -1.0 ),
32901     MinPt = cms.double( 27.0 ),
32902     NSigmaPt = cms.double( 0.0 ),
32903     MaxNormalizedChi2 = cms.double( 9999.0 ),
32904     MaxDXYBeamSpot = cms.double( 9999.0 ),
32905     MinDXYBeamSpot = cms.double( -1.0 ),
32906     MinNmuonHits = cms.int32( 0 ),
32907     MaxPtDifference = cms.double( 9999.0 ),
32908     MinTrackPt = cms.double( 0.0 ),
32909     minMuonStations = cms.int32( 2 ),
32910     minTrkHits = cms.int32( -1 ),
32911     minMuonHits = cms.int32( -1 ),
32912     allowedTypeMask = cms.uint32( 255 ),
32913     requiredTypeMask = cms.uint32( 0 ),
32914     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32915     trkMuonId = cms.uint32( 0 ),
32916     L1MatchingdR = cms.double( 0.3 ),
32917     MatchToPreviousCand = cms.bool( True ),
32918     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32919     requireL3MuonTrajectorySeed = cms.bool( False ),
32920     useSimpleGeometry = cms.bool( True ),
32921     useStation2 = cms.bool( True ),
32922     fallbackToME1 = cms.bool( False ),
32923     cosmicPropagationHypothesis = cms.bool( False ),
32924     useMB2InOverlap = cms.bool( False ),
32925     useTrack = cms.string( "tracker" ),
32926     useState = cms.string( "atVertex" ),
32927     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32928     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32929     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32930 )
32931 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32932     saveTags = cms.bool( True ),
32933     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ),
32934     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32935     rhoTag = cms.InputTag( "" ),
32936     energyLowEdges = cms.vdouble( 0.0 ),
32937     lessThan = cms.bool( True ),
32938     useEt = cms.bool( True ),
32939     useAbs = cms.bool( False ),
32940     thrRegularEB = cms.vdouble( -1.0 ),
32941     thrRegularEE = cms.vdouble( -1.0 ),
32942     thrOverEEB = cms.vdouble( 0.14 ),
32943     thrOverEEE = cms.vdouble( 0.1 ),
32944     thrOverE2EB = cms.vdouble( -1.0 ),
32945     thrOverE2EE = cms.vdouble( -1.0 ),
32946     ncandcut = cms.int32( 1 ),
32947     doRhoCorrection = cms.bool( False ),
32948     rhoMax = cms.double( 9.9999999E7 ),
32949     rhoScale = cms.double( 1.0 ),
32950     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32951     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32952     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32953 )
32954 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32955     saveTags = cms.bool( True ),
32956     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ),
32957     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32958     rhoTag = cms.InputTag( "" ),
32959     energyLowEdges = cms.vdouble( 0.0 ),
32960     lessThan = cms.bool( True ),
32961     useEt = cms.bool( True ),
32962     useAbs = cms.bool( False ),
32963     thrRegularEB = cms.vdouble( -1.0 ),
32964     thrRegularEE = cms.vdouble( -1.0 ),
32965     thrOverEEB = cms.vdouble( 0.177 ),
32966     thrOverEEE = cms.vdouble( 0.24 ),
32967     thrOverE2EB = cms.vdouble( -1.0 ),
32968     thrOverE2EE = cms.vdouble( -1.0 ),
32969     ncandcut = cms.int32( 1 ),
32970     doRhoCorrection = cms.bool( False ),
32971     rhoMax = cms.double( 9.9999999E7 ),
32972     rhoScale = cms.double( 1.0 ),
32973     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32974     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32975     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32976 )
32977 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32978     saveTags = cms.bool( True ),
32979     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32980     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ),
32981     MinN = cms.int32( 1 ),
32982     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32983     IsolatorPSet = cms.PSet(  )
32984 )
32985 fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed",
32986     saveTags = cms.bool( True ),
32987     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ),
32988     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32989     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32990     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32991     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32992     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32993     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32994     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32995     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32996     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32997 )
32998 fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
32999     offset = cms.uint32( 0 ),
33000     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33001 )
33002 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
33003     EBSumThreshold = cms.double( 0.2 ),
33004     HF2Weight = cms.double( 1.0 ),
33005     EBWeight = cms.double( 1.0 ),
33006     hfInput = cms.InputTag( "" ),
33007     EESumThreshold = cms.double( 0.45 ),
33008     HOThreshold0 = cms.double( 3.5 ),
33009     HOThresholdPlus1 = cms.double( 3.5 ),
33010     HOThresholdMinus1 = cms.double( 3.5 ),
33011     HOThresholdPlus2 = cms.double( 3.5 ),
33012     HOThresholdMinus2 = cms.double( 3.5 ),
33013     HBGrid = cms.vdouble(  ),
33014     HBThreshold1 = cms.double( 0.4 ),
33015     HBThreshold2 = cms.double( 0.3 ),
33016     HBThreshold = cms.double( 0.3 ),
33017     EEWeights = cms.vdouble(  ),
33018     HF1Threshold = cms.double( 0.5 ),
33019     HF2Weights = cms.vdouble(  ),
33020     HOWeights = cms.vdouble(  ),
33021     EEGrid = cms.vdouble(  ),
33022     HEDWeight = cms.double( 1.0 ),
33023     EEWeight = cms.double( 1.0 ),
33024     UseHO = cms.bool( False ),
33025     HBWeights = cms.vdouble(  ),
33026     HESWeight = cms.double( 1.0 ),
33027     HF1Weight = cms.double( 1.0 ),
33028     HF2Grid = cms.vdouble(  ),
33029     HEDWeights = cms.vdouble(  ),
33030     HF1Grid = cms.vdouble(  ),
33031     EBWeights = cms.vdouble(  ),
33032     HOWeight = cms.double( 1.0E-99 ),
33033     EBThreshold = cms.double( 0.07 ),
33034     EEThreshold = cms.double( 0.3 ),
33035     UseEtEBTreshold = cms.bool( False ),
33036     UseSymEBTreshold = cms.bool( False ),
33037     UseEtEETreshold = cms.bool( False ),
33038     UseSymEETreshold = cms.bool( False ),
33039     hbheInput = cms.InputTag( "hltHbhereco" ),
33040     HcalThreshold = cms.double( -1000.0 ),
33041     HF2Threshold = cms.double( 0.85 ),
33042     HESThreshold1 = cms.double( 0.1 ),
33043     HESThreshold = cms.double( 0.2 ),
33044     HF1Weights = cms.vdouble(  ),
33045     hoInput = cms.InputTag( "" ),
33046     HESGrid = cms.vdouble(  ),
33047     HESWeights = cms.vdouble(  ),
33048     HEDThreshold1 = cms.double( 0.1 ),
33049     HEDThreshold = cms.double( 0.2 ),
33050     EcutTower = cms.double( -1000.0 ),
33051     HEDGrid = cms.vdouble(  ),
33052     ecalInputs = cms.VInputTag(  ),
33053     HBWeight = cms.double( 1.0 ),
33054     HOGrid = cms.vdouble(  ),
33055     EBGrid = cms.vdouble(  ),
33056     MomConstrMethod = cms.int32( 1 ),
33057     MomHBDepth = cms.double( 0.2 ),
33058     MomHEDepth = cms.double( 0.4 ),
33059     MomEBDepth = cms.double( 0.3 ),
33060     MomEEDepth = cms.double( 0.0 ),
33061     HcalAcceptSeverityLevel = cms.uint32( 9 ),
33062     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
33063       'kWeird',
33064       'kBad' ),
33065     UseHcalRecoveredHits = cms.bool( False ),
33066     UseEcalRecoveredHits = cms.bool( False ),
33067     UseRejectedHitsOnly = cms.bool( False ),
33068     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
33069     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
33070     UseRejectedRecoveredHcalHits = cms.bool( False ),
33071     UseRejectedRecoveredEcalHits = cms.bool( False ),
33072     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
33073     AllowMissingInputs = cms.bool( True ),
33074     HcalPhase = cms.int32( 1 ),
33075     usePFThresholdsFromDB = cms.bool( True ),
33076     EcalRecHitThresh = cms.bool( True )
33077 )
33078 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
33079     useMassDropTagger = cms.bool( False ),
33080     useFiltering = cms.bool( False ),
33081     useDynamicFiltering = cms.bool( False ),
33082     useTrimming = cms.bool( False ),
33083     usePruning = cms.bool( False ),
33084     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
33085     useKtPruning = cms.bool( False ),
33086     useConstituentSubtraction = cms.bool( False ),
33087     useSoftDrop = cms.bool( False ),
33088     correctShape = cms.bool( False ),
33089     UseOnlyVertexTracks = cms.bool( False ),
33090     UseOnlyOnePV = cms.bool( False ),
33091     muCut = cms.double( -1.0 ),
33092     yCut = cms.double( -1.0 ),
33093     rFilt = cms.double( -1.0 ),
33094     rFiltFactor = cms.double( -1.0 ),
33095     trimPtFracMin = cms.double( -1.0 ),
33096     zcut = cms.double( -1.0 ),
33097     rcut_factor = cms.double( -1.0 ),
33098     csRho_EtaMax = cms.double( -1.0 ),
33099     csRParam = cms.double( -1.0 ),
33100     beta = cms.double( -1.0 ),
33101     R0 = cms.double( -1.0 ),
33102     gridMaxRapidity = cms.double( -1.0 ),
33103     gridSpacing = cms.double( -1.0 ),
33104     DzTrVtxMax = cms.double( 0.0 ),
33105     DxyTrVtxMax = cms.double( 0.0 ),
33106     MaxVtxZ = cms.double( 15.0 ),
33107     subjetPtMin = cms.double( -1.0 ),
33108     muMin = cms.double( -1.0 ),
33109     muMax = cms.double( -1.0 ),
33110     yMin = cms.double( -1.0 ),
33111     yMax = cms.double( -1.0 ),
33112     dRMin = cms.double( -1.0 ),
33113     dRMax = cms.double( -1.0 ),
33114     maxDepth = cms.int32( -1 ),
33115     nFilt = cms.int32( -1 ),
33116     MinVtxNdof = cms.int32( 5 ),
33117     src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
33118     srcPVs = cms.InputTag( "" ),
33119     jetType = cms.string( "CaloJet" ),
33120     jetAlgorithm = cms.string( "IterativeCone" ),
33121     rParam = cms.double( 0.4 ),
33122     inputEtMin = cms.double( 0.3 ),
33123     inputEMin = cms.double( 0.0 ),
33124     jetPtMin = cms.double( 1.0 ),
33125     doPVCorrection = cms.bool( False ),
33126     doAreaFastjet = cms.bool( False ),
33127     doRhoFastjet = cms.bool( False ),
33128     doPUOffsetCorr = cms.bool( False ),
33129     puPtMin = cms.double( 10.0 ),
33130     nSigmaPU = cms.double( 1.0 ),
33131     radiusPU = cms.double( 0.4 ),
33132     subtractorName = cms.string( "" ),
33133     useExplicitGhosts = cms.bool( False ),
33134     doAreaDiskApprox = cms.bool( False ),
33135     voronoiRfact = cms.double( -9.0 ),
33136     Rho_EtaMax = cms.double( 4.4 ),
33137     Ghost_EtaMax = cms.double( 6.0 ),
33138     Active_Area_Repeats = cms.int32( 5 ),
33139     GhostArea = cms.double( 0.01 ),
33140     restrictInputs = cms.bool( False ),
33141     maxInputs = cms.uint32( 1 ),
33142     writeCompound = cms.bool( False ),
33143     writeJetsWithConst = cms.bool( False ),
33144     doFastJetNonUniform = cms.bool( False ),
33145     useDeterministicSeed = cms.bool( True ),
33146     minSeed = cms.uint32( 0 ),
33147     verbosity = cms.int32( 0 ),
33148     puWidth = cms.double( 0.0 ),
33149     nExclude = cms.uint32( 0 ),
33150     maxBadEcalCells = cms.uint32( 9999999 ),
33151     maxBadHcalCells = cms.uint32( 9999999 ),
33152     maxProblematicEcalCells = cms.uint32( 9999999 ),
33153     maxProblematicHcalCells = cms.uint32( 9999999 ),
33154     maxRecoveredEcalCells = cms.uint32( 9999999 ),
33155     maxRecoveredHcalCells = cms.uint32( 9999999 ),
33156     puCenters = cms.vdouble(  ),
33157     applyWeight = cms.bool( False ),
33158     srcWeights = cms.InputTag( "" ),
33159     minimumTowersFraction = cms.double( 0.0 ),
33160     jetCollInstanceName = cms.string( "" ),
33161     sumRecHits = cms.bool( False )
33162 )
33163 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
33164     saveTags = cms.bool( True ),
33165     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33166     triggerType = cms.int32( 85 ),
33167     MinE = cms.double( 30.0 ),
33168     MinPt = cms.double( -1.0 ),
33169     MinMass = cms.double( -1.0 ),
33170     MaxMass = cms.double( -1.0 ),
33171     MinEta = cms.double( -1.0 ),
33172     MaxEta = cms.double( 2.7 ),
33173     MinN = cms.int32( 1 )
33174 )
33175 fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33176     offset = cms.uint32( 0 ),
33177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33178 )
33179 fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed",
33180     saveTags = cms.bool( True ),
33181     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ),
33182     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33183     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33184     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33185     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33186     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33187     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33188     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33189     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33190     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33191 )
33192 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
33193     inputTag = cms.InputTag( "hltHbhereco" ),
33194     energy = cms.double( -99.0 ),
33195     hpdSpikeEnergy = cms.double( 10.0 ),
33196     hpdSpikeIsolationEnergy = cms.double( 1.0 ),
33197     rbxSpikeEnergy = cms.double( 50.0 ),
33198     rbxSpikeUnbalance = cms.double( 0.2 )
33199 )
33200 fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33201     saveTags = cms.bool( True ),
33202     L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ),
33203     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33204     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33205     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33206     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33207     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33208     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33209     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33210     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33211     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33212 )
33213 fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33214     offset = cms.uint32( 0 ),
33215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33216 )
33217 fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet",
33218     saveTags = cms.bool( True ),
33219     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33220     triggerType = cms.int32( 85 ),
33221     MinE = cms.double( 60.0 ),
33222     MinPt = cms.double( -1.0 ),
33223     MinMass = cms.double( -1.0 ),
33224     MaxMass = cms.double( -1.0 ),
33225     MinEta = cms.double( -1.0 ),
33226     MaxEta = cms.double( 2.7 ),
33227     MinN = cms.int32( 1 )
33228 )
33229 fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33230     offset = cms.uint32( 0 ),
33231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33232 )
33233 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
33234     saveTags = cms.bool( True ),
33235     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
33236     triggerType = cms.int32( 85 ),
33237     MinE = cms.double( 70.0 ),
33238     MinPt = cms.double( -1.0 ),
33239     MinMass = cms.double( -1.0 ),
33240     MaxMass = cms.double( -1.0 ),
33241     MinEta = cms.double( -1.0 ),
33242     MaxEta = cms.double( 2.7 ),
33243     MinN = cms.int32( 1 )
33244 )
33245 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
33246     saveTags = cms.bool( True ),
33247     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
33248     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33249     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33250     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33251     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33252     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33253     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33254     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33255     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33256     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33257 )
33258 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
33259     offset = cms.uint32( 0 ),
33260     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33261 )
33262 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33263     saveTags = cms.bool( True ),
33264     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33265     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
33266     MaxEta = cms.double( 2.5 ),
33267     MinPt = cms.double( 0.0 ),
33268     MaxDeltaR = cms.double( 0.3 ),
33269     MinN = cms.int32( 1 ),
33270     CentralBxOnly = cms.bool( True ),
33271     SelectQualities = cms.vint32(  )
33272 )
33273 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33274     saveTags = cms.bool( True ),
33275     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
33276     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33277     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33278     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33279     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33280     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33281     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33282     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33283     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33284     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33285 )
33286 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33287     offset = cms.uint32( 0 ),
33288     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33289 )
33290 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33291     saveTags = cms.bool( True ),
33292     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33293     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
33294     MaxEta = cms.double( 2.5 ),
33295     MinPt = cms.double( 0.0 ),
33296     MaxDeltaR = cms.double( 0.3 ),
33297     MinN = cms.int32( 1 ),
33298     CentralBxOnly = cms.bool( True ),
33299     SelectQualities = cms.vint32(  )
33300 )
33301 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
33302     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
33303     Reco4DAlgoConfig = cms.PSet( 
33304       Reco2DAlgoConfig = cms.PSet( 
33305         AlphaMaxPhi = cms.double( 1.0 ),
33306         debug = cms.untracked.bool( False ),
33307         segmCleanerMode = cms.int32( 2 ),
33308         AlphaMaxTheta = cms.double( 0.9 ),
33309         hit_afterT0_resolution = cms.double( 0.03 ),
33310         performT0_vdriftSegCorrection = cms.bool( False ),
33311         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33312         MaxChi2 = cms.double( 4.0 ),
33313         recAlgoConfig = cms.PSet( 
33314           maxTime = cms.double( 420.0 ),
33315           debug = cms.untracked.bool( False ),
33316           stepTwoFromDigi = cms.bool( False ),
33317           tTrigModeConfig = cms.PSet( 
33318             debug = cms.untracked.bool( False ),
33319             tofCorrType = cms.int32( 0 ),
33320             tTrigLabel = cms.string( "" ),
33321             wirePropCorrType = cms.int32( 0 ),
33322             doTOFCorrection = cms.bool( True ),
33323             vPropWire = cms.double( 24.4 ),
33324             doT0Correction = cms.bool( True ),
33325             doWirePropCorrection = cms.bool( True ),
33326             t0Label = cms.string( "" )
33327           ),
33328           useUncertDB = cms.bool( True ),
33329           doVdriftCorr = cms.bool( True ),
33330           minTime = cms.double( -3.0 ),
33331           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33332           readLegacyTTrigDB = cms.bool( True ),
33333           readLegacyVDriftDB = cms.bool( True )
33334         ),
33335         MaxAllowedHits = cms.uint32( 50 ),
33336         nUnSharedHitsMin = cms.int32( 2 ),
33337         nSharedHitsMax = cms.int32( 2 ),
33338         performT0SegCorrection = cms.bool( False ),
33339         perform_delta_rejecting = cms.bool( False )
33340       ),
33341       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
33342       debug = cms.untracked.bool( False ),
33343       segmCleanerMode = cms.int32( 2 ),
33344       AllDTRecHits = cms.bool( True ),
33345       hit_afterT0_resolution = cms.double( 0.03 ),
33346       performT0_vdriftSegCorrection = cms.bool( False ),
33347       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33348       recAlgoConfig = cms.PSet( 
33349         maxTime = cms.double( 420.0 ),
33350         debug = cms.untracked.bool( False ),
33351         stepTwoFromDigi = cms.bool( False ),
33352         tTrigModeConfig = cms.PSet( 
33353           debug = cms.untracked.bool( False ),
33354           tofCorrType = cms.int32( 0 ),
33355           tTrigLabel = cms.string( "" ),
33356           wirePropCorrType = cms.int32( 0 ),
33357           doTOFCorrection = cms.bool( True ),
33358           vPropWire = cms.double( 24.4 ),
33359           doT0Correction = cms.bool( True ),
33360           doWirePropCorrection = cms.bool( True ),
33361           t0Label = cms.string( "" )
33362         ),
33363         useUncertDB = cms.bool( True ),
33364         doVdriftCorr = cms.bool( True ),
33365         minTime = cms.double( -3.0 ),
33366         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33367         readLegacyTTrigDB = cms.bool( True ),
33368         readLegacyVDriftDB = cms.bool( True )
33369       ),
33370       nUnSharedHitsMin = cms.int32( 2 ),
33371       nSharedHitsMax = cms.int32( 2 ),
33372       performT0SegCorrection = cms.bool( False ),
33373       perform_delta_rejecting = cms.bool( False )
33374     ),
33375     debug = cms.untracked.bool( False ),
33376     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
33377     recHits2DLabel = cms.InputTag( "dt2DSegments" )
33378 )
33379 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
33380     EnableDTMeasurement = cms.bool( True ),
33381     EnableCSCMeasurement = cms.bool( True ),
33382     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33383     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33384     MaxSeeds = cms.int32( 1000 ),
33385     MaxDTChi2 = cms.double( 300.0 ),
33386     MaxCSCChi2 = cms.double( 300.0 ),
33387     ForcePointDown = cms.bool( False )
33388 )
33389 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33390     GMTReadoutCollection = cms.InputTag( "" ),
33391     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33392     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33393     L1MinPt = cms.double( 0.0 ),
33394     L1MaxEta = cms.double( 2.5 ),
33395     L1MinQuality = cms.uint32( 1 ),
33396     SetMinPtBarrelTo = cms.double( 3.5 ),
33397     SetMinPtEndcapTo = cms.double( 1.0 ),
33398     UseOfflineSeed = cms.untracked.bool( True ),
33399     UseUnassociatedL1 = cms.bool( False ),
33400     MatchDR = cms.vdouble( 0.3 ),
33401     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33402     CentralBxOnly = cms.bool( True ),
33403     MatchType = cms.uint32( 0 ),
33404     SortType = cms.uint32( 0 ),
33405     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
33406     ServiceParameters = cms.PSet( 
33407       RPCLayers = cms.bool( True ),
33408       UseMuonNavigation = cms.untracked.bool( True ),
33409       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33410     )
33411 )
33412 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
33413     ServiceParameters = cms.PSet( 
33414       RPCLayers = cms.bool( True ),
33415       UseMuonNavigation = cms.untracked.bool( True ),
33416       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33417         'hltESPFastSteppingHelixPropagatorOpposite' )
33418     ),
33419     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
33420     SeedTransformerParameters = cms.PSet( 
33421       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33422       NMinRecHits = cms.uint32( 2 ),
33423       RescaleError = cms.double( 100.0 ),
33424       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33425       UseSubRecHits = cms.bool( False ),
33426       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33427     ),
33428     L2TrajBuilderParameters = cms.PSet( 
33429       BWFilterParameters = cms.PSet( 
33430         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33431         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33432         BWSeedType = cms.string( "fromGenerator" ),
33433         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33434         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33435         EnableGEMMeasurement = cms.bool( True ),
33436         EnableRPCMeasurement = cms.bool( True ),
33437         MuonTrajectoryUpdatorParameters = cms.PSet( 
33438           ExcludeRPCFromFit = cms.bool( False ),
33439           Granularity = cms.int32( 0 ),
33440           MaxChi2 = cms.double( 25.0 ),
33441           RescaleError = cms.bool( False ),
33442           RescaleErrorFactor = cms.double( 100.0 ),
33443           UseInvalidHits = cms.bool( True )
33444         ),
33445         EnableCSCMeasurement = cms.bool( True ),
33446         MaxChi2 = cms.double( 100.0 ),
33447         FitDirection = cms.string( "outsideIn" ),
33448         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33449         NumberOfSigma = cms.double( 3.0 ),
33450         EnableDTMeasurement = cms.bool( True )
33451       ),
33452       DoSeedRefit = cms.bool( False ),
33453       FilterParameters = cms.PSet( 
33454         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33455         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33456         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33457         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33458         EnableGEMMeasurement = cms.bool( True ),
33459         EnableRPCMeasurement = cms.bool( True ),
33460         MuonTrajectoryUpdatorParameters = cms.PSet( 
33461           ExcludeRPCFromFit = cms.bool( False ),
33462           Granularity = cms.int32( 0 ),
33463           MaxChi2 = cms.double( 25.0 ),
33464           RescaleError = cms.bool( False ),
33465           RescaleErrorFactor = cms.double( 100.0 ),
33466           UseInvalidHits = cms.bool( True )
33467         ),
33468         EnableCSCMeasurement = cms.bool( True ),
33469         MaxChi2 = cms.double( 1000.0 ),
33470         FitDirection = cms.string( "insideOut" ),
33471         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33472         NumberOfSigma = cms.double( 3.0 ),
33473         EnableDTMeasurement = cms.bool( True )
33474       ),
33475       SeedPosition = cms.string( "in" ),
33476       DoBackwardFilter = cms.bool( True ),
33477       DoRefit = cms.bool( False ),
33478       NavigationType = cms.string( "Standard" ),
33479       SeedTransformerParameters = cms.PSet( 
33480         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33481         NMinRecHits = cms.uint32( 2 ),
33482         RescaleError = cms.double( 100.0 ),
33483         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33484         UseSubRecHits = cms.bool( False ),
33485         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33486       ),
33487       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33488     ),
33489     DoSeedRefit = cms.bool( False ),
33490     TrackLoaderParameters = cms.PSet( 
33491       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33492       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33493       DoSmoothing = cms.bool( False ),
33494       VertexConstraint = cms.bool( True ),
33495       MuonUpdatorAtVertexParameters = cms.PSet( 
33496         MaxChi2 = cms.double( 1000000.0 ),
33497         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33498         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33499         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33500       ),
33501       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33502     ),
33503     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
33504 )
33505 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
33506     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
33507 )
33508 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33509     saveTags = cms.bool( True ),
33510     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33511     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33512     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33513     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33514     MinN = cms.int32( 1 ),
33515     MaxEta = cms.double( 2.5 ),
33516     AbsEtaBins = cms.vdouble( 5.0 ),
33517     MinNstations = cms.vint32( 0 ),
33518     MinNhits = cms.vint32( 1 ),
33519     CutOnChambers = cms.bool( False ),
33520     MinNchambers = cms.vint32( 0 ),
33521     MaxDr = cms.double( 9999.0 ),
33522     MinDr = cms.double( -1.0 ),
33523     MaxDz = cms.double( 9999.0 ),
33524     MinDxySig = cms.double( -1.0 ),
33525     MinPt = cms.double( 10.0 ),
33526     NSigmaPt = cms.double( 0.0 ),
33527     MatchToPreviousCand = cms.bool( True )
33528 )
33529 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
33530     saveTags = cms.bool( True ),
33531     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
33532     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33533     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33534     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33535     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33536     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33537     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33538     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33539     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33540     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33541 )
33542 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
33543     offset = cms.uint32( 0 ),
33544     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33545 )
33546 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33547     saveTags = cms.bool( True ),
33548     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33549     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
33550     MaxEta = cms.double( 2.5 ),
33551     MinPt = cms.double( 0.0 ),
33552     MaxDeltaR = cms.double( 0.3 ),
33553     MinN = cms.int32( 1 ),
33554     CentralBxOnly = cms.bool( True ),
33555     SelectQualities = cms.vint32(  )
33556 )
33557 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33558     saveTags = cms.bool( True ),
33559     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33560     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33561     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
33562     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33563     MinN = cms.int32( 1 ),
33564     MaxEta = cms.double( 2.5 ),
33565     AbsEtaBins = cms.vdouble( 5.0 ),
33566     MinNstations = cms.vint32( 0 ),
33567     MinNhits = cms.vint32( 1 ),
33568     CutOnChambers = cms.bool( False ),
33569     MinNchambers = cms.vint32( 0 ),
33570     MaxDr = cms.double( 9999.0 ),
33571     MinDr = cms.double( -1.0 ),
33572     MaxDz = cms.double( 9999.0 ),
33573     MinDxySig = cms.double( -1.0 ),
33574     MinPt = cms.double( 10.0 ),
33575     NSigmaPt = cms.double( 0.0 ),
33576     MatchToPreviousCand = cms.bool( True )
33577 )
33578 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33579     offset = cms.uint32( 0 ),
33580     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33581 )
33582 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33583     saveTags = cms.bool( True ),
33584     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33585     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33586     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33587     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33588     MinN = cms.int32( 1 ),
33589     MaxEta = cms.double( 2.5 ),
33590     AbsEtaBins = cms.vdouble( 5.0 ),
33591     MinNstations = cms.vint32( 3 ),
33592     MinNhits = cms.vint32( 1 ),
33593     CutOnChambers = cms.bool( False ),
33594     MinNchambers = cms.vint32( 0 ),
33595     MaxDr = cms.double( 9999.0 ),
33596     MinDr = cms.double( -1.0 ),
33597     MaxDz = cms.double( 9999.0 ),
33598     MinDxySig = cms.double( -1.0 ),
33599     MinPt = cms.double( 45.0 ),
33600     NSigmaPt = cms.double( 0.0 ),
33601     MatchToPreviousCand = cms.bool( True )
33602 )
33603 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33604     offset = cms.uint32( 0 ),
33605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33606 )
33607 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33608     saveTags = cms.bool( True ),
33609     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33610     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33611     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33612     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33613     MinN = cms.int32( 1 ),
33614     MaxEta = cms.double( 2.5 ),
33615     AbsEtaBins = cms.vdouble( 5.0 ),
33616     MinNstations = cms.vint32( 3 ),
33617     MinNhits = cms.vint32( 1 ),
33618     CutOnChambers = cms.bool( False ),
33619     MinNchambers = cms.vint32( 0 ),
33620     MaxDr = cms.double( 9999.0 ),
33621     MinDr = cms.double( -1.0 ),
33622     MaxDz = cms.double( 9999.0 ),
33623     MinDxySig = cms.double( -1.0 ),
33624     MinPt = cms.double( 40.0 ),
33625     NSigmaPt = cms.double( 0.0 ),
33626     MatchToPreviousCand = cms.bool( True )
33627 )
33628 fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed",
33629     saveTags = cms.bool( True ),
33630     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33631     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33632     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33633     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33634     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33635     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33636     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33637     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33638     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33639     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33640 )
33641 fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33642     offset = cms.uint32( 0 ),
33643     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33644 )
33645 fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33646     saveTags = cms.bool( True ),
33647     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33648     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ),
33649     MaxEta = cms.double( 2.5 ),
33650     MinPt = cms.double( 0.0 ),
33651     MaxDeltaR = cms.double( 0.3 ),
33652     MinN = cms.int32( 1 ),
33653     CentralBxOnly = cms.bool( True ),
33654     SelectQualities = cms.vint32(  )
33655 )
33656 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33657     saveTags = cms.bool( True ),
33658     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33659     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33660     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33661     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33662     MinN = cms.int32( 1 ),
33663     MaxEta = cms.double( 2.0 ),
33664     AbsEtaBins = cms.vdouble( 5.0 ),
33665     MinNstations = cms.vint32( 0 ),
33666     MinNhits = cms.vint32( 0 ),
33667     CutOnChambers = cms.bool( True ),
33668     MinNchambers = cms.vint32( 2 ),
33669     MaxDr = cms.double( 9999.0 ),
33670     MinDr = cms.double( -1.0 ),
33671     MaxDz = cms.double( 9999.0 ),
33672     MinDxySig = cms.double( -1.0 ),
33673     MinPt = cms.double( 23.0 ),
33674     NSigmaPt = cms.double( 0.0 ),
33675     MatchToPreviousCand = cms.bool( False )
33676 )
33677 fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33678     offset = cms.uint32( 0 ),
33679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33680 )
33681 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33682     saveTags = cms.bool( True ),
33683     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33684     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33685     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33686     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33687     MinN = cms.int32( 1 ),
33688     MaxEta = cms.double( 2.0 ),
33689     AbsEtaBins = cms.vdouble( 5.0 ),
33690     MinNstations = cms.vint32( 0 ),
33691     MinNhits = cms.vint32( 0 ),
33692     CutOnChambers = cms.bool( True ),
33693     MinNchambers = cms.vint32( 2 ),
33694     MaxDr = cms.double( 9999.0 ),
33695     MinDr = cms.double( -1.0 ),
33696     MaxDz = cms.double( 9999.0 ),
33697     MinDxySig = cms.double( -1.0 ),
33698     MinPt = cms.double( 23.0 ),
33699     NSigmaPt = cms.double( 0.0 ),
33700     MatchToPreviousCand = cms.bool( False )
33701 )
33702 fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed",
33703     saveTags = cms.bool( True ),
33704     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" ),
33705     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33706     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33707     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33708     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33709     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33710     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33711     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33712     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33713     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33714 )
33715 fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33716     offset = cms.uint32( 0 ),
33717     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33718 )
33719 fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33720     saveTags = cms.bool( True ),
33721     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33722     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33723     MaxEta = cms.double( 2.5 ),
33724     MinPt = cms.double( 0.0 ),
33725     MaxDeltaR = cms.double( 0.3 ),
33726     MinN = cms.int32( 2 ),
33727     CentralBxOnly = cms.bool( True ),
33728     SelectQualities = cms.vint32(  )
33729 )
33730 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33731     saveTags = cms.bool( True ),
33732     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33733     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33734     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33735     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33736     MinN = cms.int32( 2 ),
33737     MaxEta = cms.double( 2.4 ),
33738     AbsEtaBins = cms.vdouble( 5.0 ),
33739     MinNstations = cms.vint32( 0 ),
33740     MinNhits = cms.vint32( 0 ),
33741     CutOnChambers = cms.bool( True ),
33742     MinNchambers = cms.vint32( 2 ),
33743     MaxDr = cms.double( 9999.0 ),
33744     MinDr = cms.double( -1.0 ),
33745     MaxDz = cms.double( 9999.0 ),
33746     MinDxySig = cms.double( -1.0 ),
33747     MinPt = cms.double( 30.0 ),
33748     NSigmaPt = cms.double( 0.0 ),
33749     MatchToPreviousCand = cms.bool( False )
33750 )
33751 fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33752     offset = cms.uint32( 0 ),
33753     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33754 )
33755 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33756     saveTags = cms.bool( True ),
33757     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33758     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33759     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33760     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33761     MinN = cms.int32( 2 ),
33762     MaxEta = cms.double( 2.5 ),
33763     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33764     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33765     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33766     CutOnChambers = cms.bool( False ),
33767     MinNchambers = cms.vint32( 0 ),
33768     MaxDr = cms.double( 9999.0 ),
33769     MinDr = cms.double( -1.0 ),
33770     MaxDz = cms.double( 9999.0 ),
33771     MinDxySig = cms.double( -1.0 ),
33772     MinPt = cms.double( 30.0 ),
33773     NSigmaPt = cms.double( 0.0 ),
33774     MatchToPreviousCand = cms.bool( False )
33775 )
33776 fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33777     saveTags = cms.bool( True ),
33778     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33779     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33780     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33781     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33782     FastAccept = cms.bool( False ),
33783     MaxEta = cms.double( 2.4 ),
33784     MinNhits = cms.int32( 0 ),
33785     MinNstations = cms.int32( 0 ),
33786     MinNchambers = cms.int32( 2 ),
33787     MaxDr = cms.double( 100.0 ),
33788     MaxDz = cms.double( 9999.0 ),
33789     ChargeOpt = cms.int32( 0 ),
33790     MinPtPair = cms.double( 0.0 ),
33791     MinPtMax = cms.double( 30.0 ),
33792     MinPtMin = cms.double( 30.0 ),
33793     MinInvMass = cms.double( -999999.0 ),
33794     MaxInvMass = cms.double( 999999.0 ),
33795     MinAcop = cms.double( -1.0 ),
33796     MaxAcop = cms.double( 3.15 ),
33797     MinAngle = cms.double( -999.0 ),
33798     MaxAngle = cms.double( 9999.0 ),
33799     MinPtBalance = cms.double( -1.0 ),
33800     MaxPtBalance = cms.double( 999999.0 ),
33801     NSigmaPt = cms.double( 0.0 )
33802 )
33803 fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler",
33804     offset = cms.uint32( 0 ),
33805     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33806 )
33807 fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33808     GMTReadoutCollection = cms.InputTag( "" ),
33809     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33810     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33811     L1MinPt = cms.double( 0.0 ),
33812     L1MaxEta = cms.double( 2.5 ),
33813     L1MinQuality = cms.uint32( 7 ),
33814     SetMinPtBarrelTo = cms.double( 3.5 ),
33815     SetMinPtEndcapTo = cms.double( 1.0 ),
33816     UseOfflineSeed = cms.untracked.bool( True ),
33817     UseUnassociatedL1 = cms.bool( False ),
33818     MatchDR = cms.vdouble( 0.3 ),
33819     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33820     CentralBxOnly = cms.bool( False ),
33821     MatchType = cms.uint32( 0 ),
33822     SortType = cms.uint32( 0 ),
33823     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
33824     ServiceParameters = cms.PSet( 
33825       RPCLayers = cms.bool( True ),
33826       UseMuonNavigation = cms.untracked.bool( True ),
33827       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33828     )
33829 )
33830 fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer",
33831     ServiceParameters = cms.PSet( 
33832       RPCLayers = cms.bool( True ),
33833       UseMuonNavigation = cms.untracked.bool( True ),
33834       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33835         'hltESPFastSteppingHelixPropagatorOpposite' )
33836     ),
33837     InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ),
33838     SeedTransformerParameters = cms.PSet( 
33839       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33840       NMinRecHits = cms.uint32( 2 ),
33841       RescaleError = cms.double( 100.0 ),
33842       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33843       UseSubRecHits = cms.bool( False ),
33844       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33845     ),
33846     L2TrajBuilderParameters = cms.PSet( 
33847       BWFilterParameters = cms.PSet( 
33848         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33849         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33850         BWSeedType = cms.string( "fromGenerator" ),
33851         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33852         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33853         EnableGEMMeasurement = cms.bool( True ),
33854         EnableRPCMeasurement = cms.bool( True ),
33855         MuonTrajectoryUpdatorParameters = cms.PSet( 
33856           ExcludeRPCFromFit = cms.bool( False ),
33857           Granularity = cms.int32( 0 ),
33858           MaxChi2 = cms.double( 25.0 ),
33859           RescaleError = cms.bool( False ),
33860           RescaleErrorFactor = cms.double( 100.0 ),
33861           UseInvalidHits = cms.bool( True )
33862         ),
33863         EnableCSCMeasurement = cms.bool( True ),
33864         MaxChi2 = cms.double( 100.0 ),
33865         FitDirection = cms.string( "outsideIn" ),
33866         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33867         NumberOfSigma = cms.double( 3.0 ),
33868         EnableDTMeasurement = cms.bool( True )
33869       ),
33870       DoSeedRefit = cms.bool( False ),
33871       FilterParameters = cms.PSet( 
33872         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33873         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33874         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33875         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33876         EnableGEMMeasurement = cms.bool( True ),
33877         EnableRPCMeasurement = cms.bool( True ),
33878         MuonTrajectoryUpdatorParameters = cms.PSet( 
33879           ExcludeRPCFromFit = cms.bool( False ),
33880           Granularity = cms.int32( 0 ),
33881           MaxChi2 = cms.double( 25.0 ),
33882           RescaleError = cms.bool( False ),
33883           RescaleErrorFactor = cms.double( 100.0 ),
33884           UseInvalidHits = cms.bool( True )
33885         ),
33886         EnableCSCMeasurement = cms.bool( True ),
33887         MaxChi2 = cms.double( 1000.0 ),
33888         FitDirection = cms.string( "insideOut" ),
33889         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33890         NumberOfSigma = cms.double( 3.0 ),
33891         EnableDTMeasurement = cms.bool( True )
33892       ),
33893       SeedPosition = cms.string( "in" ),
33894       DoBackwardFilter = cms.bool( True ),
33895       DoRefit = cms.bool( False ),
33896       NavigationType = cms.string( "Standard" ),
33897       SeedTransformerParameters = cms.PSet( 
33898         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33899         NMinRecHits = cms.uint32( 2 ),
33900         RescaleError = cms.double( 100.0 ),
33901         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33902         UseSubRecHits = cms.bool( False ),
33903         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33904       ),
33905       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33906     ),
33907     DoSeedRefit = cms.bool( False ),
33908     TrackLoaderParameters = cms.PSet( 
33909       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33910       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33911       DoSmoothing = cms.bool( False ),
33912       VertexConstraint = cms.bool( True ),
33913       MuonUpdatorAtVertexParameters = cms.PSet( 
33914         MaxChi2 = cms.double( 1000000.0 ),
33915         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33916         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33917         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33918       ),
33919       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33920     ),
33921     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
33922 )
33923 fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer",
33924     InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' )
33925 )
33926 fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33927     saveTags = cms.bool( True ),
33928     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33929     CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ),
33930     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33931     SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ),
33932     MinN = cms.int32( 2 ),
33933     MaxEta = cms.double( 2.5 ),
33934     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33935     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33936     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33937     CutOnChambers = cms.bool( False ),
33938     MinNchambers = cms.vint32( 0 ),
33939     MaxDr = cms.double( 9999.0 ),
33940     MinDr = cms.double( -1.0 ),
33941     MaxDz = cms.double( 9999.0 ),
33942     MinDxySig = cms.double( -1.0 ),
33943     MinPt = cms.double( 50.0 ),
33944     NSigmaPt = cms.double( 0.0 ),
33945     MatchToPreviousCand = cms.bool( False )
33946 )
33947 fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33948     offset = cms.uint32( 0 ),
33949     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33950 )
33951 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33952     saveTags = cms.bool( True ),
33953     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33954     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33955     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33956     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33957     MinN = cms.int32( 2 ),
33958     MaxEta = cms.double( 2.0 ),
33959     AbsEtaBins = cms.vdouble( 5.0 ),
33960     MinNstations = cms.vint32( 0 ),
33961     MinNhits = cms.vint32( 0 ),
33962     CutOnChambers = cms.bool( True ),
33963     MinNchambers = cms.vint32( 2 ),
33964     MaxDr = cms.double( 9999.0 ),
33965     MinDr = cms.double( -1.0 ),
33966     MaxDz = cms.double( 9999.0 ),
33967     MinDxySig = cms.double( -1.0 ),
33968     MinPt = cms.double( 23.0 ),
33969     NSigmaPt = cms.double( 0.0 ),
33970     MatchToPreviousCand = cms.bool( False )
33971 )
33972 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33973     offset = cms.uint32( 0 ),
33974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33975 )
33976 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33977     saveTags = cms.bool( True ),
33978     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33979     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33980     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33981     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33982     MinN = cms.int32( 2 ),
33983     MaxEta = cms.double( 2.0 ),
33984     AbsEtaBins = cms.vdouble( 5.0 ),
33985     MinNstations = cms.vint32( 0 ),
33986     MinNhits = cms.vint32( 0 ),
33987     CutOnChambers = cms.bool( True ),
33988     MinNchambers = cms.vint32( 2 ),
33989     MaxDr = cms.double( 9999.0 ),
33990     MinDr = cms.double( -1.0 ),
33991     MaxDz = cms.double( 9999.0 ),
33992     MinDxySig = cms.double( -1.0 ),
33993     MinPt = cms.double( 25.0 ),
33994     NSigmaPt = cms.double( 0.0 ),
33995     MatchToPreviousCand = cms.bool( False )
33996 )
33997 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33998     offset = cms.uint32( 0 ),
33999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34000 )
34001 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34002     saveTags = cms.bool( True ),
34003     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34004     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
34005     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
34006     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
34007     MinN = cms.int32( 2 ),
34008     MaxEta = cms.double( 2.4 ),
34009     AbsEtaBins = cms.vdouble( 5.0 ),
34010     MinNstations = cms.vint32( 0 ),
34011     MinNhits = cms.vint32( 0 ),
34012     CutOnChambers = cms.bool( True ),
34013     MinNchambers = cms.vint32( 2 ),
34014     MaxDr = cms.double( 9999.0 ),
34015     MinDr = cms.double( -1.0 ),
34016     MaxDz = cms.double( 9999.0 ),
34017     MinDxySig = cms.double( -1.0 ),
34018     MinPt = cms.double( 25.0 ),
34019     NSigmaPt = cms.double( 0.0 ),
34020     MatchToPreviousCand = cms.bool( False )
34021 )
34022 fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
34023     offset = cms.uint32( 0 ),
34024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34025 )
34026 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34027     saveTags = cms.bool( True ),
34028     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34029     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
34030     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
34031     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34032     MinN = cms.int32( 2 ),
34033     MaxEta = cms.double( 2.5 ),
34034     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
34035     MinNstations = cms.vint32( 0, 2, 0, 2 ),
34036     MinNhits = cms.vint32( 0, 1, 0, 1 ),
34037     CutOnChambers = cms.bool( False ),
34038     MinNchambers = cms.vint32( 0 ),
34039     MaxDr = cms.double( 9999.0 ),
34040     MinDr = cms.double( -1.0 ),
34041     MaxDz = cms.double( 9999.0 ),
34042     MinDxySig = cms.double( -1.0 ),
34043     MinPt = cms.double( 23.0 ),
34044     NSigmaPt = cms.double( 0.0 ),
34045     MatchToPreviousCand = cms.bool( False )
34046 )
34047 fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
34048     saveTags = cms.bool( True ),
34049     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34050     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
34051     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
34052     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34053     FastAccept = cms.bool( False ),
34054     MaxEta = cms.double( 2.0 ),
34055     MinNhits = cms.int32( 0 ),
34056     MinNstations = cms.int32( 0 ),
34057     MinNchambers = cms.int32( 2 ),
34058     MaxDr = cms.double( 100.0 ),
34059     MaxDz = cms.double( 9999.0 ),
34060     ChargeOpt = cms.int32( 0 ),
34061     MinPtPair = cms.double( 0.0 ),
34062     MinPtMax = cms.double( 23.0 ),
34063     MinPtMin = cms.double( 23.0 ),
34064     MinInvMass = cms.double( -9999.0 ),
34065     MaxInvMass = cms.double( 9999.0 ),
34066     MinAcop = cms.double( -1.0 ),
34067     MaxAcop = cms.double( 3.15 ),
34068     MinAngle = cms.double( -999.0 ),
34069     MaxAngle = cms.double( 9999.0 ),
34070     MinPtBalance = cms.double( -1.0 ),
34071     MaxPtBalance = cms.double( 999999.0 ),
34072     NSigmaPt = cms.double( 0.0 )
34073 )
34074 fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
34075     offset = cms.uint32( 0 ),
34076     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34077 )
34078 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34079     saveTags = cms.bool( True ),
34080     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34081     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
34082     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
34083     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34084     MinN = cms.int32( 2 ),
34085     MaxEta = cms.double( 2.5 ),
34086     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
34087     MinNstations = cms.vint32( 0, 2, 0, 2 ),
34088     MinNhits = cms.vint32( 0, 1, 0, 1 ),
34089     CutOnChambers = cms.bool( False ),
34090     MinNchambers = cms.vint32( 0 ),
34091     MaxDr = cms.double( 9999.0 ),
34092     MinDr = cms.double( -1.0 ),
34093     MaxDz = cms.double( 9999.0 ),
34094     MinDxySig = cms.double( -1.0 ),
34095     MinPt = cms.double( 25.0 ),
34096     NSigmaPt = cms.double( 0.0 ),
34097     MatchToPreviousCand = cms.bool( False )
34098 )
34099 fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
34100     saveTags = cms.bool( True ),
34101     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34102     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
34103     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
34104     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34105     FastAccept = cms.bool( False ),
34106     MaxEta = cms.double( 2.0 ),
34107     MinNhits = cms.int32( 0 ),
34108     MinNstations = cms.int32( 0 ),
34109     MinNchambers = cms.int32( 2 ),
34110     MaxDr = cms.double( 100.0 ),
34111     MaxDz = cms.double( 9999.0 ),
34112     ChargeOpt = cms.int32( 0 ),
34113     MinPtPair = cms.double( 0.0 ),
34114     MinPtMax = cms.double( 25.0 ),
34115     MinPtMin = cms.double( 25.0 ),
34116     MinInvMass = cms.double( -999999.0 ),
34117     MaxInvMass = cms.double( 999999.0 ),
34118     MinAcop = cms.double( -1.0 ),
34119     MaxAcop = cms.double( 3.15 ),
34120     MinAngle = cms.double( -999.0 ),
34121     MaxAngle = cms.double( 9999.0 ),
34122     MinPtBalance = cms.double( -1.0 ),
34123     MaxPtBalance = cms.double( 999999.0 ),
34124     NSigmaPt = cms.double( 0.0 )
34125 )
34126 fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
34127     offset = cms.uint32( 0 ),
34128     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34129 )
34130 fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
34131     saveTags = cms.bool( True ),
34132     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34133     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
34134     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
34135     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34136     FastAccept = cms.bool( False ),
34137     MaxEta = cms.double( 2.4 ),
34138     MinNhits = cms.int32( 0 ),
34139     MinNstations = cms.int32( 0 ),
34140     MinNchambers = cms.int32( 2 ),
34141     MaxDr = cms.double( 100.0 ),
34142     MaxDz = cms.double( 9999.0 ),
34143     ChargeOpt = cms.int32( 0 ),
34144     MinPtPair = cms.double( 0.0 ),
34145     MinPtMax = cms.double( 25.0 ),
34146     MinPtMin = cms.double( 25.0 ),
34147     MinInvMass = cms.double( -999999.0 ),
34148     MaxInvMass = cms.double( 999999.0 ),
34149     MinAcop = cms.double( -1.0 ),
34150     MaxAcop = cms.double( 3.15 ),
34151     MinAngle = cms.double( -999.0 ),
34152     MaxAngle = cms.double( 9999.0 ),
34153     MinPtBalance = cms.double( -1.0 ),
34154     MaxPtBalance = cms.double( 999999.0 ),
34155     NSigmaPt = cms.double( 0.0 )
34156 )
34157 fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed",
34158     saveTags = cms.bool( True ),
34159     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ),
34160     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34161     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34162     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34163     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34164     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34165     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34166     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34167     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34168     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34169 )
34170 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
34171     offset = cms.uint32( 0 ),
34172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34173 )
34174 fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34175     saveTags = cms.bool( True ),
34176     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34177     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
34178     MaxEta = cms.double( 2.5 ),
34179     MinPt = cms.double( 0.0 ),
34180     MaxDeltaR = cms.double( 0.3 ),
34181     MinN = cms.int32( 2 ),
34182     CentralBxOnly = cms.bool( True ),
34183     SelectQualities = cms.vint32(  )
34184 )
34185 fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34186     saveTags = cms.bool( True ),
34187     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34188     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34189     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34190     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34191     MinN = cms.int32( 0 ),
34192     MaxEta = cms.double( 2.5 ),
34193     AbsEtaBins = cms.vdouble( 0.0 ),
34194     MinNstations = cms.vint32( 0 ),
34195     MinNhits = cms.vint32( 0 ),
34196     CutOnChambers = cms.bool( False ),
34197     MinNchambers = cms.vint32( 0 ),
34198     MaxDr = cms.double( 9999.0 ),
34199     MinDr = cms.double( -1.0 ),
34200     MaxDz = cms.double( 9999.0 ),
34201     MinDxySig = cms.double( -1.0 ),
34202     MinPt = cms.double( 0.0 ),
34203     NSigmaPt = cms.double( 0.0 ),
34204     MatchToPreviousCand = cms.bool( True )
34205 )
34206 fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34207     saveTags = cms.bool( True ),
34208     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34209     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34210     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34211     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34212     MinN = cms.int32( 0 ),
34213     MaxEta = cms.double( 2.5 ),
34214     AbsEtaBins = cms.vdouble( 0.0 ),
34215     MinNstations = cms.vint32( 0 ),
34216     MinNhits = cms.vint32( 0 ),
34217     CutOnChambers = cms.bool( False ),
34218     MinNchambers = cms.vint32( 0 ),
34219     MaxDr = cms.double( 9999.0 ),
34220     MinDr = cms.double( -1.0 ),
34221     MaxDz = cms.double( 9999.0 ),
34222     MinDxySig = cms.double( -1.0 ),
34223     MinPt = cms.double( 0.0 ),
34224     NSigmaPt = cms.double( 0.0 ),
34225     MatchToPreviousCand = cms.bool( True )
34226 )
34227 fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34228     saveTags = cms.bool( True ),
34229     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34230     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
34231     MaxEta = cms.double( 2.5 ),
34232     MinPt = cms.double( 0.0 ),
34233     MaxDeltaR = cms.double( 0.3 ),
34234     MinN = cms.int32( 1 ),
34235     CentralBxOnly = cms.bool( True ),
34236     SelectQualities = cms.vint32(  )
34237 )
34238 fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter",
34239     saveTags = cms.bool( True ),
34240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34241     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34242     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34243     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34244     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34245     MinN = cms.int32( 2 ),
34246     MaxEta = cms.double( 2.5 ),
34247     MinNhits = cms.int32( 0 ),
34248     MaxDr = cms.double( 2.0 ),
34249     MinDr = cms.double( -1.0 ),
34250     MaxDz = cms.double( 9999.0 ),
34251     MinDxySig = cms.double( -1.0 ),
34252     MinPt = cms.double( 8.0 ),
34253     NSigmaPt = cms.double( 0.0 ),
34254     MaxNormalizedChi2 = cms.double( 9999.0 ),
34255     MaxDXYBeamSpot = cms.double( 9999.0 ),
34256     MinDXYBeamSpot = cms.double( -1.0 ),
34257     MinNmuonHits = cms.int32( 0 ),
34258     MaxPtDifference = cms.double( 9999.0 ),
34259     MinTrackPt = cms.double( 0.0 ),
34260     minMuonStations = cms.int32( 2 ),
34261     minTrkHits = cms.int32( -1 ),
34262     minMuonHits = cms.int32( -1 ),
34263     allowedTypeMask = cms.uint32( 255 ),
34264     requiredTypeMask = cms.uint32( 0 ),
34265     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34266     trkMuonId = cms.uint32( 0 ),
34267     L1MatchingdR = cms.double( 0.3 ),
34268     MatchToPreviousCand = cms.bool( True ),
34269     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34270     requireL3MuonTrajectorySeed = cms.bool( False ),
34271     useSimpleGeometry = cms.bool( True ),
34272     useStation2 = cms.bool( True ),
34273     fallbackToME1 = cms.bool( False ),
34274     cosmicPropagationHypothesis = cms.bool( False ),
34275     useMB2InOverlap = cms.bool( False ),
34276     useTrack = cms.string( "tracker" ),
34277     useState = cms.string( "atVertex" ),
34278     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34279     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34280     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34281 )
34282 fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter",
34283     saveTags = cms.bool( True ),
34284     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34285     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34286     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34287     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34288     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34289     MinN = cms.int32( 1 ),
34290     MaxEta = cms.double( 2.5 ),
34291     MinNhits = cms.int32( 0 ),
34292     MaxDr = cms.double( 2.0 ),
34293     MinDr = cms.double( -1.0 ),
34294     MaxDz = cms.double( 9999.0 ),
34295     MinDxySig = cms.double( -1.0 ),
34296     MinPt = cms.double( 17.0 ),
34297     NSigmaPt = cms.double( 0.0 ),
34298     MaxNormalizedChi2 = cms.double( 9999.0 ),
34299     MaxDXYBeamSpot = cms.double( 9999.0 ),
34300     MinDXYBeamSpot = cms.double( -1.0 ),
34301     MinNmuonHits = cms.int32( 0 ),
34302     MaxPtDifference = cms.double( 9999.0 ),
34303     MinTrackPt = cms.double( 0.0 ),
34304     minMuonStations = cms.int32( 2 ),
34305     minTrkHits = cms.int32( -1 ),
34306     minMuonHits = cms.int32( -1 ),
34307     allowedTypeMask = cms.uint32( 255 ),
34308     requiredTypeMask = cms.uint32( 0 ),
34309     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34310     trkMuonId = cms.uint32( 0 ),
34311     L1MatchingdR = cms.double( 0.3 ),
34312     MatchToPreviousCand = cms.bool( True ),
34313     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34314     requireL3MuonTrajectorySeed = cms.bool( False ),
34315     useSimpleGeometry = cms.bool( True ),
34316     useStation2 = cms.bool( True ),
34317     fallbackToME1 = cms.bool( False ),
34318     cosmicPropagationHypothesis = cms.bool( False ),
34319     useMB2InOverlap = cms.bool( False ),
34320     useTrack = cms.string( "tracker" ),
34321     useState = cms.string( "atVertex" ),
34322     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34323     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34324     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34325 )
34326 fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
34327     UseRhoCorrectedCaloDeposits = cms.bool( False ),
34328     UseCaloIso = cms.bool( False ),
34329     CaloDepositsLabel = cms.InputTag( "notUsed" ),
34330     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
34331     OutputMuIsoDeposits = cms.bool( True ),
34332     TrackPt_Min = cms.double( -1.0 ),
34333     printDebug = cms.bool( False ),
34334     CutsPSet = cms.PSet( 
34335       applyCutsORmaxNTracks = cms.bool( False ),
34336       maxNTracks = cms.int32( -1 ),
34337       Thresholds = cms.vdouble( 0.4 ),
34338       EtaBounds = cms.vdouble( 2.411 ),
34339       ComponentName = cms.string( "SimpleCuts" ),
34340       ConeSizes = cms.vdouble( 0.3 )
34341     ),
34342     TrkExtractorPSet = cms.PSet( 
34343       Diff_z = cms.double( 0.2 ),
34344       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
34345       Chi2Ndof_Max = cms.double( 1.0E64 ),
34346       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
34347       DR_Veto = cms.double( 0.01 ),
34348       Pt_Min = cms.double( -1.0 ),
34349       VetoLeadingTrack = cms.bool( False ),
34350       DR_Max = cms.double( 0.3 ),
34351       DepositLabel = cms.untracked.string( "PXLS" ),
34352       PtVeto_Min = cms.double( 2.0 ),
34353       NHits_Min = cms.uint32( 0 ),
34354       PropagateTracksToRadius = cms.bool( False ),
34355       ReferenceRadius = cms.double( 6.0 ),
34356       Chi2Prob_Min = cms.double( -1.0 ),
34357       Diff_r = cms.double( 0.1 ),
34358       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
34359       ComponentName = cms.string( "PixelTrackExtractor" ),
34360       DR_VetoPt = cms.double( 0.025 )
34361     ),
34362     CaloExtractorPSet = cms.PSet( 
34363       DR_Veto_H = cms.double( 0.1 ),
34364       Vertex_Constraint_Z = cms.bool( False ),
34365       DR_Veto_E = cms.double( 0.07 ),
34366       Weight_H = cms.double( 1.0 ),
34367       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
34368       DR_Max = cms.double( 0.3 ),
34369       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
34370       Vertex_Constraint_XY = cms.bool( False ),
34371       Threshold_H = cms.double( 0.5 ),
34372       Threshold_E = cms.double( 0.2 ),
34373       ComponentName = cms.string( "CaloExtractor" ),
34374       Weight_E = cms.double( 1.0 )
34375     )
34376 )
34377 fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34378     saveTags = cms.bool( True ),
34379     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34380     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ),
34381     MinN = cms.int32( 2 ),
34382     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34383     IsolatorPSet = cms.PSet(  )
34384 )
34385 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
34386     offset = cms.uint32( 0 ),
34387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34388 )
34389 fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
34390     saveTags = cms.bool( True ),
34391     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34392     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34393     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34394     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34395     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34396     MinN = cms.int32( 2 ),
34397     MaxEta = cms.double( 2.5 ),
34398     MinNhits = cms.int32( 0 ),
34399     MaxDr = cms.double( 2.0 ),
34400     MinDr = cms.double( -1.0 ),
34401     MaxDz = cms.double( 9999.0 ),
34402     MinDxySig = cms.double( -1.0 ),
34403     MinPt = cms.double( 9.0 ),
34404     NSigmaPt = cms.double( 0.0 ),
34405     MaxNormalizedChi2 = cms.double( 9999.0 ),
34406     MaxDXYBeamSpot = cms.double( 9999.0 ),
34407     MinDXYBeamSpot = cms.double( -1.0 ),
34408     MinNmuonHits = cms.int32( 0 ),
34409     MaxPtDifference = cms.double( 9999.0 ),
34410     MinTrackPt = cms.double( 0.0 ),
34411     minMuonStations = cms.int32( 2 ),
34412     minTrkHits = cms.int32( -1 ),
34413     minMuonHits = cms.int32( -1 ),
34414     allowedTypeMask = cms.uint32( 255 ),
34415     requiredTypeMask = cms.uint32( 0 ),
34416     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34417     trkMuonId = cms.uint32( 0 ),
34418     L1MatchingdR = cms.double( 0.3 ),
34419     MatchToPreviousCand = cms.bool( True ),
34420     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34421     requireL3MuonTrajectorySeed = cms.bool( False ),
34422     useSimpleGeometry = cms.bool( True ),
34423     useStation2 = cms.bool( True ),
34424     fallbackToME1 = cms.bool( False ),
34425     cosmicPropagationHypothesis = cms.bool( False ),
34426     useMB2InOverlap = cms.bool( False ),
34427     useTrack = cms.string( "tracker" ),
34428     useState = cms.string( "atVertex" ),
34429     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34430     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34431     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34432 )
34433 fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter",
34434     saveTags = cms.bool( True ),
34435     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34436     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34437     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34438     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34439     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34440     MinN = cms.int32( 1 ),
34441     MaxEta = cms.double( 2.5 ),
34442     MinNhits = cms.int32( 0 ),
34443     MaxDr = cms.double( 2.0 ),
34444     MinDr = cms.double( -1.0 ),
34445     MaxDz = cms.double( 9999.0 ),
34446     MinDxySig = cms.double( -1.0 ),
34447     MinPt = cms.double( 19.0 ),
34448     NSigmaPt = cms.double( 0.0 ),
34449     MaxNormalizedChi2 = cms.double( 9999.0 ),
34450     MaxDXYBeamSpot = cms.double( 9999.0 ),
34451     MinDXYBeamSpot = cms.double( -1.0 ),
34452     MinNmuonHits = cms.int32( 0 ),
34453     MaxPtDifference = cms.double( 9999.0 ),
34454     MinTrackPt = cms.double( 0.0 ),
34455     minMuonStations = cms.int32( 2 ),
34456     minTrkHits = cms.int32( -1 ),
34457     minMuonHits = cms.int32( -1 ),
34458     allowedTypeMask = cms.uint32( 255 ),
34459     requiredTypeMask = cms.uint32( 0 ),
34460     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34461     trkMuonId = cms.uint32( 0 ),
34462     L1MatchingdR = cms.double( 0.3 ),
34463     MatchToPreviousCand = cms.bool( True ),
34464     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34465     requireL3MuonTrajectorySeed = cms.bool( False ),
34466     useSimpleGeometry = cms.bool( True ),
34467     useStation2 = cms.bool( True ),
34468     fallbackToME1 = cms.bool( False ),
34469     cosmicPropagationHypothesis = cms.bool( False ),
34470     useMB2InOverlap = cms.bool( False ),
34471     useTrack = cms.string( "tracker" ),
34472     useState = cms.string( "atVertex" ),
34473     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34474     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34475     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34476 )
34477 fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34478     saveTags = cms.bool( True ),
34479     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34480     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ),
34481     MinN = cms.int32( 2 ),
34482     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34483     IsolatorPSet = cms.PSet(  )
34484 )
34485 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34486     offset = cms.uint32( 0 ),
34487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34488 )
34489 fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34490     saveTags = cms.bool( True ),
34491     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34492     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34493     inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34494     inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34495     triggerType1 = cms.int32( 83 ),
34496     triggerType2 = cms.int32( 83 ),
34497     MinDR = cms.double( 0.001 ),
34498     MaxDZ = cms.double( 0.2 ),
34499     MinN = cms.int32( 1 ),
34500     MinPixHitsForDZ = cms.int32( 0 ),
34501     checkSC = cms.bool( False )
34502 )
34503 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking = cms.EDFilter( "HLTPrescaler",
34504     offset = cms.uint32( 0 ),
34505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34506 )
34507 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34508     offset = cms.uint32( 0 ),
34509     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34510 )
34511 fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34512     saveTags = cms.bool( True ),
34513     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34514     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34515     inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34516     inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34517     triggerType1 = cms.int32( 83 ),
34518     triggerType2 = cms.int32( 83 ),
34519     MinDR = cms.double( 0.001 ),
34520     MaxDZ = cms.double( 0.2 ),
34521     MinN = cms.int32( 1 ),
34522     MinPixHitsForDZ = cms.int32( 0 ),
34523     checkSC = cms.bool( False )
34524 )
34525 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34526     offset = cms.uint32( 0 ),
34527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34528 )
34529 fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34530     saveTags = cms.bool( True ),
34531     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34532     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34533     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34534     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34535     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34536     PreviousCandIsL2 = cms.bool( True ),
34537     FastAccept = cms.bool( False ),
34538     MinN = cms.int32( 1 ),
34539     MaxEta = cms.double( 2.5 ),
34540     MinNhits = cms.int32( 0 ),
34541     MaxDr = cms.double( 2.0 ),
34542     MaxDz = cms.double( 9999.0 ),
34543     ChargeOpt = cms.int32( 0 ),
34544     MinPtPair = cms.vdouble( 0.0 ),
34545     MaxPtPair = cms.vdouble( 1.0E125 ),
34546     MinPtMax = cms.vdouble( 0.0 ),
34547     MinPtMin = cms.vdouble( 8.0 ),
34548     MaxPtMin = cms.vdouble( 1.0E125 ),
34549     MinInvMass = cms.vdouble( 8.0 ),
34550     MaxInvMass = cms.vdouble( 9999.0 ),
34551     MinDiMuonDeltaR = cms.double( -1.0 ),
34552     MinAcop = cms.double( -1.0 ),
34553     MaxAcop = cms.double( 9999.0 ),
34554     MinPtBalance = cms.double( -1.0 ),
34555     MaxPtBalance = cms.double( 999999.0 ),
34556     NSigmaPt = cms.double( 0.0 ),
34557     MaxDCAMuMu = cms.double( 99999.9 ),
34558     MaxRapidityPair = cms.double( 999999.0 ),
34559     CutCowboys = cms.bool( False ),
34560     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34561     L1MatchingdR = cms.double( 0.3 ),
34562     MatchToPreviousCand = cms.bool( True ),
34563     useSimpleGeometry = cms.bool( True ),
34564     useStation2 = cms.bool( True ),
34565     fallbackToME1 = cms.bool( False ),
34566     cosmicPropagationHypothesis = cms.bool( False ),
34567     useMB2InOverlap = cms.bool( False ),
34568     useTrack = cms.string( "tracker" ),
34569     useState = cms.string( "atVertex" ),
34570     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34571     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34572     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34573 )
34574 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler",
34575     offset = cms.uint32( 0 ),
34576     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34577 )
34578 fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet",
34579     saveTags = cms.bool( True ),
34580     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
34581     triggerType = cms.int32( 85 ),
34582     MinE = cms.double( -1.0 ),
34583     MinPt = cms.double( 30.0 ),
34584     MinMass = cms.double( -1.0 ),
34585     MaxMass = cms.double( -1.0 ),
34586     MinEta = cms.double( -1.0 ),
34587     MaxEta = cms.double( 5.0 ),
34588     MinN = cms.int32( 1 )
34589 )
34590 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34591     offset = cms.uint32( 0 ),
34592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34593 )
34594 fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34595     saveTags = cms.bool( True ),
34596     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34597     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34598     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34599     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34600     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34601     PreviousCandIsL2 = cms.bool( True ),
34602     FastAccept = cms.bool( False ),
34603     MinN = cms.int32( 1 ),
34604     MaxEta = cms.double( 2.5 ),
34605     MinNhits = cms.int32( 0 ),
34606     MaxDr = cms.double( 2.0 ),
34607     MaxDz = cms.double( 9999.0 ),
34608     ChargeOpt = cms.int32( 0 ),
34609     MinPtPair = cms.vdouble( 0.0 ),
34610     MaxPtPair = cms.vdouble( 1.0E125 ),
34611     MinPtMax = cms.vdouble( 19.0 ),
34612     MinPtMin = cms.vdouble( 8.0 ),
34613     MaxPtMin = cms.vdouble( 1.0E125 ),
34614     MinInvMass = cms.vdouble( 8.0 ),
34615     MaxInvMass = cms.vdouble( 9999.0 ),
34616     MinDiMuonDeltaR = cms.double( -1.0 ),
34617     MinAcop = cms.double( -1.0 ),
34618     MaxAcop = cms.double( 9999.0 ),
34619     MinPtBalance = cms.double( -1.0 ),
34620     MaxPtBalance = cms.double( 999999.0 ),
34621     NSigmaPt = cms.double( 0.0 ),
34622     MaxDCAMuMu = cms.double( 99999.9 ),
34623     MaxRapidityPair = cms.double( 999999.0 ),
34624     CutCowboys = cms.bool( False ),
34625     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34626     L1MatchingdR = cms.double( 0.3 ),
34627     MatchToPreviousCand = cms.bool( True ),
34628     useSimpleGeometry = cms.bool( True ),
34629     useStation2 = cms.bool( True ),
34630     fallbackToME1 = cms.bool( False ),
34631     cosmicPropagationHypothesis = cms.bool( False ),
34632     useMB2InOverlap = cms.bool( False ),
34633     useTrack = cms.string( "tracker" ),
34634     useState = cms.string( "atVertex" ),
34635     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34636     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34637     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34638 )
34639 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34640     offset = cms.uint32( 0 ),
34641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34642 )
34643 fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34644     saveTags = cms.bool( True ),
34645     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34646     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34647     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34648     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34649     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34650     PreviousCandIsL2 = cms.bool( True ),
34651     FastAccept = cms.bool( False ),
34652     MinN = cms.int32( 1 ),
34653     MaxEta = cms.double( 2.5 ),
34654     MinNhits = cms.int32( 0 ),
34655     MaxDr = cms.double( 2.0 ),
34656     MaxDz = cms.double( 9999.0 ),
34657     ChargeOpt = cms.int32( 0 ),
34658     MinPtPair = cms.vdouble( 0.0 ),
34659     MaxPtPair = cms.vdouble( 1.0E125 ),
34660     MinPtMax = cms.vdouble( 0.0 ),
34661     MinPtMin = cms.vdouble( 8.0 ),
34662     MaxPtMin = cms.vdouble( 1.0E125 ),
34663     MinInvMass = cms.vdouble( 3.8 ),
34664     MaxInvMass = cms.vdouble( 9999.0 ),
34665     MinDiMuonDeltaR = cms.double( -1.0 ),
34666     MinAcop = cms.double( -1.0 ),
34667     MaxAcop = cms.double( 9999.0 ),
34668     MinPtBalance = cms.double( -1.0 ),
34669     MaxPtBalance = cms.double( 999999.0 ),
34670     NSigmaPt = cms.double( 0.0 ),
34671     MaxDCAMuMu = cms.double( 99999.9 ),
34672     MaxRapidityPair = cms.double( 999999.0 ),
34673     CutCowboys = cms.bool( False ),
34674     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34675     L1MatchingdR = cms.double( 0.3 ),
34676     MatchToPreviousCand = cms.bool( True ),
34677     useSimpleGeometry = cms.bool( True ),
34678     useStation2 = cms.bool( True ),
34679     fallbackToME1 = cms.bool( False ),
34680     cosmicPropagationHypothesis = cms.bool( False ),
34681     useMB2InOverlap = cms.bool( False ),
34682     useTrack = cms.string( "tracker" ),
34683     useState = cms.string( "atVertex" ),
34684     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34685     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34686     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34687 )
34688 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking = cms.EDFilter( "HLTPrescaler",
34689     offset = cms.uint32( 0 ),
34690     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34691 )
34692 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34693     offset = cms.uint32( 0 ),
34694     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34695 )
34696 fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet",
34697     saveTags = cms.bool( True ),
34698     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
34699     triggerType = cms.int32( 85 ),
34700     MinE = cms.double( -1.0 ),
34701     MinPt = cms.double( 30.0 ),
34702     MinMass = cms.double( -1.0 ),
34703     MaxMass = cms.double( -1.0 ),
34704     MinEta = cms.double( -1.0 ),
34705     MaxEta = cms.double( 5.0 ),
34706     MinN = cms.int32( 1 )
34707 )
34708 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler",
34709     offset = cms.uint32( 0 ),
34710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34711 )
34712 fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet",
34713     saveTags = cms.bool( True ),
34714     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
34715     triggerType = cms.int32( 85 ),
34716     MinE = cms.double( -1.0 ),
34717     MinPt = cms.double( 30.0 ),
34718     MinMass = cms.double( -1.0 ),
34719     MaxMass = cms.double( -1.0 ),
34720     MinEta = cms.double( -1.0 ),
34721     MaxEta = cms.double( 5.0 ),
34722     MinN = cms.int32( 1 )
34723 )
34724 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34725     offset = cms.uint32( 0 ),
34726     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34727 )
34728 fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet",
34729     saveTags = cms.bool( True ),
34730     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
34731     triggerType = cms.int32( 85 ),
34732     MinE = cms.double( -1.0 ),
34733     MinPt = cms.double( 30.0 ),
34734     MinMass = cms.double( -1.0 ),
34735     MaxMass = cms.double( -1.0 ),
34736     MinEta = cms.double( -1.0 ),
34737     MaxEta = cms.double( 5.0 ),
34738     MinN = cms.int32( 1 )
34739 )
34740 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34741     offset = cms.uint32( 0 ),
34742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34743 )
34744 fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34745     saveTags = cms.bool( True ),
34746     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34747     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34748     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34749     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34750     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34751     PreviousCandIsL2 = cms.bool( True ),
34752     FastAccept = cms.bool( False ),
34753     MinN = cms.int32( 1 ),
34754     MaxEta = cms.double( 2.5 ),
34755     MinNhits = cms.int32( 0 ),
34756     MaxDr = cms.double( 2.0 ),
34757     MaxDz = cms.double( 9999.0 ),
34758     ChargeOpt = cms.int32( 0 ),
34759     MinPtPair = cms.vdouble( 0.0 ),
34760     MaxPtPair = cms.vdouble( 1.0E125 ),
34761     MinPtMax = cms.vdouble( 19.0 ),
34762     MinPtMin = cms.vdouble( 9.0 ),
34763     MaxPtMin = cms.vdouble( 1.0E125 ),
34764     MinInvMass = cms.vdouble( 3.8 ),
34765     MaxInvMass = cms.vdouble( 9999.0 ),
34766     MinDiMuonDeltaR = cms.double( -1.0 ),
34767     MinAcop = cms.double( -1.0 ),
34768     MaxAcop = cms.double( 9999.0 ),
34769     MinPtBalance = cms.double( -1.0 ),
34770     MaxPtBalance = cms.double( 999999.0 ),
34771     NSigmaPt = cms.double( 0.0 ),
34772     MaxDCAMuMu = cms.double( 99999.9 ),
34773     MaxRapidityPair = cms.double( 999999.0 ),
34774     CutCowboys = cms.bool( False ),
34775     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34776     L1MatchingdR = cms.double( 0.3 ),
34777     MatchToPreviousCand = cms.bool( True ),
34778     useSimpleGeometry = cms.bool( True ),
34779     useStation2 = cms.bool( True ),
34780     fallbackToME1 = cms.bool( False ),
34781     cosmicPropagationHypothesis = cms.bool( False ),
34782     useMB2InOverlap = cms.bool( False ),
34783     useTrack = cms.string( "tracker" ),
34784     useState = cms.string( "atVertex" ),
34785     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34786     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34787     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34788 )
34789 fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed",
34790     saveTags = cms.bool( True ),
34791     L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34792     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34793     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34794     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34795     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34796     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34797     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34798     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34799     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34800     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34801 )
34802 fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler",
34803     offset = cms.uint32( 0 ),
34804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34805 )
34806 fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34807     saveTags = cms.bool( True ),
34808     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34809     PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ),
34810     MaxEta = cms.double( 2.5 ),
34811     MinPt = cms.double( 0.0 ),
34812     MaxDeltaR = cms.double( 0.3 ),
34813     MinN = cms.int32( 1 ),
34814     CentralBxOnly = cms.bool( True ),
34815     SelectQualities = cms.vint32(  )
34816 )
34817 fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34818     saveTags = cms.bool( True ),
34819     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34820     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34821     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34822     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34823     MinN = cms.int32( 0 ),
34824     MaxEta = cms.double( 2.5 ),
34825     AbsEtaBins = cms.vdouble( 0.0 ),
34826     MinNstations = cms.vint32( 0 ),
34827     MinNhits = cms.vint32( 0 ),
34828     CutOnChambers = cms.bool( False ),
34829     MinNchambers = cms.vint32( 0 ),
34830     MaxDr = cms.double( 9999.0 ),
34831     MinDr = cms.double( -1.0 ),
34832     MaxDz = cms.double( 9999.0 ),
34833     MinDxySig = cms.double( -1.0 ),
34834     MinPt = cms.double( 0.0 ),
34835     NSigmaPt = cms.double( 0.0 ),
34836     MatchToPreviousCand = cms.bool( True )
34837 )
34838 fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34839     saveTags = cms.bool( True ),
34840     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34841     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34842     MaxEta = cms.double( 2.5 ),
34843     MinPt = cms.double( 0.0 ),
34844     MaxDeltaR = cms.double( 0.3 ),
34845     MinN = cms.int32( 1 ),
34846     CentralBxOnly = cms.bool( True ),
34847     SelectQualities = cms.vint32(  )
34848 )
34849 fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter",
34850     saveTags = cms.bool( True ),
34851     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34852     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34853     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ),
34854     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ),
34855     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34856     MinN = cms.int32( 1 ),
34857     MaxEta = cms.double( 2.5 ),
34858     MinNhits = cms.int32( 0 ),
34859     MaxDr = cms.double( 2.0 ),
34860     MinDr = cms.double( -1.0 ),
34861     MaxDz = cms.double( 9999.0 ),
34862     MinDxySig = cms.double( -1.0 ),
34863     MinPt = cms.double( 30.0 ),
34864     NSigmaPt = cms.double( 0.0 ),
34865     MaxNormalizedChi2 = cms.double( 9999.0 ),
34866     MaxDXYBeamSpot = cms.double( 9999.0 ),
34867     MinDXYBeamSpot = cms.double( -1.0 ),
34868     MinNmuonHits = cms.int32( 0 ),
34869     MaxPtDifference = cms.double( 9999.0 ),
34870     MinTrackPt = cms.double( 0.0 ),
34871     minMuonStations = cms.int32( 2 ),
34872     minTrkHits = cms.int32( -1 ),
34873     minMuonHits = cms.int32( -1 ),
34874     allowedTypeMask = cms.uint32( 255 ),
34875     requiredTypeMask = cms.uint32( 0 ),
34876     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34877     trkMuonId = cms.uint32( 0 ),
34878     L1MatchingdR = cms.double( 0.3 ),
34879     MatchToPreviousCand = cms.bool( True ),
34880     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34881     requireL3MuonTrajectorySeed = cms.bool( False ),
34882     useSimpleGeometry = cms.bool( True ),
34883     useStation2 = cms.bool( True ),
34884     fallbackToME1 = cms.bool( False ),
34885     cosmicPropagationHypothesis = cms.bool( False ),
34886     useMB2InOverlap = cms.bool( False ),
34887     useTrack = cms.string( "tracker" ),
34888     useState = cms.string( "atVertex" ),
34889     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34890     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34891     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34892 )
34893 fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34894     saveTags = cms.bool( True ),
34895     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34896     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34897     minTrkHits = cms.int32( -1 ),
34898     minMuonHits = cms.int32( -1 ),
34899     maxNormalizedChi2 = cms.double( 1.0E99 ),
34900     minDR = cms.double( 0.001 ),
34901     allowedTypeMask = cms.uint32( 255 ),
34902     requiredTypeMask = cms.uint32( 0 ),
34903     trkMuonId = cms.uint32( 0 ),
34904     minPtMuon1 = cms.double( 30.0 ),
34905     minPtMuon2 = cms.double( 0.0 ),
34906     maxEtaMuon = cms.double( 2.5 ),
34907     maxYDimuon = cms.double( 2.5 ),
34908     minMass = cms.double( 2.9 ),
34909     maxMass = cms.double( 4.05 ),
34910     ChargeOpt = cms.int32( -1 ),
34911     maxDCAMuMu = cms.double( 0.5 ),
34912     maxdEtaMuMu = cms.double( 1.0E99 )
34913 )
34914 fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34915     saveTags = cms.bool( True ),
34916     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34917     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34918     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34919     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34920     triggerType1 = cms.int32( 83 ),
34921     triggerType2 = cms.int32( 83 ),
34922     MinDR = cms.double( 0.001 ),
34923     MaxDZ = cms.double( 0.2 ),
34924     MinN = cms.int32( 1 ),
34925     MinPixHitsForDZ = cms.int32( 0 ),
34926     checkSC = cms.bool( False )
34927 )
34928 fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler",
34929     offset = cms.uint32( 0 ),
34930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34931 )
34932 fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34933     saveTags = cms.bool( True ),
34934     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34935     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34936     minTrkHits = cms.int32( -1 ),
34937     minMuonHits = cms.int32( -1 ),
34938     maxNormalizedChi2 = cms.double( 1.0E99 ),
34939     minDR = cms.double( 0.001 ),
34940     allowedTypeMask = cms.uint32( 255 ),
34941     requiredTypeMask = cms.uint32( 0 ),
34942     trkMuonId = cms.uint32( 0 ),
34943     minPtMuon1 = cms.double( 30.0 ),
34944     minPtMuon2 = cms.double( 0.0 ),
34945     maxEtaMuon = cms.double( 2.5 ),
34946     maxYDimuon = cms.double( 2.5 ),
34947     minMass = cms.double( 8.5 ),
34948     maxMass = cms.double( 11.5 ),
34949     ChargeOpt = cms.int32( -1 ),
34950     maxDCAMuMu = cms.double( 0.5 ),
34951     maxdEtaMuMu = cms.double( 1.0E99 )
34952 )
34953 fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34954     saveTags = cms.bool( True ),
34955     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34956     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34957     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34958     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34959     triggerType1 = cms.int32( 83 ),
34960     triggerType2 = cms.int32( 83 ),
34961     MinDR = cms.double( 0.001 ),
34962     MaxDZ = cms.double( 0.2 ),
34963     MinN = cms.int32( 1 ),
34964     MinPixHitsForDZ = cms.int32( 0 ),
34965     checkSC = cms.bool( False )
34966 )
34967 fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed",
34968     saveTags = cms.bool( True ),
34969     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34970     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34971     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34972     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34973     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34974     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34975     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34976     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34977     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34978     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34979 )
34980 fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler",
34981     offset = cms.uint32( 0 ),
34982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34983 )
34984 fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34985     saveTags = cms.bool( True ),
34986     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34987     PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ),
34988     MaxEta = cms.double( 2.5 ),
34989     MinPt = cms.double( 0.0 ),
34990     MaxDeltaR = cms.double( 0.3 ),
34991     MinN = cms.int32( 1 ),
34992     CentralBxOnly = cms.bool( True ),
34993     SelectQualities = cms.vint32(  )
34994 )
34995 fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34996     saveTags = cms.bool( True ),
34997     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34998     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34999     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
35000     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35001     MinN = cms.int32( 0 ),
35002     MaxEta = cms.double( 2.5 ),
35003     AbsEtaBins = cms.vdouble( 0.0 ),
35004     MinNstations = cms.vint32( 0 ),
35005     MinNhits = cms.vint32( 0 ),
35006     CutOnChambers = cms.bool( False ),
35007     MinNchambers = cms.vint32( 0 ),
35008     MaxDr = cms.double( 9999.0 ),
35009     MinDr = cms.double( -1.0 ),
35010     MaxDz = cms.double( 9999.0 ),
35011     MinDxySig = cms.double( -1.0 ),
35012     MinPt = cms.double( 0.0 ),
35013     NSigmaPt = cms.double( 0.0 ),
35014     MatchToPreviousCand = cms.bool( True )
35015 )
35016 fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
35017     saveTags = cms.bool( True ),
35018     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
35019     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
35020     MaxEta = cms.double( 2.5 ),
35021     MinPt = cms.double( 0.0 ),
35022     MaxDeltaR = cms.double( 0.3 ),
35023     MinN = cms.int32( 1 ),
35024     CentralBxOnly = cms.bool( True ),
35025     SelectQualities = cms.vint32(  )
35026 )
35027 fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter",
35028     saveTags = cms.bool( True ),
35029     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35030     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35031     PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ),
35032     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ),
35033     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35034     MinN = cms.int32( 1 ),
35035     MaxEta = cms.double( 2.5 ),
35036     MinNhits = cms.int32( 0 ),
35037     MaxDr = cms.double( 2.0 ),
35038     MinDr = cms.double( -1.0 ),
35039     MaxDz = cms.double( 9999.0 ),
35040     MinDxySig = cms.double( -1.0 ),
35041     MinPt = cms.double( 25.0 ),
35042     NSigmaPt = cms.double( 0.0 ),
35043     MaxNormalizedChi2 = cms.double( 9999.0 ),
35044     MaxDXYBeamSpot = cms.double( 9999.0 ),
35045     MinDXYBeamSpot = cms.double( -1.0 ),
35046     MinNmuonHits = cms.int32( 0 ),
35047     MaxPtDifference = cms.double( 9999.0 ),
35048     MinTrackPt = cms.double( 0.0 ),
35049     minMuonStations = cms.int32( 2 ),
35050     minTrkHits = cms.int32( -1 ),
35051     minMuonHits = cms.int32( -1 ),
35052     allowedTypeMask = cms.uint32( 255 ),
35053     requiredTypeMask = cms.uint32( 0 ),
35054     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35055     trkMuonId = cms.uint32( 0 ),
35056     L1MatchingdR = cms.double( 0.3 ),
35057     MatchToPreviousCand = cms.bool( True ),
35058     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35059     requireL3MuonTrajectorySeed = cms.bool( False ),
35060     useSimpleGeometry = cms.bool( True ),
35061     useStation2 = cms.bool( True ),
35062     fallbackToME1 = cms.bool( False ),
35063     cosmicPropagationHypothesis = cms.bool( False ),
35064     useMB2InOverlap = cms.bool( False ),
35065     useTrack = cms.string( "tracker" ),
35066     useState = cms.string( "atVertex" ),
35067     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35068     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35069     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35070 )
35071 fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
35072     saveTags = cms.bool( True ),
35073     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
35074     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
35075     minTrkHits = cms.int32( -1 ),
35076     minMuonHits = cms.int32( -1 ),
35077     maxNormalizedChi2 = cms.double( 1.0E99 ),
35078     minDR = cms.double( 0.001 ),
35079     allowedTypeMask = cms.uint32( 255 ),
35080     requiredTypeMask = cms.uint32( 0 ),
35081     trkMuonId = cms.uint32( 0 ),
35082     minPtMuon1 = cms.double( 25.0 ),
35083     minPtMuon2 = cms.double( 0.0 ),
35084     maxEtaMuon = cms.double( 2.5 ),
35085     maxYDimuon = cms.double( 2.5 ),
35086     minMass = cms.double( 0.85 ),
35087     maxMass = cms.double( 1.2 ),
35088     ChargeOpt = cms.int32( -1 ),
35089     maxDCAMuMu = cms.double( 0.5 ),
35090     maxdEtaMuMu = cms.double( 1.0E99 )
35091 )
35092 fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
35093     saveTags = cms.bool( True ),
35094     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
35095     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
35096     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
35097     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
35098     triggerType1 = cms.int32( 83 ),
35099     triggerType2 = cms.int32( 83 ),
35100     MinDR = cms.double( 0.001 ),
35101     MaxDZ = cms.double( 0.2 ),
35102     MinN = cms.int32( 1 ),
35103     MinPixHitsForDZ = cms.int32( 0 ),
35104     checkSC = cms.bool( False )
35105 )
35106 fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
35107     saveTags = cms.bool( True ),
35108     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ),
35109     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35110     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35111     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35112     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35113     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35114     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35115     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35116     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35117     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35118 )
35119 fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler",
35120     offset = cms.uint32( 0 ),
35121     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35122 )
35123 fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
35124     saveTags = cms.bool( True ),
35125     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35126     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ),
35127     MaxEta = cms.double( 2.5 ),
35128     MinPt = cms.double( 0.0 ),
35129     MaxDeltaR = cms.double( 0.3 ),
35130     MinN = cms.int32( 1 ),
35131     CentralBxOnly = cms.bool( True ),
35132     SelectQualities = cms.vint32(  )
35133 )
35134 fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
35135     saveTags = cms.bool( True ),
35136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35137     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
35138     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
35139     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35140     MinN = cms.int32( 0 ),
35141     MaxEta = cms.double( 2.5 ),
35142     AbsEtaBins = cms.vdouble( 0.0 ),
35143     MinNstations = cms.vint32( 0 ),
35144     MinNhits = cms.vint32( 0 ),
35145     CutOnChambers = cms.bool( False ),
35146     MinNchambers = cms.vint32( 0 ),
35147     MaxDr = cms.double( 9999.0 ),
35148     MinDr = cms.double( -1.0 ),
35149     MaxDz = cms.double( 9999.0 ),
35150     MinDxySig = cms.double( -1.0 ),
35151     MinPt = cms.double( 0.0 ),
35152     NSigmaPt = cms.double( 0.0 ),
35153     MatchToPreviousCand = cms.bool( True )
35154 )
35155 fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
35156     saveTags = cms.bool( True ),
35157     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
35158     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
35159     MaxEta = cms.double( 2.5 ),
35160     MinPt = cms.double( 0.0 ),
35161     MaxDeltaR = cms.double( 0.3 ),
35162     MinN = cms.int32( 1 ),
35163     CentralBxOnly = cms.bool( True ),
35164     SelectQualities = cms.vint32(  )
35165 )
35166 fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
35167     saveTags = cms.bool( True ),
35168     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35169     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35170     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ),
35171     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ),
35172     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35173     MinN = cms.int32( 1 ),
35174     MaxEta = cms.double( 2.5 ),
35175     MinNhits = cms.int32( 0 ),
35176     MaxDr = cms.double( 2.0 ),
35177     MinDr = cms.double( -1.0 ),
35178     MaxDz = cms.double( 9999.0 ),
35179     MinDxySig = cms.double( -1.0 ),
35180     MinPt = cms.double( 15.0 ),
35181     NSigmaPt = cms.double( 0.0 ),
35182     MaxNormalizedChi2 = cms.double( 9999.0 ),
35183     MaxDXYBeamSpot = cms.double( 9999.0 ),
35184     MinDXYBeamSpot = cms.double( -1.0 ),
35185     MinNmuonHits = cms.int32( 0 ),
35186     MaxPtDifference = cms.double( 9999.0 ),
35187     MinTrackPt = cms.double( 0.0 ),
35188     minMuonStations = cms.int32( 2 ),
35189     minTrkHits = cms.int32( -1 ),
35190     minMuonHits = cms.int32( -1 ),
35191     allowedTypeMask = cms.uint32( 255 ),
35192     requiredTypeMask = cms.uint32( 0 ),
35193     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35194     trkMuonId = cms.uint32( 0 ),
35195     L1MatchingdR = cms.double( 0.3 ),
35196     MatchToPreviousCand = cms.bool( True ),
35197     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35198     requireL3MuonTrajectorySeed = cms.bool( False ),
35199     useSimpleGeometry = cms.bool( True ),
35200     useStation2 = cms.bool( True ),
35201     fallbackToME1 = cms.bool( False ),
35202     cosmicPropagationHypothesis = cms.bool( False ),
35203     useMB2InOverlap = cms.bool( False ),
35204     useTrack = cms.string( "tracker" ),
35205     useState = cms.string( "atVertex" ),
35206     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35207     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35208     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35209 )
35210 fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler",
35211     offset = cms.uint32( 0 ),
35212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35213 )
35214 fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler",
35215     offset = cms.uint32( 0 ),
35216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35217 )
35218 fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler",
35219     offset = cms.uint32( 0 ),
35220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35221 )
35222 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
35223     saveTags = cms.bool( True ),
35224     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35225     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35226     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35227     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35228     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35229     MinN = cms.int32( 1 ),
35230     MaxEta = cms.double( 1.0E99 ),
35231     MinNhits = cms.int32( 0 ),
35232     MaxDr = cms.double( 2.0 ),
35233     MinDr = cms.double( -1.0 ),
35234     MaxDz = cms.double( 9999.0 ),
35235     MinDxySig = cms.double( -1.0 ),
35236     MinPt = cms.double( 50.0 ),
35237     NSigmaPt = cms.double( 0.0 ),
35238     MaxNormalizedChi2 = cms.double( 9999.0 ),
35239     MaxDXYBeamSpot = cms.double( 9999.0 ),
35240     MinDXYBeamSpot = cms.double( -1.0 ),
35241     MinNmuonHits = cms.int32( 0 ),
35242     MaxPtDifference = cms.double( 9999.0 ),
35243     MinTrackPt = cms.double( 0.0 ),
35244     minMuonStations = cms.int32( 2 ),
35245     minTrkHits = cms.int32( -1 ),
35246     minMuonHits = cms.int32( -1 ),
35247     allowedTypeMask = cms.uint32( 255 ),
35248     requiredTypeMask = cms.uint32( 0 ),
35249     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35250     trkMuonId = cms.uint32( 0 ),
35251     L1MatchingdR = cms.double( 0.3 ),
35252     MatchToPreviousCand = cms.bool( True ),
35253     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35254     requireL3MuonTrajectorySeed = cms.bool( False ),
35255     useSimpleGeometry = cms.bool( True ),
35256     useStation2 = cms.bool( True ),
35257     fallbackToME1 = cms.bool( False ),
35258     cosmicPropagationHypothesis = cms.bool( False ),
35259     useMB2InOverlap = cms.bool( False ),
35260     useTrack = cms.string( "tracker" ),
35261     useState = cms.string( "atVertex" ),
35262     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35263     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35264     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35265 )
35266 fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler",
35267     offset = cms.uint32( 0 ),
35268     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35269 )
35270 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter",
35271     saveTags = cms.bool( True ),
35272     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35273     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35274     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35275     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35276     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35277     MinN = cms.int32( 1 ),
35278     MaxEta = cms.double( 1.0E99 ),
35279     MinNhits = cms.int32( 0 ),
35280     MaxDr = cms.double( 2.0 ),
35281     MinDr = cms.double( -1.0 ),
35282     MaxDz = cms.double( 9999.0 ),
35283     MinDxySig = cms.double( -1.0 ),
35284     MinPt = cms.double( 55.0 ),
35285     NSigmaPt = cms.double( 0.0 ),
35286     MaxNormalizedChi2 = cms.double( 9999.0 ),
35287     MaxDXYBeamSpot = cms.double( 9999.0 ),
35288     MinDXYBeamSpot = cms.double( -1.0 ),
35289     MinNmuonHits = cms.int32( 0 ),
35290     MaxPtDifference = cms.double( 9999.0 ),
35291     MinTrackPt = cms.double( 0.0 ),
35292     minMuonStations = cms.int32( 2 ),
35293     minTrkHits = cms.int32( -1 ),
35294     minMuonHits = cms.int32( -1 ),
35295     allowedTypeMask = cms.uint32( 255 ),
35296     requiredTypeMask = cms.uint32( 0 ),
35297     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35298     trkMuonId = cms.uint32( 0 ),
35299     L1MatchingdR = cms.double( 0.3 ),
35300     MatchToPreviousCand = cms.bool( True ),
35301     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35302     requireL3MuonTrajectorySeed = cms.bool( False ),
35303     useSimpleGeometry = cms.bool( True ),
35304     useStation2 = cms.bool( True ),
35305     fallbackToME1 = cms.bool( False ),
35306     cosmicPropagationHypothesis = cms.bool( False ),
35307     useMB2InOverlap = cms.bool( False ),
35308     useTrack = cms.string( "tracker" ),
35309     useState = cms.string( "atVertex" ),
35310     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35311     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35312     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35313 )
35314 fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler",
35315     offset = cms.uint32( 0 ),
35316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35317 )
35318 fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
35319     saveTags = cms.bool( True ),
35320     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35321     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
35322     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
35323     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35324     MinN = cms.int32( 1 ),
35325     MaxEta = cms.double( 2.5 ),
35326     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
35327     MinNstations = cms.vint32( 0, 2, 0, 2 ),
35328     MinNhits = cms.vint32( 0, 1, 0, 1 ),
35329     CutOnChambers = cms.bool( False ),
35330     MinNchambers = cms.vint32( 0 ),
35331     MaxDr = cms.double( 9999.0 ),
35332     MinDr = cms.double( -1.0 ),
35333     MaxDz = cms.double( 9999.0 ),
35334     MinDxySig = cms.double( -1.0 ),
35335     MinPt = cms.double( 10.0 ),
35336     NSigmaPt = cms.double( 0.0 ),
35337     MatchToPreviousCand = cms.bool( True )
35338 )
35339 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
35340     ServiceParameters = cms.PSet( 
35341       RPCLayers = cms.bool( True ),
35342       UseMuonNavigation = cms.untracked.bool( True ),
35343       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
35344         'hltESPSteppingHelixPropagatorAlong' )
35345     ),
35346     MuonTrackingRegionBuilder = cms.PSet(  ),
35347     TrackerSeedCleaner = cms.PSet(  ),
35348     TkSeedGenerator = cms.PSet( 
35349       copyMuonRecHit = cms.bool( False ),
35350       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
35351       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35352       errorMatrixPset = cms.PSet( 
35353         atIP = cms.bool( True ),
35354         action = cms.string( "use" ),
35355         errorMatrixValuesPSet = cms.PSet( 
35356           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35357           zAxis = cms.vdouble( -3.14159, 3.14159 ),
35358           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35359           pf3_V14 = cms.PSet( 
35360             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 ),
35361             action = cms.string( "scale" )
35362           ),
35363           pf3_V25 = cms.PSet( 
35364             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 ),
35365             action = cms.string( "scale" )
35366           ),
35367           pf3_V13 = cms.PSet( 
35368             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 ),
35369             action = cms.string( "scale" )
35370           ),
35371           pf3_V24 = cms.PSet( 
35372             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 ),
35373             action = cms.string( "scale" )
35374           ),
35375           pf3_V35 = cms.PSet( 
35376             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 ),
35377             action = cms.string( "scale" )
35378           ),
35379           pf3_V12 = cms.PSet( 
35380             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 ),
35381             action = cms.string( "scale" )
35382           ),
35383           pf3_V23 = cms.PSet( 
35384             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 ),
35385             action = cms.string( "scale" )
35386           ),
35387           pf3_V34 = cms.PSet( 
35388             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 ),
35389             action = cms.string( "scale" )
35390           ),
35391           pf3_V45 = cms.PSet( 
35392             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 ),
35393             action = cms.string( "scale" )
35394           ),
35395           pf3_V11 = cms.PSet( 
35396             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 ),
35397             action = cms.string( "scale" )
35398           ),
35399           pf3_V22 = cms.PSet( 
35400             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 ),
35401             action = cms.string( "scale" )
35402           ),
35403           pf3_V33 = cms.PSet( 
35404             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 ),
35405             action = cms.string( "scale" )
35406           ),
35407           pf3_V44 = cms.PSet( 
35408             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 ),
35409             action = cms.string( "scale" )
35410           ),
35411           pf3_V55 = cms.PSet( 
35412             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 ),
35413             action = cms.string( "scale" )
35414           ),
35415           pf3_V15 = cms.PSet( 
35416             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 ),
35417             action = cms.string( "scale" )
35418           )
35419         )
35420       ),
35421       ComponentName = cms.string( "TSGForRoadSearch" ),
35422       maxChi2 = cms.double( 40.0 ),
35423       manySeeds = cms.bool( False ),
35424       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
35425       option = cms.uint32( 3 )
35426     ),
35427     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35428     PtCut = cms.double( 1.0 ),
35429     PCut = cms.double( 2.5 )
35430 )
35431 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
35432     trackCandidateAlso = cms.bool( True ),
35433     cleanTrajectoryAfterInOut = cms.bool( False ),
35434     doSeedingRegionRebuilding = cms.bool( False ),
35435     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35436     reverseTrajectories = cms.bool( True ),
35437     useHitsSplitting = cms.bool( False ),
35438     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35439     src = cms.InputTag( "hltL3TrajSeedOIState" ),
35440     clustersToSkip = cms.InputTag( "" ),
35441     phase2clustersToSkip = cms.InputTag( "" ),
35442     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35443     TransientInitialStateEstimatorParameters = cms.PSet( 
35444       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35445       numberMeasurementsForFit = cms.int32( 4 ),
35446       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35447     ),
35448     numHitsForSeedCleaner = cms.int32( 4 ),
35449     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35450     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35451     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35452     maxNSeeds = cms.uint32( 100000 ),
35453     maxSeedsBeforeCleaning = cms.uint32( 0 )
35454 )
35455 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
35456     TrajectoryInEvent = cms.bool( False ),
35457     useHitsSplitting = cms.bool( False ),
35458     src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
35459     clusterRemovalInfo = cms.InputTag( "" ),
35460     AlgorithmName = cms.string( "hltIterX" ),
35461     GeometricInnerState = cms.bool( True ),
35462     reMatchSplitHits = cms.bool( False ),
35463     usePropagatorForPCA = cms.bool( False ),
35464     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35465     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35466     useSimpleMF = cms.bool( False ),
35467     SimpleMagneticField = cms.string( "" ),
35468     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35469     Propagator = cms.string( "PropagatorWithMaterial" ),
35470     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35471     NavigationSchool = cms.string( "" ),
35472     MeasurementTracker = cms.string( "" )
35473 )
35474 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
35475     ServiceParameters = cms.PSet( 
35476       RPCLayers = cms.bool( True ),
35477       UseMuonNavigation = cms.untracked.bool( True ),
35478       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35479         'SteppingHelixPropagatorAny',
35480         'hltESPSmartPropagator',
35481         'hltESPSteppingHelixPropagatorOpposite' )
35482     ),
35483     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35484     TrackLoaderParameters = cms.PSet( 
35485       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35486       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35487       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35488       DoSmoothing = cms.bool( True ),
35489       SmoothTkTrack = cms.untracked.bool( False ),
35490       VertexConstraint = cms.bool( False ),
35491       MuonUpdatorAtVertexParameters = cms.PSet( 
35492         MaxChi2 = cms.double( 1000000.0 ),
35493         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35494         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35495       ),
35496       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35497       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35498     ),
35499     L3TrajBuilderParameters = cms.PSet( 
35500       PtCut = cms.double( 1.0 ),
35501       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35502       GlobalMuonTrackMatcher = cms.PSet( 
35503         Chi2Cut_3 = cms.double( 200.0 ),
35504         DeltaDCut_2 = cms.double( 10.0 ),
35505         Eta_threshold = cms.double( 1.2 ),
35506         Quality_2 = cms.double( 15.0 ),
35507         DeltaDCut_1 = cms.double( 40.0 ),
35508         Quality_3 = cms.double( 7.0 ),
35509         DeltaDCut_3 = cms.double( 15.0 ),
35510         Quality_1 = cms.double( 20.0 ),
35511         Pt_threshold1 = cms.double( 0.0 ),
35512         DeltaRCut_2 = cms.double( 0.2 ),
35513         DeltaRCut_1 = cms.double( 0.1 ),
35514         Pt_threshold2 = cms.double( 9.99999999E8 ),
35515         Chi2Cut_1 = cms.double( 50.0 ),
35516         Chi2Cut_2 = cms.double( 50.0 ),
35517         DeltaRCut_3 = cms.double( 1.0 ),
35518         LocChi2Cut = cms.double( 0.001 ),
35519         Propagator = cms.string( "hltESPSmartPropagator" ),
35520         MinPt = cms.double( 1.0 ),
35521         MinP = cms.double( 2.5 )
35522       ),
35523       ScaleTECxFactor = cms.double( -1.0 ),
35524       tkTrajUseVertex = cms.bool( False ),
35525       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35526       TrackTransformer = cms.PSet( 
35527         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35528         RefitDirection = cms.string( "insideOut" ),
35529         RefitRPCHits = cms.bool( True ),
35530         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35531         DoPredictionsOnly = cms.bool( False ),
35532         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35533         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35534         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35535       ),
35536       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35537       RefitRPCHits = cms.bool( True ),
35538       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35539       GlbRefitterParameters = cms.PSet( 
35540         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35541         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35542         SkipStation = cms.int32( -1 ),
35543         Chi2CutRPC = cms.double( 1.0 ),
35544         PropDirForCosmics = cms.bool( False ),
35545         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35546         HitThreshold = cms.int32( 1 ),
35547         DYTthrs = cms.vint32( 30, 15 ),
35548         TrackerSkipSystem = cms.int32( -1 ),
35549         RefitDirection = cms.string( "insideOut" ),
35550         Chi2CutCSC = cms.double( 150.0 ),
35551         Chi2CutDT = cms.double( 10.0 ),
35552         RefitRPCHits = cms.bool( True ),
35553         TrackerSkipSection = cms.int32( -1 ),
35554         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35555         DoPredictionsOnly = cms.bool( False ),
35556         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35557         MuonHitsOption = cms.int32( 1 ),
35558         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35559       ),
35560       PCut = cms.double( 2.5 ),
35561       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35562       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35563       tkTrajMaxChi2 = cms.double( 9999.0 ),
35564       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35565       ScaleTECyFactor = cms.double( -1.0 ),
35566       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" )
35567     )
35568 )
35569 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
35570     ServiceParameters = cms.PSet( 
35571       RPCLayers = cms.bool( True ),
35572       UseMuonNavigation = cms.untracked.bool( True ),
35573       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
35574         'hltESPSmartPropagatorAnyOpposite' )
35575     ),
35576     MuonTrackingRegionBuilder = cms.PSet(  ),
35577     TrackerSeedCleaner = cms.PSet( 
35578       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35579       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35580       cleanerFromSharedHits = cms.bool( True ),
35581       directionCleaner = cms.bool( True ),
35582       ptCleaner = cms.bool( True )
35583     ),
35584     TkSeedGenerator = cms.PSet( 
35585       iterativeTSG = cms.PSet( 
35586         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
35587         beamSpot = cms.InputTag( "unused" ),
35588         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35589         SelectState = cms.bool( False ),
35590         ErrorRescaling = cms.double( 3.0 ),
35591         UseVertexState = cms.bool( True ),
35592         SigmaZ = cms.double( 25.0 ),
35593         MaxChi2 = cms.double( 40.0 ),
35594         errorMatrixPset = cms.PSet( 
35595           atIP = cms.bool( True ),
35596           action = cms.string( "use" ),
35597           errorMatrixValuesPSet = cms.PSet( 
35598             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35599             zAxis = cms.vdouble( -3.14159, 3.14159 ),
35600             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35601             pf3_V14 = cms.PSet( 
35602               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 ),
35603               action = cms.string( "scale" )
35604             ),
35605             pf3_V25 = cms.PSet( 
35606               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 ),
35607               action = cms.string( "scale" )
35608             ),
35609             pf3_V13 = cms.PSet( 
35610               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 ),
35611               action = cms.string( "scale" )
35612             ),
35613             pf3_V24 = cms.PSet( 
35614               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 ),
35615               action = cms.string( "scale" )
35616             ),
35617             pf3_V35 = cms.PSet( 
35618               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 ),
35619               action = cms.string( "scale" )
35620             ),
35621             pf3_V12 = cms.PSet( 
35622               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 ),
35623               action = cms.string( "scale" )
35624             ),
35625             pf3_V23 = cms.PSet( 
35626               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 ),
35627               action = cms.string( "scale" )
35628             ),
35629             pf3_V34 = cms.PSet( 
35630               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 ),
35631               action = cms.string( "scale" )
35632             ),
35633             pf3_V45 = cms.PSet( 
35634               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 ),
35635               action = cms.string( "scale" )
35636             ),
35637             pf3_V11 = cms.PSet( 
35638               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 ),
35639               action = cms.string( "scale" )
35640             ),
35641             pf3_V22 = cms.PSet( 
35642               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 ),
35643               action = cms.string( "scale" )
35644             ),
35645             pf3_V33 = cms.PSet( 
35646               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 ),
35647               action = cms.string( "scale" )
35648             ),
35649             pf3_V44 = cms.PSet( 
35650               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 ),
35651               action = cms.string( "scale" )
35652             ),
35653             pf3_V55 = cms.PSet( 
35654               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 ),
35655               action = cms.string( "scale" )
35656             ),
35657             pf3_V15 = cms.PSet( 
35658               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 ),
35659               action = cms.string( "scale" )
35660             )
35661           )
35662         ),
35663         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
35664         ComponentName = cms.string( "TSGFromPropagation" ),
35665         UpdateState = cms.bool( True ),
35666         ResetMethod = cms.string( "matrix" )
35667       ),
35668       PSetNames = cms.vstring( 'skipTSG',
35669         'iterativeTSG' ),
35670       skipTSG = cms.PSet(  ),
35671       ComponentName = cms.string( "DualByL2TSG" ),
35672       L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" )
35673     ),
35674     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35675     PtCut = cms.double( 1.0 ),
35676     PCut = cms.double( 2.5 )
35677 )
35678 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
35679     trackCandidateAlso = cms.bool( True ),
35680     cleanTrajectoryAfterInOut = cms.bool( False ),
35681     doSeedingRegionRebuilding = cms.bool( False ),
35682     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35683     reverseTrajectories = cms.bool( True ),
35684     useHitsSplitting = cms.bool( False ),
35685     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35686     src = cms.InputTag( "hltL3TrajSeedOIHit" ),
35687     clustersToSkip = cms.InputTag( "" ),
35688     phase2clustersToSkip = cms.InputTag( "" ),
35689     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35690     TransientInitialStateEstimatorParameters = cms.PSet( 
35691       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35692       numberMeasurementsForFit = cms.int32( 4 ),
35693       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35694     ),
35695     numHitsForSeedCleaner = cms.int32( 4 ),
35696     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35697     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35698     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35699     maxNSeeds = cms.uint32( 100000 ),
35700     maxSeedsBeforeCleaning = cms.uint32( 0 )
35701 )
35702 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
35703     TrajectoryInEvent = cms.bool( False ),
35704     useHitsSplitting = cms.bool( False ),
35705     src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
35706     clusterRemovalInfo = cms.InputTag( "" ),
35707     AlgorithmName = cms.string( "hltIterX" ),
35708     GeometricInnerState = cms.bool( True ),
35709     reMatchSplitHits = cms.bool( False ),
35710     usePropagatorForPCA = cms.bool( False ),
35711     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35712     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35713     useSimpleMF = cms.bool( False ),
35714     SimpleMagneticField = cms.string( "" ),
35715     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35716     Propagator = cms.string( "PropagatorWithMaterial" ),
35717     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35718     NavigationSchool = cms.string( "" ),
35719     MeasurementTracker = cms.string( "" )
35720 )
35721 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
35722     ServiceParameters = cms.PSet( 
35723       RPCLayers = cms.bool( True ),
35724       UseMuonNavigation = cms.untracked.bool( True ),
35725       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35726         'SteppingHelixPropagatorAny',
35727         'hltESPSmartPropagator',
35728         'hltESPSteppingHelixPropagatorOpposite' )
35729     ),
35730     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35731     TrackLoaderParameters = cms.PSet( 
35732       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35733       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35734       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35735       DoSmoothing = cms.bool( True ),
35736       SmoothTkTrack = cms.untracked.bool( False ),
35737       VertexConstraint = cms.bool( False ),
35738       MuonUpdatorAtVertexParameters = cms.PSet( 
35739         MaxChi2 = cms.double( 1000000.0 ),
35740         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35741         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35742       ),
35743       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35744       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35745     ),
35746     L3TrajBuilderParameters = cms.PSet( 
35747       PtCut = cms.double( 1.0 ),
35748       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35749       GlobalMuonTrackMatcher = cms.PSet( 
35750         Chi2Cut_3 = cms.double( 200.0 ),
35751         DeltaDCut_2 = cms.double( 10.0 ),
35752         Eta_threshold = cms.double( 1.2 ),
35753         Quality_2 = cms.double( 15.0 ),
35754         DeltaDCut_1 = cms.double( 40.0 ),
35755         Quality_3 = cms.double( 7.0 ),
35756         DeltaDCut_3 = cms.double( 15.0 ),
35757         Quality_1 = cms.double( 20.0 ),
35758         Pt_threshold1 = cms.double( 0.0 ),
35759         DeltaRCut_2 = cms.double( 0.2 ),
35760         DeltaRCut_1 = cms.double( 0.1 ),
35761         Pt_threshold2 = cms.double( 9.99999999E8 ),
35762         Chi2Cut_1 = cms.double( 50.0 ),
35763         Chi2Cut_2 = cms.double( 50.0 ),
35764         DeltaRCut_3 = cms.double( 1.0 ),
35765         LocChi2Cut = cms.double( 0.001 ),
35766         Propagator = cms.string( "hltESPSmartPropagator" ),
35767         MinPt = cms.double( 1.0 ),
35768         MinP = cms.double( 2.5 )
35769       ),
35770       ScaleTECxFactor = cms.double( -1.0 ),
35771       tkTrajUseVertex = cms.bool( False ),
35772       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35773       TrackTransformer = cms.PSet( 
35774         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35775         RefitDirection = cms.string( "insideOut" ),
35776         RefitRPCHits = cms.bool( True ),
35777         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35778         DoPredictionsOnly = cms.bool( False ),
35779         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35780         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35781         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35782       ),
35783       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35784       RefitRPCHits = cms.bool( True ),
35785       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35786       GlbRefitterParameters = cms.PSet( 
35787         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35788         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35789         SkipStation = cms.int32( -1 ),
35790         Chi2CutRPC = cms.double( 1.0 ),
35791         PropDirForCosmics = cms.bool( False ),
35792         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35793         HitThreshold = cms.int32( 1 ),
35794         DYTthrs = cms.vint32( 30, 15 ),
35795         TrackerSkipSystem = cms.int32( -1 ),
35796         RefitDirection = cms.string( "insideOut" ),
35797         Chi2CutCSC = cms.double( 150.0 ),
35798         Chi2CutDT = cms.double( 10.0 ),
35799         RefitRPCHits = cms.bool( True ),
35800         TrackerSkipSection = cms.int32( -1 ),
35801         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35802         DoPredictionsOnly = cms.bool( False ),
35803         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35804         MuonHitsOption = cms.int32( 1 ),
35805         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35806       ),
35807       PCut = cms.double( 2.5 ),
35808       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35809       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35810       tkTrajMaxChi2 = cms.double( 9999.0 ),
35811       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35812       ScaleTECyFactor = cms.double( -1.0 ),
35813       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" )
35814     )
35815 )
35816 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
35817     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
35818 )
35819 fragment.hltPixelLayerPairsLegacy = cms.EDProducer( "SeedingLayersEDProducer",
35820     layerList = cms.vstring( 'BPix1+BPix2',
35821       'BPix1+BPix3',
35822       'BPix2+BPix3',
35823       'BPix1+FPix1_pos',
35824       'BPix1+FPix1_neg',
35825       'BPix1+FPix2_pos',
35826       'BPix1+FPix2_neg',
35827       'BPix2+FPix1_pos',
35828       'BPix2+FPix1_neg',
35829       'BPix2+FPix2_pos',
35830       'BPix2+FPix2_neg',
35831       'FPix1_pos+FPix2_pos',
35832       'FPix1_neg+FPix2_neg' ),
35833     BPix = cms.PSet( 
35834       hitErrorRPhi = cms.double( 0.0027 ),
35835       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35836       useErrorsFromParam = cms.bool( True ),
35837       hitErrorRZ = cms.double( 0.006 ),
35838       HitProducer = cms.string( "hltSiPixelRecHits" )
35839     ),
35840     FPix = cms.PSet( 
35841       hitErrorRPhi = cms.double( 0.0051 ),
35842       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35843       useErrorsFromParam = cms.bool( True ),
35844       hitErrorRZ = cms.double( 0.0036 ),
35845       HitProducer = cms.string( "hltSiPixelRecHits" )
35846     ),
35847     TIB = cms.PSet(  ),
35848     TID = cms.PSet(  ),
35849     TOB = cms.PSet(  ),
35850     TEC = cms.PSet(  ),
35851     MTIB = cms.PSet(  ),
35852     MTID = cms.PSet(  ),
35853     MTOB = cms.PSet(  ),
35854     MTEC = cms.PSet(  )
35855 )
35856 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
35857     layerList = cms.vstring( 'BPix1+BPix2',
35858       'BPix1+BPix3',
35859       'BPix2+BPix3',
35860       'BPix1+FPix1_pos',
35861       'BPix1+FPix1_neg',
35862       'BPix1+FPix2_pos',
35863       'BPix1+FPix2_neg',
35864       'BPix2+FPix1_pos',
35865       'BPix2+FPix1_neg',
35866       'BPix2+FPix2_pos',
35867       'BPix2+FPix2_neg',
35868       'FPix1_pos+FPix2_pos',
35869       'FPix1_neg+FPix2_neg',
35870       'FPix2_pos+TEC1_pos',
35871       'FPix2_pos+TEC2_pos',
35872       'TEC1_pos+TEC2_pos',
35873       'TEC2_pos+TEC3_pos',
35874       'FPix2_neg+TEC1_neg',
35875       'FPix2_neg+TEC2_neg',
35876       'TEC1_neg+TEC2_neg',
35877       'TEC2_neg+TEC3_neg' ),
35878     BPix = cms.PSet( 
35879       hitErrorRPhi = cms.double( 0.0027 ),
35880       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35881       useErrorsFromParam = cms.bool( True ),
35882       hitErrorRZ = cms.double( 0.006 ),
35883       HitProducer = cms.string( "hltSiPixelRecHits" )
35884     ),
35885     FPix = cms.PSet( 
35886       hitErrorRPhi = cms.double( 0.0051 ),
35887       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35888       useErrorsFromParam = cms.bool( True ),
35889       hitErrorRZ = cms.double( 0.0036 ),
35890       HitProducer = cms.string( "hltSiPixelRecHits" )
35891     ),
35892     TIB = cms.PSet(  ),
35893     TID = cms.PSet(  ),
35894     TOB = cms.PSet(  ),
35895     TEC = cms.PSet( 
35896       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35897       minRing = cms.int32( 1 ),
35898       useRingSlector = cms.bool( True ),
35899       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
35900       maxRing = cms.int32( 1 )
35901     ),
35902     MTIB = cms.PSet(  ),
35903     MTID = cms.PSet(  ),
35904     MTOB = cms.PSet(  ),
35905     MTEC = cms.PSet(  )
35906 )
35907 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
35908     ServiceParameters = cms.PSet( 
35909       RPCLayers = cms.bool( True ),
35910       UseMuonNavigation = cms.untracked.bool( True ),
35911       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
35912     ),
35913     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35914     TrackerSeedCleaner = cms.PSet( 
35915       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35916       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35917       cleanerFromSharedHits = cms.bool( True ),
35918       directionCleaner = cms.bool( True ),
35919       ptCleaner = cms.bool( True )
35920     ),
35921     TkSeedGenerator = cms.PSet( 
35922       iterativeTSG = cms.PSet( 
35923         firstTSG = cms.PSet( 
35924           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35925           OrderedHitsFactoryPSet = cms.PSet( 
35926             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
35927             ComponentName = cms.string( "StandardHitTripletGenerator" ),
35928             GeneratorPSet = cms.PSet( 
35929               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
35930               maxElement = cms.uint32( 0 ),
35931               useFixedPreFiltering = cms.bool( False ),
35932               extraHitRZtolerance = cms.double( 0.06 ),
35933               phiPreFiltering = cms.double( 0.3 ),
35934               extraHitRPhitolerance = cms.double( 0.06 ),
35935               useBending = cms.bool( True ),
35936               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
35937               useMultScattering = cms.bool( True )
35938             )
35939           ),
35940           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35941           ComponentName = cms.string( "TSGFromOrderedHits" )
35942         ),
35943         secondTSG = cms.PSet( 
35944           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35945           OrderedHitsFactoryPSet = cms.PSet( 
35946             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
35947             maxElement = cms.uint32( 0 ),
35948             ComponentName = cms.string( "StandardHitPairGenerator" ),
35949             useOnDemandTracker = cms.untracked.int32( 0 )
35950           ),
35951           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35952           ComponentName = cms.string( "TSGFromOrderedHits" )
35953         ),
35954         PSetNames = cms.vstring( 'firstTSG',
35955           'secondTSG' ),
35956         thirdTSG = cms.PSet( 
35957           etaSeparation = cms.double( 2.0 ),
35958           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35959           PSetNames = cms.vstring( 'endcapTSG',
35960             'barrelTSG' ),
35961           barrelTSG = cms.PSet(  ),
35962           ComponentName = cms.string( "DualByEtaTSG" ),
35963           endcapTSG = cms.PSet( 
35964             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35965             OrderedHitsFactoryPSet = cms.PSet( 
35966               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
35967               maxElement = cms.uint32( 0 ),
35968               ComponentName = cms.string( "StandardHitPairGenerator" ),
35969               useOnDemandTracker = cms.untracked.int32( 0 )
35970             ),
35971             ComponentName = cms.string( "TSGFromOrderedHits" )
35972           )
35973         ),
35974         ComponentName = cms.string( "CombinedTSG" )
35975       ),
35976       PSetNames = cms.vstring( 'skipTSG',
35977         'iterativeTSG' ),
35978       skipTSG = cms.PSet(  ),
35979       ComponentName = cms.string( "DualByL2TSG" ),
35980       L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" )
35981     ),
35982     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35983     PtCut = cms.double( 1.0 ),
35984     PCut = cms.double( 2.5 )
35985 )
35986 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
35987     trackCandidateAlso = cms.bool( True ),
35988     cleanTrajectoryAfterInOut = cms.bool( False ),
35989     doSeedingRegionRebuilding = cms.bool( False ),
35990     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35991     reverseTrajectories = cms.bool( False ),
35992     useHitsSplitting = cms.bool( False ),
35993     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
35994     src = cms.InputTag( "hltL3TrajSeedIOHit" ),
35995     clustersToSkip = cms.InputTag( "" ),
35996     phase2clustersToSkip = cms.InputTag( "" ),
35997     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35998     TransientInitialStateEstimatorParameters = cms.PSet( 
35999       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
36000       numberMeasurementsForFit = cms.int32( 4 ),
36001       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
36002     ),
36003     numHitsForSeedCleaner = cms.int32( 4 ),
36004     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
36005     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
36006     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
36007     maxNSeeds = cms.uint32( 100000 ),
36008     maxSeedsBeforeCleaning = cms.uint32( 0 )
36009 )
36010 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
36011     TrajectoryInEvent = cms.bool( False ),
36012     useHitsSplitting = cms.bool( False ),
36013     src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
36014     clusterRemovalInfo = cms.InputTag( "" ),
36015     AlgorithmName = cms.string( "hltIterX" ),
36016     GeometricInnerState = cms.bool( True ),
36017     reMatchSplitHits = cms.bool( False ),
36018     usePropagatorForPCA = cms.bool( False ),
36019     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36020     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
36021     useSimpleMF = cms.bool( False ),
36022     SimpleMagneticField = cms.string( "" ),
36023     Fitter = cms.string( "hltESPKFFittingSmoother" ),
36024     Propagator = cms.string( "PropagatorWithMaterial" ),
36025     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36026     NavigationSchool = cms.string( "" ),
36027     MeasurementTracker = cms.string( "" )
36028 )
36029 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
36030     ServiceParameters = cms.PSet( 
36031       RPCLayers = cms.bool( True ),
36032       UseMuonNavigation = cms.untracked.bool( True ),
36033       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
36034         'SteppingHelixPropagatorAny',
36035         'hltESPSmartPropagator',
36036         'hltESPSteppingHelixPropagatorOpposite' )
36037     ),
36038     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
36039     TrackLoaderParameters = cms.PSet( 
36040       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
36041       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36042       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36043       DoSmoothing = cms.bool( True ),
36044       SmoothTkTrack = cms.untracked.bool( False ),
36045       VertexConstraint = cms.bool( False ),
36046       MuonUpdatorAtVertexParameters = cms.PSet( 
36047         MaxChi2 = cms.double( 1000000.0 ),
36048         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
36049         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
36050       ),
36051       PutTkTrackIntoEvent = cms.untracked.bool( False ),
36052       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
36053     ),
36054     L3TrajBuilderParameters = cms.PSet( 
36055       PtCut = cms.double( 1.0 ),
36056       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
36057       GlobalMuonTrackMatcher = cms.PSet( 
36058         Chi2Cut_3 = cms.double( 200.0 ),
36059         DeltaDCut_2 = cms.double( 10.0 ),
36060         Eta_threshold = cms.double( 1.2 ),
36061         Quality_2 = cms.double( 15.0 ),
36062         DeltaDCut_1 = cms.double( 40.0 ),
36063         Quality_3 = cms.double( 7.0 ),
36064         DeltaDCut_3 = cms.double( 15.0 ),
36065         Quality_1 = cms.double( 20.0 ),
36066         Pt_threshold1 = cms.double( 0.0 ),
36067         DeltaRCut_2 = cms.double( 0.2 ),
36068         DeltaRCut_1 = cms.double( 0.1 ),
36069         Pt_threshold2 = cms.double( 9.99999999E8 ),
36070         Chi2Cut_1 = cms.double( 50.0 ),
36071         Chi2Cut_2 = cms.double( 50.0 ),
36072         DeltaRCut_3 = cms.double( 1.0 ),
36073         LocChi2Cut = cms.double( 0.001 ),
36074         Propagator = cms.string( "hltESPSmartPropagator" ),
36075         MinPt = cms.double( 1.0 ),
36076         MinP = cms.double( 2.5 )
36077       ),
36078       ScaleTECxFactor = cms.double( -1.0 ),
36079       tkTrajUseVertex = cms.bool( False ),
36080       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
36081       TrackTransformer = cms.PSet( 
36082         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
36083         RefitDirection = cms.string( "insideOut" ),
36084         RefitRPCHits = cms.bool( True ),
36085         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
36086         DoPredictionsOnly = cms.bool( False ),
36087         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36088         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
36089         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
36090       ),
36091       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36092       RefitRPCHits = cms.bool( True ),
36093       tkTrajVertex = cms.InputTag( "pixelVertices" ),
36094       GlbRefitterParameters = cms.PSet( 
36095         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
36096         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
36097         SkipStation = cms.int32( -1 ),
36098         Chi2CutRPC = cms.double( 1.0 ),
36099         PropDirForCosmics = cms.bool( False ),
36100         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
36101         HitThreshold = cms.int32( 1 ),
36102         DYTthrs = cms.vint32( 30, 15 ),
36103         TrackerSkipSystem = cms.int32( -1 ),
36104         RefitDirection = cms.string( "insideOut" ),
36105         Chi2CutCSC = cms.double( 150.0 ),
36106         Chi2CutDT = cms.double( 10.0 ),
36107         RefitRPCHits = cms.bool( True ),
36108         TrackerSkipSection = cms.int32( -1 ),
36109         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
36110         DoPredictionsOnly = cms.bool( False ),
36111         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36112         MuonHitsOption = cms.int32( 1 ),
36113         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
36114       ),
36115       PCut = cms.double( 2.5 ),
36116       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
36117       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36118       tkTrajMaxChi2 = cms.double( 9999.0 ),
36119       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
36120       ScaleTECyFactor = cms.double( -1.0 ),
36121       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" )
36122     )
36123 )
36124 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
36125     labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
36126 )
36127 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
36128     labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
36129 )
36130 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
36131     copyExtras = cms.untracked.bool( True ),
36132     copyMVA = cms.bool( False ),
36133     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
36134     MaxNormalizedChisq = cms.double( 1000.0 ),
36135     MinPT = cms.double( 0.05 ),
36136     MinFound = cms.int32( 3 ),
36137     Epsilon = cms.double( -0.001 ),
36138     ShareFrac = cms.double( 0.19 ),
36139     allowFirstHitShare = cms.bool( True ),
36140     FoundHitBonus = cms.double( 100.0 ),
36141     LostHitPenalty = cms.double( 0.0 ),
36142     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
36143     newQuality = cms.string( "confirmed" ),
36144     setsToMerge = cms.VPSet( 
36145       cms.PSet(  pQual = cms.bool( False ),
36146         tLists = cms.vint32( 0, 1 )
36147       )
36148     ),
36149     hasSelector = cms.vint32( 0, 0 ),
36150     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
36151     writeOnlyTrkQuals = cms.bool( False ),
36152     makeReKeyedSeeds = cms.untracked.bool( False ),
36153     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
36154 )
36155 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
36156     copyExtras = cms.untracked.bool( True ),
36157     copyMVA = cms.bool( False ),
36158     TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
36159     MaxNormalizedChisq = cms.double( 1000.0 ),
36160     MinPT = cms.double( 0.05 ),
36161     MinFound = cms.int32( 3 ),
36162     Epsilon = cms.double( -0.001 ),
36163     ShareFrac = cms.double( 0.19 ),
36164     allowFirstHitShare = cms.bool( True ),
36165     FoundHitBonus = cms.double( 100.0 ),
36166     LostHitPenalty = cms.double( 0.0 ),
36167     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
36168     newQuality = cms.string( "confirmed" ),
36169     setsToMerge = cms.VPSet( 
36170       cms.PSet(  pQual = cms.bool( False ),
36171         tLists = cms.vint32( 0, 1 )
36172       )
36173     ),
36174     hasSelector = cms.vint32( 0, 0 ),
36175     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
36176     writeOnlyTrkQuals = cms.bool( False ),
36177     makeReKeyedSeeds = cms.untracked.bool( False ),
36178     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
36179 )
36180 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
36181     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
36182 )
36183 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
36184     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
36185 )
36186 fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
36187     InputObjects = cms.InputTag( "hltL3Muons" ),
36188     InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
36189     MuonPtOption = cms.string( "Tracker" )
36190 )
36191 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter",
36192     saveTags = cms.bool( True ),
36193     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
36194     CandTag = cms.InputTag( "hltOldL3MuonCandidates" ),
36195     PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ),
36196     L1CandTag = cms.InputTag( "" ),
36197     inputMuonCollection = cms.InputTag( "" ),
36198     MinN = cms.int32( 1 ),
36199     MaxEta = cms.double( 2.5 ),
36200     MinNhits = cms.int32( 0 ),
36201     MaxDr = cms.double( 2.0 ),
36202     MinDr = cms.double( -1.0 ),
36203     MaxDz = cms.double( 9999.0 ),
36204     MinDxySig = cms.double( -1.0 ),
36205     MinPt = cms.double( 100.0 ),
36206     NSigmaPt = cms.double( 0.0 ),
36207     MaxNormalizedChi2 = cms.double( 20.0 ),
36208     MaxDXYBeamSpot = cms.double( 0.1 ),
36209     MinDXYBeamSpot = cms.double( -1.0 ),
36210     MinNmuonHits = cms.int32( 0 ),
36211     MaxPtDifference = cms.double( 9999.0 ),
36212     MinTrackPt = cms.double( 0.0 ),
36213     minMuonStations = cms.int32( -1 ),
36214     minTrkHits = cms.int32( -1 ),
36215     minMuonHits = cms.int32( -1 ),
36216     allowedTypeMask = cms.uint32( 255 ),
36217     requiredTypeMask = cms.uint32( 0 ),
36218     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
36219     trkMuonId = cms.uint32( 0 ),
36220     L1MatchingdR = cms.double( 0.3 ),
36221     MatchToPreviousCand = cms.bool( True ),
36222     InputLinks = cms.InputTag( "" ),
36223     requireL3MuonTrajectorySeed = cms.bool( True ),
36224     useSimpleGeometry = cms.bool( True ),
36225     useStation2 = cms.bool( True ),
36226     fallbackToME1 = cms.bool( False ),
36227     cosmicPropagationHypothesis = cms.bool( False ),
36228     useMB2InOverlap = cms.bool( False ),
36229     useTrack = cms.string( "tracker" ),
36230     useState = cms.string( "atVertex" ),
36231     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36232     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36233     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36234 )
36235 fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler",
36236     offset = cms.uint32( 0 ),
36237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36238 )
36239 fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector",
36240     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36241     L1MinPt = cms.double( 15.0 ),
36242     L1MaxEta = cms.double( 5.0 ),
36243     L1MinQuality = cms.uint32( 3 ),
36244     CentralBxOnly = cms.bool( True )
36245 )
36246 fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
36247     RegionPSet = cms.PSet( 
36248       vertexCollection = cms.InputTag( "notUsed" ),
36249       zErrorVetex = cms.double( 0.2 ),
36250       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36251       zErrorBeamSpot = cms.double( 24.2 ),
36252       maxNVertices = cms.int32( 1 ),
36253       maxNRegions = cms.int32( 5 ),
36254       nSigmaZVertex = cms.double( 3.0 ),
36255       nSigmaZBeamSpot = cms.double( 4.0 ),
36256       ptMin = cms.double( 10.0 ),
36257       mode = cms.string( "BeamSpotSigma" ),
36258       input = cms.InputTag( "hltL1MuonsPt15" ),
36259       searchOpt = cms.bool( False ),
36260       whereToUseMeasurementTracker = cms.string( "Never" ),
36261       originRadius = cms.double( 0.2 ),
36262       measurementTrackerName = cms.InputTag( "" ),
36263       precise = cms.bool( True ),
36264       deltaEta = cms.double( 0.35 ),
36265       deltaPhi = cms.double( 0.2 )
36266     )
36267 )
36268 fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion",
36269     tracks = cms.InputTag( "hltPixelTracks" ),
36270     regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ),
36271     produceTrackCollection = cms.bool( True ),
36272     produceMask = cms.bool( False )
36273 )
36274 fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
36275     InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ),
36276     InputVertexCollection = cms.InputTag( "notUsed" ),
36277     originHalfLength = cms.double( 0.3 ),
36278     originRadius = cms.double( 0.1 ),
36279     useProtoTrackKinematics = cms.bool( False ),
36280     useEventsWithNoVertex = cms.bool( True ),
36281     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
36282     usePV = cms.bool( False ),
36283     includeFourthHit = cms.bool( True ),
36284     produceComplement = cms.bool( False ),
36285     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
36286 )
36287 fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
36288     cleanTrajectoryAfterInOut = cms.bool( False ),
36289     doSeedingRegionRebuilding = cms.bool( False ),
36290     onlyPixelHitsForSeedCleaner = cms.bool( False ),
36291     reverseTrajectories = cms.bool( False ),
36292     useHitsSplitting = cms.bool( False ),
36293     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
36294     src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ),
36295     clustersToSkip = cms.InputTag( "" ),
36296     phase2clustersToSkip = cms.InputTag( "" ),
36297     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ),
36298     TransientInitialStateEstimatorParameters = cms.PSet( 
36299       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
36300       numberMeasurementsForFit = cms.int32( 4 ),
36301       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
36302     ),
36303     numHitsForSeedCleaner = cms.int32( 4 ),
36304     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
36305     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
36306     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
36307     maxNSeeds = cms.uint32( 100000 ),
36308     maxSeedsBeforeCleaning = cms.uint32( 1000 )
36309 )
36310 fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
36311     TrajectoryInEvent = cms.bool( False ),
36312     useHitsSplitting = cms.bool( False ),
36313     src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ),
36314     clusterRemovalInfo = cms.InputTag( "" ),
36315     AlgorithmName = cms.string( "hltIterX" ),
36316     GeometricInnerState = cms.bool( True ),
36317     reMatchSplitHits = cms.bool( False ),
36318     usePropagatorForPCA = cms.bool( False ),
36319     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36320     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
36321     useSimpleMF = cms.bool( True ),
36322     SimpleMagneticField = cms.string( "ParabolicMf" ),
36323     Fitter = cms.string( "hltESPFittingSmootherIT" ),
36324     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
36325     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36326     NavigationSchool = cms.string( "" ),
36327     MeasurementTracker = cms.string( "" )
36328 )
36329 fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
36330     src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ),
36331     keepAllTracks = cms.bool( False ),
36332     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
36333     useVertices = cms.bool( False ),
36334     useVtxError = cms.bool( False ),
36335     vertices = cms.InputTag( "notUsed" ),
36336     vtxNumber = cms.int32( -1 ),
36337     vertexCut = cms.string( "tracksSize>=3" ),
36338     copyExtras = cms.untracked.bool( True ),
36339     copyTrajectories = cms.untracked.bool( False ),
36340     qualityBit = cms.string( "highPurity" ),
36341     chi2n_no1Dmod_par = cms.double( 9999.0 ),
36342     chi2n_par = cms.double( 0.7 ),
36343     res_par = cms.vdouble( 0.003, 0.001 ),
36344     d0_par1 = cms.vdouble( 0.3, 4.0 ),
36345     d0_par2 = cms.vdouble( 0.4, 4.0 ),
36346     dz_par1 = cms.vdouble( 0.35, 4.0 ),
36347     dz_par2 = cms.vdouble( 0.4, 4.0 ),
36348     applyAdaptedPVCuts = cms.bool( True ),
36349     max_d0 = cms.double( 100.0 ),
36350     max_z0 = cms.double( 100.0 ),
36351     nSigmaZ = cms.double( 3.0 ),
36352     minNumberLayers = cms.uint32( 3 ),
36353     minNumber3DLayers = cms.uint32( 0 ),
36354     minHitsToBypassChecks = cms.uint32( 20 ),
36355     maxNumberLostLayers = cms.uint32( 1 ),
36356     applyAbsCutsIfNoPV = cms.bool( False ),
36357     max_d0NoPV = cms.double( 100.0 ),
36358     max_z0NoPV = cms.double( 100.0 ),
36359     max_relpterr = cms.double( 9999.0 ),
36360     min_nhits = cms.uint32( 0 ),
36361     max_lostHitFraction = cms.double( 1.0 ),
36362     max_minMissHitOutOrIn = cms.int32( 99 ),
36363     max_eta = cms.double( 9999.0 ),
36364     min_eta = cms.double( -9999.0 ),
36365     useMVA = cms.bool( False ),
36366     useAnyMVA = cms.bool( False ),
36367     useMVAonly = cms.bool( False ),
36368     minMVA = cms.double( -1.0 ),
36369     GBRForestLabel = cms.string( "MVASelectorIter0" ),
36370     mvaType = cms.string( "Detached" )
36371 )
36372 fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits",
36373     saveTags = cms.bool( True ),
36374     src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ),
36375     MinN = cms.int32( 1 ),
36376     MaxN = cms.int32( 99999 ),
36377     MinBPX = cms.int32( 0 ),
36378     MinFPX = cms.int32( 0 ),
36379     MinPXL = cms.int32( 1 ),
36380     MinPT = cms.double( 50.0 )
36381 )
36382 fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer",
36383     MuonCaloCompatibility = cms.PSet( 
36384       delta_eta = cms.double( 0.02 ),
36385       delta_phi = cms.double( 0.02 ),
36386       allSiPMHO = cms.bool( False ),
36387       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
36388       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
36389     ),
36390     TrackAssociatorParameters = cms.PSet( 
36391       useMuon = cms.bool( True ),
36392       truthMatch = cms.bool( False ),
36393       usePreshower = cms.bool( False ),
36394       dRPreshowerPreselection = cms.double( 0.2 ),
36395       muonMaxDistanceSigmaY = cms.double( 0.0 ),
36396       useEcal = cms.bool( False ),
36397       muonMaxDistanceSigmaX = cms.double( 0.0 ),
36398       dRMuon = cms.double( 9999.0 ),
36399       dREcal = cms.double( 9999.0 ),
36400       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36401       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36402       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36403       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36404       propagateAllDirections = cms.bool( True ),
36405       muonMaxDistanceY = cms.double( 5.0 ),
36406       useHO = cms.bool( False ),
36407       muonMaxDistanceX = cms.double( 5.0 ),
36408       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36409       useHcal = cms.bool( False ),
36410       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36411       accountForTrajectoryChangeCalo = cms.bool( False ),
36412       dREcalPreselection = cms.double( 0.05 ),
36413       useCalo = cms.bool( False ),
36414       dRMuonPreselection = cms.double( 0.2 ),
36415       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36416       dRHcal = cms.double( 9999.0 ),
36417       dRHcalPreselection = cms.double( 0.2 ),
36418       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36419     ),
36420     CaloExtractorPSet = cms.PSet( 
36421       DR_Veto_H = cms.double( 0.1 ),
36422       CenterConeOnCalIntersection = cms.bool( False ),
36423       NoiseTow_EE = cms.double( 0.15 ),
36424       Noise_EB = cms.double( 0.025 ),
36425       Noise_HE = cms.double( 0.2 ),
36426       DR_Veto_E = cms.double( 0.07 ),
36427       NoiseTow_EB = cms.double( 0.04 ),
36428       Noise_EE = cms.double( 0.1 ),
36429       UseRecHitsFlag = cms.bool( False ),
36430       DR_Max = cms.double( 1.0 ),
36431       DepositLabel = cms.untracked.string( "Cal" ),
36432       Noise_HO = cms.double( 0.2 ),
36433       DR_Veto_HO = cms.double( 0.1 ),
36434       Threshold_H = cms.double( 0.5 ),
36435       PrintTimeReport = cms.untracked.bool( False ),
36436       Threshold_E = cms.double( 0.2 ),
36437       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36438       ComponentName = cms.string( "CaloExtractorByAssociator" ),
36439       Threshold_HO = cms.double( 0.5 ),
36440       DepositInstanceLabels = cms.vstring( 'ecal',
36441         'hcal',
36442         'ho' ),
36443       ServiceParameters = cms.PSet( 
36444         RPCLayers = cms.bool( False ),
36445         UseMuonNavigation = cms.untracked.bool( False ),
36446         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36447       ),
36448       TrackAssociatorParameters = cms.PSet( 
36449         useMuon = cms.bool( False ),
36450         truthMatch = cms.bool( False ),
36451         usePreshower = cms.bool( False ),
36452         dRPreshowerPreselection = cms.double( 0.2 ),
36453         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36454         useEcal = cms.bool( False ),
36455         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36456         dRMuon = cms.double( 9999.0 ),
36457         dREcal = cms.double( 1.0 ),
36458         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36459         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36460         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36461         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36462         propagateAllDirections = cms.bool( True ),
36463         muonMaxDistanceY = cms.double( 5.0 ),
36464         useHO = cms.bool( False ),
36465         muonMaxDistanceX = cms.double( 5.0 ),
36466         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36467         useHcal = cms.bool( False ),
36468         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36469         accountForTrajectoryChangeCalo = cms.bool( False ),
36470         dREcalPreselection = cms.double( 1.0 ),
36471         useCalo = cms.bool( True ),
36472         dRMuonPreselection = cms.double( 0.2 ),
36473         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36474         dRHcal = cms.double( 1.0 ),
36475         dRHcalPreselection = cms.double( 1.0 ),
36476         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36477       ),
36478       Noise_HB = cms.double( 0.2 )
36479     ),
36480     TrackExtractorPSet = cms.PSet( 
36481       Diff_z = cms.double( 0.2 ),
36482       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
36483       Chi2Ndof_Max = cms.double( 1.0E64 ),
36484       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
36485       DR_Veto = cms.double( 0.01 ),
36486       Pt_Min = cms.double( -1.0 ),
36487       DR_Max = cms.double( 1.0 ),
36488       DepositLabel = cms.untracked.string( "" ),
36489       NHits_Min = cms.uint32( 0 ),
36490       Chi2Prob_Min = cms.double( -1.0 ),
36491       Diff_r = cms.double( 0.1 ),
36492       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
36493       ComponentName = cms.string( "TrackExtractor" )
36494     ),
36495     JetExtractorPSet = cms.PSet( 
36496       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
36497       DR_Veto = cms.double( 0.1 ),
36498       DR_Max = cms.double( 1.0 ),
36499       ExcludeMuonVeto = cms.bool( True ),
36500       PrintTimeReport = cms.untracked.bool( False ),
36501       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36502       ComponentName = cms.string( "JetExtractor" ),
36503       ServiceParameters = cms.PSet( 
36504         RPCLayers = cms.bool( False ),
36505         UseMuonNavigation = cms.untracked.bool( False ),
36506         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36507       ),
36508       TrackAssociatorParameters = cms.PSet( 
36509         useMuon = cms.bool( False ),
36510         truthMatch = cms.bool( False ),
36511         usePreshower = cms.bool( False ),
36512         dRPreshowerPreselection = cms.double( 0.2 ),
36513         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36514         useEcal = cms.bool( False ),
36515         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36516         dRMuon = cms.double( 9999.0 ),
36517         dREcal = cms.double( 0.5 ),
36518         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36519         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36520         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36521         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36522         propagateAllDirections = cms.bool( True ),
36523         muonMaxDistanceY = cms.double( 5.0 ),
36524         useHO = cms.bool( False ),
36525         muonMaxDistanceX = cms.double( 5.0 ),
36526         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36527         useHcal = cms.bool( False ),
36528         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36529         accountForTrajectoryChangeCalo = cms.bool( False ),
36530         dREcalPreselection = cms.double( 0.5 ),
36531         useCalo = cms.bool( True ),
36532         dRMuonPreselection = cms.double( 0.2 ),
36533         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36534         dRHcal = cms.double( 0.5 ),
36535         dRHcalPreselection = cms.double( 0.5 ),
36536         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36537       ),
36538       Threshold = cms.double( 5.0 )
36539     ),
36540     trackDepositName = cms.string( "tracker" ),
36541     ecalDepositName = cms.string( "ecal" ),
36542     hcalDepositName = cms.string( "hcal" ),
36543     hoDepositName = cms.string( "ho" ),
36544     jetDepositName = cms.string( "jets" ),
36545     TimingFillerParameters = cms.PSet( 
36546       DTTimingParameters = cms.PSet( 
36547         HitError = cms.double( 6.0 ),
36548         MatchParameters = cms.PSet( 
36549           TightMatchDT = cms.bool( False ),
36550           DTradius = cms.double( 0.01 ),
36551           TightMatchCSC = cms.bool( True ),
36552           CSCsegments = cms.InputTag( "hltCscSegments" ),
36553           DTsegments = cms.InputTag( "hltDt4DSegments" )
36554         ),
36555         debug = cms.bool( False ),
36556         DoWireCorr = cms.bool( False ),
36557         RequireBothProjections = cms.bool( False ),
36558         DTTimeOffset = cms.double( 2.7 ),
36559         PruneCut = cms.double( 10000.0 ),
36560         DTsegments = cms.InputTag( "hltDt4DSegments" ),
36561         UseSegmentT0 = cms.bool( False ),
36562         HitsMin = cms.int32( 5 ),
36563         DropTheta = cms.bool( True ),
36564         ServiceParameters = cms.PSet( 
36565           RPCLayers = cms.bool( True ),
36566           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36567         )
36568       ),
36569       UseCSC = cms.bool( True ),
36570       CSCTimingParameters = cms.PSet( 
36571         MatchParameters = cms.PSet( 
36572           TightMatchDT = cms.bool( False ),
36573           DTradius = cms.double( 0.01 ),
36574           TightMatchCSC = cms.bool( True ),
36575           CSCsegments = cms.InputTag( "hltCscSegments" ),
36576           DTsegments = cms.InputTag( "hltDt4DSegments" )
36577         ),
36578         debug = cms.bool( False ),
36579         CSCWireTimeOffset = cms.double( 0.0 ),
36580         CSCStripError = cms.double( 7.0 ),
36581         CSCTimeOffset = cms.double( 0.0 ),
36582         CSCWireError = cms.double( 8.6 ),
36583         PruneCut = cms.double( 100.0 ),
36584         CSCsegments = cms.InputTag( "hltCscSegments" ),
36585         UseStripTime = cms.bool( True ),
36586         CSCStripTimeOffset = cms.double( 0.0 ),
36587         UseWireTime = cms.bool( True ),
36588         ServiceParameters = cms.PSet( 
36589           RPCLayers = cms.bool( True ),
36590           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36591         )
36592       ),
36593       ErrorDT = cms.double( 6.0 ),
36594       EcalEnergyCut = cms.double( 0.4 ),
36595       UseECAL = cms.bool( True ),
36596       ErrorEB = cms.double( 2.085 ),
36597       UseDT = cms.bool( True ),
36598       ErrorEE = cms.double( 6.95 ),
36599       ErrorCSC = cms.double( 7.4 )
36600     ),
36601     ShowerDigiFillerParameters = cms.PSet( 
36602       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
36603       digiMaxDistanceX = cms.double( 25.0 ),
36604       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
36605     ),
36606     TrackerKinkFinderParameters = cms.PSet( 
36607       usePosition = cms.bool( False ),
36608       diagonalOnly = cms.bool( False )
36609     ),
36610     fillEnergy = cms.bool( False ),
36611     storeCrossedHcalRecHits = cms.bool( False ),
36612     maxAbsPullX = cms.double( 4.0 ),
36613     maxAbsEta = cms.double( 3.0 ),
36614     minPt = cms.double( 8.0 ),
36615     inputCollectionTypes = cms.vstring( 'inner tracks' ),
36616     addExtraSoftMuons = cms.bool( False ),
36617     fillGlobalTrackRefits = cms.bool( False ),
36618     debugWithTruthMatching = cms.bool( False ),
36619     inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ),
36620     fillCaloCompatibility = cms.bool( False ),
36621     maxAbsPullY = cms.double( 9999.0 ),
36622     maxAbsDy = cms.double( 9999.0 ),
36623     minP = cms.double( 0.0 ),
36624     minPCaloMuon = cms.double( 1.0E9 ),
36625     maxAbsDx = cms.double( 3.0 ),
36626     fillIsolation = cms.bool( False ),
36627     writeIsoDeposits = cms.bool( False ),
36628     minNumberOfMatches = cms.int32( 1 ),
36629     fillMatching = cms.bool( True ),
36630     fillShowerDigis = cms.bool( False ),
36631     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
36632     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
36633     fillGlobalTrackQuality = cms.bool( False ),
36634     globalTrackQualityInputTag = cms.InputTag( "" ),
36635     selectHighPurity = cms.bool( False ),
36636     pvInputTag = cms.InputTag( "" ),
36637     fillTrackerKink = cms.bool( False ),
36638     minCaloCompatibility = cms.double( 0.6 ),
36639     runArbitrationCleaner = cms.bool( False ),
36640     arbitrationCleanerOptions = cms.PSet( 
36641       OverlapDTheta = cms.double( 0.02 ),
36642       Overlap = cms.bool( True ),
36643       Clustering = cms.bool( True ),
36644       ME1a = cms.bool( True ),
36645       ClusterDTheta = cms.double( 0.02 ),
36646       ClusterDPhi = cms.double( 0.6 ),
36647       OverlapDPhi = cms.double( 0.0786 )
36648     ),
36649     arbitrateTrackerMuons = cms.bool( False )
36650 )
36651 fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
36652     InputObjects = cms.InputTag( "hltHighPtTkMuons" ),
36653     DisplacedReconstruction = cms.bool( False )
36654 )
36655 fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
36656     saveTags = cms.bool( True ),
36657     inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ),
36658     inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ),
36659     previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
36660     minTrkHits = cms.int32( -1 ),
36661     minMuonHits = cms.int32( -1 ),
36662     minMuonStations = cms.int32( 2 ),
36663     maxNormalizedChi2 = cms.double( 1.0E99 ),
36664     allowedTypeMask = cms.uint32( 255 ),
36665     requiredTypeMask = cms.uint32( 0 ),
36666     trkMuonId = cms.uint32( 0 ),
36667     minPt = cms.double( 100.0 ),
36668     minN = cms.uint32( 1 ),
36669     maxAbsEta = cms.double( 1.0E99 ),
36670     L1MatchingdR = cms.double( 0.3 ),
36671     useSimpleGeometry = cms.bool( True ),
36672     useStation2 = cms.bool( True ),
36673     fallbackToME1 = cms.bool( False ),
36674     cosmicPropagationHypothesis = cms.bool( False ),
36675     useMB2InOverlap = cms.bool( False ),
36676     useTrack = cms.string( "tracker" ),
36677     useState = cms.string( "atVertex" ),
36678     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36679     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36680     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36681 )
36682 fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler",
36683     offset = cms.uint32( 0 ),
36684     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36685 )
36686 fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36687     saveTags = cms.bool( True ),
36688     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36689     minPtAve = cms.double( 30.0 ),
36690     minPtJet3 = cms.double( 99999.0 ),
36691     minDphi = cms.double( -1.0 ),
36692     triggerType = cms.int32( 85 )
36693 )
36694 fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter",
36695     saveTags = cms.bool( True ),
36696     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36697     minPtAve = cms.double( 40.0 ),
36698     minPtJet3 = cms.double( 99999.0 ),
36699     minDphi = cms.double( -1.0 ),
36700     triggerType = cms.int32( 85 )
36701 )
36702 fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler",
36703     offset = cms.uint32( 0 ),
36704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36705 )
36706 fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36707     saveTags = cms.bool( True ),
36708     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36709     minPtAve = cms.double( 45.0 ),
36710     minPtJet3 = cms.double( 99999.0 ),
36711     minDphi = cms.double( -1.0 ),
36712     triggerType = cms.int32( 85 )
36713 )
36714 fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter",
36715     saveTags = cms.bool( True ),
36716     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36717     minPtAve = cms.double( 60.0 ),
36718     minPtJet3 = cms.double( 99999.0 ),
36719     minDphi = cms.double( -1.0 ),
36720     triggerType = cms.int32( 85 )
36721 )
36722 fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler",
36723     offset = cms.uint32( 0 ),
36724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36725 )
36726 fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36727     saveTags = cms.bool( True ),
36728     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36729     minPtAve = cms.double( 60.0 ),
36730     minPtJet3 = cms.double( 99999.0 ),
36731     minDphi = cms.double( -1.0 ),
36732     triggerType = cms.int32( 85 )
36733 )
36734 fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter",
36735     saveTags = cms.bool( True ),
36736     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36737     minPtAve = cms.double( 80.0 ),
36738     minPtJet3 = cms.double( 99999.0 ),
36739     minDphi = cms.double( -1.0 ),
36740     triggerType = cms.int32( 85 )
36741 )
36742 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
36743     saveTags = cms.bool( True ),
36744     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
36745     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36746     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36747     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36748     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36749     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36750     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36751     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36752     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36753     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36754 )
36755 fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler",
36756     offset = cms.uint32( 0 ),
36757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36758 )
36759 fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36760     saveTags = cms.bool( True ),
36761     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36762     minPtAve = cms.double( 110.0 ),
36763     minPtJet3 = cms.double( 99999.0 ),
36764     minDphi = cms.double( -1.0 ),
36765     triggerType = cms.int32( 85 )
36766 )
36767 fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter",
36768     saveTags = cms.bool( True ),
36769     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36770     minPtAve = cms.double( 140.0 ),
36771     minPtJet3 = cms.double( 99999.0 ),
36772     minDphi = cms.double( -1.0 ),
36773     triggerType = cms.int32( 85 )
36774 )
36775 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
36776     saveTags = cms.bool( True ),
36777     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
36778     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36779     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36780     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36781     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36782     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36783     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36784     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36785     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36786     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36787 )
36788 fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler",
36789     offset = cms.uint32( 0 ),
36790     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36791 )
36792 fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36793     saveTags = cms.bool( True ),
36794     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36795     minPtAve = cms.double( 170.0 ),
36796     minPtJet3 = cms.double( 99999.0 ),
36797     minDphi = cms.double( -1.0 ),
36798     triggerType = cms.int32( 85 )
36799 )
36800 fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter",
36801     saveTags = cms.bool( True ),
36802     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36803     minPtAve = cms.double( 200.0 ),
36804     minPtJet3 = cms.double( 99999.0 ),
36805     minDphi = cms.double( -1.0 ),
36806     triggerType = cms.int32( 85 )
36807 )
36808 fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler",
36809     offset = cms.uint32( 0 ),
36810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36811 )
36812 fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36813     saveTags = cms.bool( True ),
36814     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36815     minPtAve = cms.double( 210.0 ),
36816     minPtJet3 = cms.double( 99999.0 ),
36817     minDphi = cms.double( -1.0 ),
36818     triggerType = cms.int32( 85 )
36819 )
36820 fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter",
36821     saveTags = cms.bool( True ),
36822     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36823     minPtAve = cms.double( 260.0 ),
36824     minPtJet3 = cms.double( 99999.0 ),
36825     minDphi = cms.double( -1.0 ),
36826     triggerType = cms.int32( 85 )
36827 )
36828 fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler",
36829     offset = cms.uint32( 0 ),
36830     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36831 )
36832 fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36833     saveTags = cms.bool( True ),
36834     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36835     minPtAve = cms.double( 270.0 ),
36836     minPtJet3 = cms.double( 99999.0 ),
36837     minDphi = cms.double( -1.0 ),
36838     triggerType = cms.int32( 85 )
36839 )
36840 fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter",
36841     saveTags = cms.bool( True ),
36842     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36843     minPtAve = cms.double( 320.0 ),
36844     minPtJet3 = cms.double( 99999.0 ),
36845     minDphi = cms.double( -1.0 ),
36846     triggerType = cms.int32( 85 )
36847 )
36848 fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler",
36849     offset = cms.uint32( 0 ),
36850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36851 )
36852 fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36853     saveTags = cms.bool( True ),
36854     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36855     minPtAve = cms.double( 350.0 ),
36856     minPtJet3 = cms.double( 99999.0 ),
36857     minDphi = cms.double( -1.0 ),
36858     triggerType = cms.int32( 85 )
36859 )
36860 fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter",
36861     saveTags = cms.bool( True ),
36862     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36863     minPtAve = cms.double( 400.0 ),
36864     minPtJet3 = cms.double( 99999.0 ),
36865     minDphi = cms.double( -1.0 ),
36866     triggerType = cms.int32( 85 )
36867 )
36868 fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler",
36869     offset = cms.uint32( 0 ),
36870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36871 )
36872 fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36873     saveTags = cms.bool( True ),
36874     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36875     minPtAve = cms.double( 450.0 ),
36876     minPtJet3 = cms.double( 99999.0 ),
36877     minDphi = cms.double( -1.0 ),
36878     triggerType = cms.int32( 85 )
36879 )
36880 fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter",
36881     saveTags = cms.bool( True ),
36882     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36883     minPtAve = cms.double( 500.0 ),
36884     minPtJet3 = cms.double( 99999.0 ),
36885     minDphi = cms.double( -1.0 ),
36886     triggerType = cms.int32( 85 )
36887 )
36888 fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler",
36889     offset = cms.uint32( 0 ),
36890     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36891 )
36892 fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36893     saveTags = cms.bool( True ),
36894     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36895     triggerType = cms.int32( 85 ),
36896     MinE = cms.double( -1.0 ),
36897     MinPt = cms.double( 40.0 ),
36898     MinMass = cms.double( -1.0 ),
36899     MaxMass = cms.double( -1.0 ),
36900     MinEta = cms.double( -1.0 ),
36901     MaxEta = cms.double( -1.0 ),
36902     MinN = cms.int32( 1 )
36903 )
36904 fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36905     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36906     cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36907     filter = cms.bool( False ),
36908     throwOnMissing = cms.untracked.bool( True )
36909 )
36910 fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36911     src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ),
36912     minNumber = cms.uint32( 1 )
36913 )
36914 fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36915     saveTags = cms.bool( True ),
36916     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36917     minPtAve = cms.double( 60.0 ),
36918     minPtJet = cms.double( 30.0 ),
36919     minDphi = cms.double( 2.5 ),
36920     minTagEta = cms.double( -1.0 ),
36921     maxTagEta = cms.double( 1.4 ),
36922     minProbeEta = cms.double( 2.7 ),
36923     maxProbeEta = cms.double( 5.5 ),
36924     triggerType = cms.int32( 85 )
36925 )
36926 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36927     saveTags = cms.bool( True ),
36928     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ),
36929     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36930     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36931     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36932     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36933     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36934     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36935     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36936     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36937     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36938 )
36939 fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler",
36940     offset = cms.uint32( 0 ),
36941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36942 )
36943 fragment.hltSingleCaloJet50ForHFJECBase = 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( 50.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.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36956     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36957     cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36958     filter = cms.bool( False ),
36959     throwOnMissing = cms.untracked.bool( True )
36960 )
36961 fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36962     src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ),
36963     minNumber = cms.uint32( 1 )
36964 )
36965 fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36966     saveTags = cms.bool( True ),
36967     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36968     minPtAve = cms.double( 80.0 ),
36969     minPtJet = cms.double( 40.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.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36978     saveTags = cms.bool( True ),
36979     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ),
36980     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36981     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36982     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36983     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36984     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36985     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36986     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36987     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36988     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36989 )
36990 fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler",
36991     offset = cms.uint32( 0 ),
36992     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36993 )
36994 fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36995     saveTags = cms.bool( True ),
36996     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36997     triggerType = cms.int32( 85 ),
36998     MinE = cms.double( -1.0 ),
36999     MinPt = cms.double( 60.0 ),
37000     MinMass = cms.double( -1.0 ),
37001     MaxMass = cms.double( -1.0 ),
37002     MinEta = cms.double( -1.0 ),
37003     MaxEta = cms.double( -1.0 ),
37004     MinN = cms.int32( 1 )
37005 )
37006 fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
37007     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37008     cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
37009     filter = cms.bool( False ),
37010     throwOnMissing = cms.untracked.bool( True )
37011 )
37012 fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
37013     src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ),
37014     minNumber = cms.uint32( 1 )
37015 )
37016 fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
37017     saveTags = cms.bool( True ),
37018     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37019     minPtAve = cms.double( 100.0 ),
37020     minPtJet = cms.double( 50.0 ),
37021     minDphi = cms.double( 2.5 ),
37022     minTagEta = cms.double( -1.0 ),
37023     maxTagEta = cms.double( 1.4 ),
37024     minProbeEta = cms.double( 2.7 ),
37025     maxProbeEta = cms.double( 5.5 ),
37026     triggerType = cms.int32( 85 )
37027 )
37028 fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed",
37029     saveTags = cms.bool( True ),
37030     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ),
37031     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37032     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37033     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37034     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37035     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37036     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37037     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37038     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37039     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37040 )
37041 fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler",
37042     offset = cms.uint32( 0 ),
37043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37044 )
37045 fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
37046     saveTags = cms.bool( True ),
37047     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37048     triggerType = cms.int32( 85 ),
37049     MinE = cms.double( -1.0 ),
37050     MinPt = cms.double( 100.0 ),
37051     MinMass = cms.double( -1.0 ),
37052     MaxMass = cms.double( -1.0 ),
37053     MinEta = cms.double( -1.0 ),
37054     MaxEta = cms.double( -1.0 ),
37055     MinN = cms.int32( 1 )
37056 )
37057 fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
37058     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37059     cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
37060     filter = cms.bool( False ),
37061     throwOnMissing = cms.untracked.bool( True )
37062 )
37063 fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
37064     src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ),
37065     minNumber = cms.uint32( 1 )
37066 )
37067 fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
37068     saveTags = cms.bool( True ),
37069     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37070     minPtAve = cms.double( 160.0 ),
37071     minPtJet = cms.double( 80.0 ),
37072     minDphi = cms.double( 2.5 ),
37073     minTagEta = cms.double( -1.0 ),
37074     maxTagEta = cms.double( 1.4 ),
37075     minProbeEta = cms.double( 2.7 ),
37076     maxProbeEta = cms.double( 5.5 ),
37077     triggerType = cms.int32( 85 )
37078 )
37079 fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler",
37080     offset = cms.uint32( 0 ),
37081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37082 )
37083 fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
37084     saveTags = cms.bool( True ),
37085     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37086     triggerType = cms.int32( 85 ),
37087     MinE = cms.double( -1.0 ),
37088     MinPt = cms.double( 140.0 ),
37089     MinMass = cms.double( -1.0 ),
37090     MaxMass = cms.double( -1.0 ),
37091     MinEta = cms.double( -1.0 ),
37092     MaxEta = cms.double( -1.0 ),
37093     MinN = cms.int32( 1 )
37094 )
37095 fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
37096     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37097     cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
37098     filter = cms.bool( False ),
37099     throwOnMissing = cms.untracked.bool( True )
37100 )
37101 fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
37102     src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ),
37103     minNumber = cms.uint32( 1 )
37104 )
37105 fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
37106     saveTags = cms.bool( True ),
37107     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37108     minPtAve = cms.double( 220.0 ),
37109     minPtJet = cms.double( 110.0 ),
37110     minDphi = cms.double( 2.5 ),
37111     minTagEta = cms.double( -1.0 ),
37112     maxTagEta = cms.double( 1.4 ),
37113     minProbeEta = cms.double( 2.7 ),
37114     maxProbeEta = cms.double( 5.5 ),
37115     triggerType = cms.int32( 85 )
37116 )
37117 fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler",
37118     offset = cms.uint32( 0 ),
37119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37120 )
37121 fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
37122     saveTags = cms.bool( True ),
37123     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37124     triggerType = cms.int32( 85 ),
37125     MinE = cms.double( -1.0 ),
37126     MinPt = cms.double( 160.0 ),
37127     MinMass = cms.double( -1.0 ),
37128     MaxMass = cms.double( -1.0 ),
37129     MinEta = cms.double( -1.0 ),
37130     MaxEta = cms.double( -1.0 ),
37131     MinN = cms.int32( 1 )
37132 )
37133 fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
37134     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37135     cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
37136     filter = cms.bool( False ),
37137     throwOnMissing = cms.untracked.bool( True )
37138 )
37139 fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
37140     src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ),
37141     minNumber = cms.uint32( 1 )
37142 )
37143 fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
37144     saveTags = cms.bool( True ),
37145     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37146     minPtAve = cms.double( 260.0 ),
37147     minPtJet = cms.double( 110.0 ),
37148     minDphi = cms.double( 2.5 ),
37149     minTagEta = cms.double( -1.0 ),
37150     maxTagEta = cms.double( 1.4 ),
37151     minProbeEta = cms.double( 2.7 ),
37152     maxProbeEta = cms.double( 5.5 ),
37153     triggerType = cms.int32( 85 )
37154 )
37155 fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler",
37156     offset = cms.uint32( 0 ),
37157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37158 )
37159 fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
37160     saveTags = cms.bool( True ),
37161     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37162     triggerType = cms.int32( 85 ),
37163     MinE = cms.double( -1.0 ),
37164     MinPt = cms.double( 200.0 ),
37165     MinMass = cms.double( -1.0 ),
37166     MaxMass = cms.double( -1.0 ),
37167     MinEta = cms.double( -1.0 ),
37168     MaxEta = cms.double( -1.0 ),
37169     MinN = cms.int32( 1 )
37170 )
37171 fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
37172     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37173     cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
37174     filter = cms.bool( False ),
37175     throwOnMissing = cms.untracked.bool( True )
37176 )
37177 fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
37178     src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ),
37179     minNumber = cms.uint32( 1 )
37180 )
37181 fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
37182     saveTags = cms.bool( True ),
37183     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37184     minPtAve = cms.double( 300.0 ),
37185     minPtJet = cms.double( 150.0 ),
37186     minDphi = cms.double( 2.5 ),
37187     minTagEta = cms.double( -1.0 ),
37188     maxTagEta = cms.double( 1.4 ),
37189     minProbeEta = cms.double( 2.7 ),
37190     maxProbeEta = cms.double( 5.5 ),
37191     triggerType = cms.int32( 85 )
37192 )
37193 fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler",
37194     offset = cms.uint32( 0 ),
37195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37196 )
37197 fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter",
37198     saveTags = cms.bool( True ),
37199     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37200     minPtAve = cms.double( 150.0 ),
37201     minPtJet3 = cms.double( 99999.0 ),
37202     minDphi = cms.double( -1.0 ),
37203     triggerType = cms.int32( 85 )
37204 )
37205 fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter",
37206     saveTags = cms.bool( True ),
37207     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37208     minPtAve = cms.double( 180.0 ),
37209     minPtJet3 = cms.double( 99999.0 ),
37210     minDphi = cms.double( -1.0 ),
37211     triggerType = cms.int32( 85 )
37212 )
37213 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
37214     isRun3 = cms.bool( True ),
37215     includeErrors = cms.bool( True ),
37216     inputLabel = cms.InputTag( "rawDataCollector" ),
37217     mappingLabel = cms.string( "RPix" )
37218 )
37219 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
37220     RPixVerbosity = cms.untracked.int32( 0 ),
37221     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
37222     SeedADCThreshold = cms.int32( 2 ),
37223     ADCThreshold = cms.int32( 2 ),
37224     ElectronADCGain = cms.double( 135.0 ),
37225     VCaltoElectronGain = cms.int32( 50 ),
37226     VCaltoElectronOffset = cms.int32( -411 ),
37227     doSingleCalibration = cms.bool( False )
37228 )
37229 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
37230     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ),
37231     RPixVerbosity = cms.untracked.int32( 0 )
37232 )
37233 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
37234     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
37235     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
37236     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
37237     trackMinNumberOfPoints = cms.uint32( 3 ),
37238     verbosity = cms.untracked.int32( 0 ),
37239     maximumChi2OverNDF = cms.double( 5.0 ),
37240     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
37241     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
37242     maxHitPerPlane = cms.int32( 20 ),
37243     maxHitPerRomanPot = cms.int32( 60 ),
37244     maxTrackPerRomanPot = cms.int32( 10 ),
37245     maxTrackPerPattern = cms.int32( 5 ),
37246     numberOfPlanesPerPot = cms.int32( 6 ),
37247     roadRadius = cms.double( 1.0 ),
37248     minRoadSize = cms.int32( 3 ),
37249     maxRoadSize = cms.int32( 20 ),
37250     roadRadiusBadPot = cms.double( 0.5 )
37251 )
37252 fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter",
37253     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37254     stripLocalTrackInputTag = cms.InputTag( "" ),
37255     diamondLocalTrackInputTag = cms.InputTag( "" ),
37256     usePixel = cms.bool( True ),
37257     useStrip = cms.bool( False ),
37258     useDiamond = cms.bool( False ),
37259     minTracks = cms.int32( 2 ),
37260     minTracksPerArm = cms.int32( 1 ),
37261     maxTracks = cms.int32( -1 ),
37262     maxTracksPerArm = cms.int32( -1 ),
37263     maxTracksPerPot = cms.int32( 2 ),
37264     triggerType = cms.int32( 91 )
37265 )
37266 fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer",
37267     includeStrips = cms.bool( False ),
37268     tagSiStripTrack = cms.InputTag( "" ),
37269     includeDiamonds = cms.bool( False ),
37270     tagDiamondTrack = cms.InputTag( "" ),
37271     includePixels = cms.bool( True ),
37272     tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37273     timingTrackTMin = cms.double( -12.5 ),
37274     timingTrackTMax = cms.double( 12.5 ),
37275     pixelTrackTxMin = cms.double( -10.0 ),
37276     pixelTrackTxMax = cms.double( 10.0 ),
37277     pixelTrackTyMin = cms.double( -10.0 ),
37278     pixelTrackTyMax = cms.double( 10.0 )
37279 )
37280 fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer",
37281     tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ),
37282     pixelDiscardBXShiftedTracks = cms.bool( False ),
37283     lhcInfoPerFillLabel = cms.string( "" ),
37284     lhcInfoPerLSLabel = cms.string( "" ),
37285     lhcInfoLabel = cms.string( "" ),
37286     useNewLHCInfo = cms.bool( True ),
37287     opticsLabel = cms.string( "" ),
37288     ppsAssociationCutsLabel = cms.string( "" ),
37289     verbosity = cms.untracked.uint32( 0 ),
37290     doSingleRPReconstruction = cms.bool( True ),
37291     doMultiRPReconstruction = cms.bool( False ),
37292     singleRPReconstructionLabel = cms.string( "singleRP" ),
37293     multiRPReconstructionLabel = cms.string( "multiRP" ),
37294     localAngleXMin = cms.double( -0.03 ),
37295     localAngleXMax = cms.double( 0.03 ),
37296     localAngleYMin = cms.double( -0.04 ),
37297     localAngleYMax = cms.double( 0.04 ),
37298     max_n_timing_tracks = cms.uint32( 5 ),
37299     default_time = cms.double( 0.0 ),
37300     fitVtxY = cms.bool( True ),
37301     useImprovedInitialEstimate = cms.bool( True ),
37302     multiRPAlgorithm = cms.string( "chi2" )
37303 )
37304 fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter",
37305     jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37306     forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ),
37307     lhcInfoLabel = cms.string( "" ),
37308     lhcInfoPerLSLabel = cms.string( "" ),
37309     lhcInfoPerFillLabel = cms.string( "" ),
37310     useNewLHCInfo = cms.bool( True ),
37311     maxDiffxi = cms.double( 0.3 ),
37312     maxDiffm = cms.double( 1.0 ),
37313     maxDiffy = cms.double( 1.0 ),
37314     nJets = cms.uint32( 4 ),
37315     do_xi = cms.bool( True ),
37316     do_my = cms.bool( False )
37317 )
37318 fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
37319     offset = cms.uint32( 0 ),
37320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37321 )
37322 fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler",
37323     offset = cms.uint32( 0 ),
37324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37325 )
37326 fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet",
37327     saveTags = cms.bool( True ),
37328     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37329     triggerType = cms.int32( 85 ),
37330     MinE = cms.double( -1.0 ),
37331     MinPt = cms.double( 40.0 ),
37332     MinMass = cms.double( -1.0 ),
37333     MaxMass = cms.double( -1.0 ),
37334     MinEta = cms.double( -1.0 ),
37335     MaxEta = cms.double( 5.0 ),
37336     MinN = cms.int32( 1 )
37337 )
37338 fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37339     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37340     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ),
37341     triggerJetsType = cms.int32( 85 ),
37342     maxDeltaR = cms.double( 0.5 )
37343 )
37344 fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet",
37345     saveTags = cms.bool( True ),
37346     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ),
37347     triggerType = cms.int32( 85 ),
37348     MinE = cms.double( -1.0 ),
37349     MinPt = cms.double( 60.0 ),
37350     MinMass = cms.double( -1.0 ),
37351     MaxMass = cms.double( -1.0 ),
37352     MinEta = cms.double( -1.0 ),
37353     MaxEta = cms.double( 5.0 ),
37354     MinN = cms.int32( 1 )
37355 )
37356 fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler",
37357     offset = cms.uint32( 0 ),
37358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37359 )
37360 fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet",
37361     saveTags = cms.bool( True ),
37362     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37363     triggerType = cms.int32( 85 ),
37364     MinE = cms.double( -1.0 ),
37365     MinPt = cms.double( 50.0 ),
37366     MinMass = cms.double( -1.0 ),
37367     MaxMass = cms.double( -1.0 ),
37368     MinEta = cms.double( -1.0 ),
37369     MaxEta = cms.double( 5.0 ),
37370     MinN = cms.int32( 1 )
37371 )
37372 fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37373     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37374     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ),
37375     triggerJetsType = cms.int32( 85 ),
37376     maxDeltaR = cms.double( 0.5 )
37377 )
37378 fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet",
37379     saveTags = cms.bool( True ),
37380     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ),
37381     triggerType = cms.int32( 85 ),
37382     MinE = cms.double( -1.0 ),
37383     MinPt = cms.double( 80.0 ),
37384     MinMass = cms.double( -1.0 ),
37385     MaxMass = cms.double( -1.0 ),
37386     MinEta = cms.double( -1.0 ),
37387     MaxEta = cms.double( 5.0 ),
37388     MinN = cms.int32( 1 )
37389 )
37390 fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler",
37391     offset = cms.uint32( 0 ),
37392     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37393 )
37394 fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet",
37395     saveTags = cms.bool( True ),
37396     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37397     triggerType = cms.int32( 85 ),
37398     MinE = cms.double( -1.0 ),
37399     MinPt = cms.double( 110.0 ),
37400     MinMass = cms.double( -1.0 ),
37401     MaxMass = cms.double( -1.0 ),
37402     MinEta = cms.double( -1.0 ),
37403     MaxEta = cms.double( 5.0 ),
37404     MinN = cms.int32( 1 )
37405 )
37406 fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37407     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37408     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ),
37409     triggerJetsType = cms.int32( 85 ),
37410     maxDeltaR = cms.double( 0.5 )
37411 )
37412 fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet",
37413     saveTags = cms.bool( True ),
37414     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ),
37415     triggerType = cms.int32( 85 ),
37416     MinE = cms.double( -1.0 ),
37417     MinPt = cms.double( 140.0 ),
37418     MinMass = cms.double( -1.0 ),
37419     MaxMass = cms.double( -1.0 ),
37420     MinEta = cms.double( -1.0 ),
37421     MaxEta = cms.double( 5.0 ),
37422     MinN = cms.int32( 1 )
37423 )
37424 fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler",
37425     offset = cms.uint32( 0 ),
37426     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37427 )
37428 fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet",
37429     saveTags = cms.bool( True ),
37430     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37431     triggerType = cms.int32( 85 ),
37432     MinE = cms.double( -1.0 ),
37433     MinPt = cms.double( 170.0 ),
37434     MinMass = cms.double( -1.0 ),
37435     MaxMass = cms.double( -1.0 ),
37436     MinEta = cms.double( -1.0 ),
37437     MaxEta = cms.double( 5.0 ),
37438     MinN = cms.int32( 1 )
37439 )
37440 fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37441     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37442     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ),
37443     triggerJetsType = cms.int32( 85 ),
37444     maxDeltaR = cms.double( 0.5 )
37445 )
37446 fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet",
37447     saveTags = cms.bool( True ),
37448     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ),
37449     triggerType = cms.int32( 85 ),
37450     MinE = cms.double( -1.0 ),
37451     MinPt = cms.double( 200.0 ),
37452     MinMass = cms.double( -1.0 ),
37453     MaxMass = cms.double( -1.0 ),
37454     MinEta = cms.double( -1.0 ),
37455     MaxEta = cms.double( 5.0 ),
37456     MinN = cms.int32( 1 )
37457 )
37458 fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler",
37459     offset = cms.uint32( 0 ),
37460     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37461 )
37462 fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet",
37463     saveTags = cms.bool( True ),
37464     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37465     triggerType = cms.int32( 85 ),
37466     MinE = cms.double( -1.0 ),
37467     MinPt = cms.double( 210.0 ),
37468     MinMass = cms.double( -1.0 ),
37469     MaxMass = cms.double( -1.0 ),
37470     MinEta = cms.double( -1.0 ),
37471     MaxEta = cms.double( 5.0 ),
37472     MinN = cms.int32( 1 )
37473 )
37474 fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37475     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37476     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ),
37477     triggerJetsType = cms.int32( 85 ),
37478     maxDeltaR = cms.double( 0.5 )
37479 )
37480 fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet",
37481     saveTags = cms.bool( True ),
37482     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ),
37483     triggerType = cms.int32( 85 ),
37484     MinE = cms.double( -1.0 ),
37485     MinPt = cms.double( 260.0 ),
37486     MinMass = cms.double( -1.0 ),
37487     MaxMass = cms.double( -1.0 ),
37488     MinEta = cms.double( -1.0 ),
37489     MaxEta = cms.double( 5.0 ),
37490     MinN = cms.int32( 1 )
37491 )
37492 fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler",
37493     offset = cms.uint32( 0 ),
37494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37495 )
37496 fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet",
37497     saveTags = cms.bool( True ),
37498     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37499     triggerType = cms.int32( 85 ),
37500     MinE = cms.double( -1.0 ),
37501     MinPt = cms.double( 270.0 ),
37502     MinMass = cms.double( -1.0 ),
37503     MaxMass = cms.double( -1.0 ),
37504     MinEta = cms.double( -1.0 ),
37505     MaxEta = cms.double( 5.0 ),
37506     MinN = cms.int32( 1 )
37507 )
37508 fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37509     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37510     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ),
37511     triggerJetsType = cms.int32( 85 ),
37512     maxDeltaR = cms.double( 0.5 )
37513 )
37514 fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet",
37515     saveTags = cms.bool( True ),
37516     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ),
37517     triggerType = cms.int32( 85 ),
37518     MinE = cms.double( -1.0 ),
37519     MinPt = cms.double( 320.0 ),
37520     MinMass = cms.double( -1.0 ),
37521     MaxMass = cms.double( -1.0 ),
37522     MinEta = cms.double( -1.0 ),
37523     MaxEta = cms.double( 5.0 ),
37524     MinN = cms.int32( 1 )
37525 )
37526 fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler",
37527     offset = cms.uint32( 0 ),
37528     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37529 )
37530 fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet",
37531     saveTags = cms.bool( True ),
37532     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37533     triggerType = cms.int32( 85 ),
37534     MinE = cms.double( -1.0 ),
37535     MinPt = cms.double( 350.0 ),
37536     MinMass = cms.double( -1.0 ),
37537     MaxMass = cms.double( -1.0 ),
37538     MinEta = cms.double( -1.0 ),
37539     MaxEta = cms.double( 5.0 ),
37540     MinN = cms.int32( 1 )
37541 )
37542 fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37543     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37544     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ),
37545     triggerJetsType = cms.int32( 85 ),
37546     maxDeltaR = cms.double( 0.5 )
37547 )
37548 fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet",
37549     saveTags = cms.bool( True ),
37550     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ),
37551     triggerType = cms.int32( 85 ),
37552     MinE = cms.double( -1.0 ),
37553     MinPt = cms.double( 400.0 ),
37554     MinMass = cms.double( -1.0 ),
37555     MaxMass = cms.double( -1.0 ),
37556     MinEta = cms.double( -1.0 ),
37557     MaxEta = cms.double( 5.0 ),
37558     MinN = cms.int32( 1 )
37559 )
37560 fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler",
37561     offset = cms.uint32( 0 ),
37562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37563 )
37564 fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet",
37565     saveTags = cms.bool( True ),
37566     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37567     triggerType = cms.int32( 85 ),
37568     MinE = cms.double( -1.0 ),
37569     MinPt = cms.double( 400.0 ),
37570     MinMass = cms.double( -1.0 ),
37571     MaxMass = cms.double( -1.0 ),
37572     MinEta = cms.double( -1.0 ),
37573     MaxEta = cms.double( 5.0 ),
37574     MinN = cms.int32( 1 )
37575 )
37576 fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37577     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37578     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ),
37579     triggerJetsType = cms.int32( 85 ),
37580     maxDeltaR = cms.double( 0.5 )
37581 )
37582 fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet",
37583     saveTags = cms.bool( True ),
37584     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ),
37585     triggerType = cms.int32( 85 ),
37586     MinE = cms.double( -1.0 ),
37587     MinPt = cms.double( 450.0 ),
37588     MinMass = cms.double( -1.0 ),
37589     MaxMass = cms.double( -1.0 ),
37590     MinEta = cms.double( -1.0 ),
37591     MaxEta = cms.double( 5.0 ),
37592     MinN = cms.int32( 1 )
37593 )
37594 fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler",
37595     offset = cms.uint32( 0 ),
37596     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37597 )
37598 fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet",
37599     saveTags = cms.bool( True ),
37600     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37601     triggerType = cms.int32( 85 ),
37602     MinE = cms.double( -1.0 ),
37603     MinPt = cms.double( 450.0 ),
37604     MinMass = cms.double( -1.0 ),
37605     MaxMass = cms.double( -1.0 ),
37606     MinEta = cms.double( -1.0 ),
37607     MaxEta = cms.double( 5.0 ),
37608     MinN = cms.int32( 1 )
37609 )
37610 fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37611     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37612     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ),
37613     triggerJetsType = cms.int32( 85 ),
37614     maxDeltaR = cms.double( 0.5 )
37615 )
37616 fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet",
37617     saveTags = cms.bool( True ),
37618     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ),
37619     triggerType = cms.int32( 85 ),
37620     MinE = cms.double( -1.0 ),
37621     MinPt = cms.double( 500.0 ),
37622     MinMass = cms.double( -1.0 ),
37623     MaxMass = cms.double( -1.0 ),
37624     MinEta = cms.double( -1.0 ),
37625     MaxEta = cms.double( 5.0 ),
37626     MinN = cms.int32( 1 )
37627 )
37628 fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler",
37629     offset = cms.uint32( 0 ),
37630     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37631 )
37632 fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet",
37633     saveTags = cms.bool( True ),
37634     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37635     triggerType = cms.int32( 85 ),
37636     MinE = cms.double( -1.0 ),
37637     MinPt = cms.double( 500.0 ),
37638     MinMass = cms.double( -1.0 ),
37639     MaxMass = cms.double( -1.0 ),
37640     MinEta = cms.double( -1.0 ),
37641     MaxEta = cms.double( 5.0 ),
37642     MinN = cms.int32( 1 )
37643 )
37644 fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37645     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37646     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ),
37647     triggerJetsType = cms.int32( 85 ),
37648     maxDeltaR = cms.double( 0.5 )
37649 )
37650 fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet",
37651     saveTags = cms.bool( True ),
37652     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ),
37653     triggerType = cms.int32( 85 ),
37654     MinE = cms.double( -1.0 ),
37655     MinPt = cms.double( 550.0 ),
37656     MinMass = cms.double( -1.0 ),
37657     MaxMass = cms.double( -1.0 ),
37658     MinEta = cms.double( -1.0 ),
37659     MaxEta = cms.double( 5.0 ),
37660     MinN = cms.int32( 1 )
37661 )
37662 fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler",
37663     offset = cms.uint32( 0 ),
37664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37665 )
37666 fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler",
37667     offset = cms.uint32( 0 ),
37668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37669 )
37670 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
37671     saveTags = cms.bool( True ),
37672     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37673     triggerType = cms.int32( 85 ),
37674     MinE = cms.double( -1.0 ),
37675     MinPt = cms.double( 40.0 ),
37676     MinMass = cms.double( -1.0 ),
37677     MaxMass = cms.double( -1.0 ),
37678     MinEta = cms.double( -1.0 ),
37679     MaxEta = cms.double( 5.0 ),
37680     MinN = cms.int32( 1 )
37681 )
37682 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37683     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37684     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
37685     triggerJetsType = cms.int32( 85 ),
37686     maxDeltaR = cms.double( 0.5 )
37687 )
37688 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
37689     saveTags = cms.bool( True ),
37690     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
37691     triggerType = cms.int32( 85 ),
37692     MinE = cms.double( -1.0 ),
37693     MinPt = cms.double( 60.0 ),
37694     MinMass = cms.double( -1.0 ),
37695     MaxMass = cms.double( -1.0 ),
37696     MinEta = cms.double( -1.0 ),
37697     MaxEta = cms.double( 5.0 ),
37698     MinN = cms.int32( 1 )
37699 )
37700 fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler",
37701     offset = cms.uint32( 0 ),
37702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37703 )
37704 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
37705     saveTags = cms.bool( True ),
37706     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37707     triggerType = cms.int32( 85 ),
37708     MinE = cms.double( -1.0 ),
37709     MinPt = cms.double( 50.0 ),
37710     MinMass = cms.double( -1.0 ),
37711     MaxMass = cms.double( -1.0 ),
37712     MinEta = cms.double( -1.0 ),
37713     MaxEta = cms.double( 5.0 ),
37714     MinN = cms.int32( 1 )
37715 )
37716 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37717     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37718     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
37719     triggerJetsType = cms.int32( 85 ),
37720     maxDeltaR = cms.double( 0.5 )
37721 )
37722 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
37723     saveTags = cms.bool( True ),
37724     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
37725     triggerType = cms.int32( 85 ),
37726     MinE = cms.double( -1.0 ),
37727     MinPt = cms.double( 80.0 ),
37728     MinMass = cms.double( -1.0 ),
37729     MaxMass = cms.double( -1.0 ),
37730     MinEta = cms.double( -1.0 ),
37731     MaxEta = cms.double( 5.0 ),
37732     MinN = cms.int32( 1 )
37733 )
37734 fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler",
37735     offset = cms.uint32( 0 ),
37736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37737 )
37738 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
37739     saveTags = cms.bool( True ),
37740     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37741     triggerType = cms.int32( 85 ),
37742     MinE = cms.double( -1.0 ),
37743     MinPt = cms.double( 80.0 ),
37744     MinMass = cms.double( -1.0 ),
37745     MaxMass = cms.double( -1.0 ),
37746     MinEta = cms.double( -1.0 ),
37747     MaxEta = cms.double( 5.0 ),
37748     MinN = cms.int32( 1 )
37749 )
37750 fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37751     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37752     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ),
37753     triggerJetsType = cms.int32( 85 ),
37754     maxDeltaR = cms.double( 0.5 )
37755 )
37756 fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet",
37757     saveTags = cms.bool( True ),
37758     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ),
37759     triggerType = cms.int32( 85 ),
37760     MinE = cms.double( -1.0 ),
37761     MinPt = cms.double( 110.0 ),
37762     MinMass = cms.double( -1.0 ),
37763     MaxMass = cms.double( -1.0 ),
37764     MinEta = cms.double( -1.0 ),
37765     MaxEta = cms.double( 5.0 ),
37766     MinN = cms.int32( 1 )
37767 )
37768 fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler",
37769     offset = cms.uint32( 0 ),
37770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37771 )
37772 fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet",
37773     saveTags = cms.bool( True ),
37774     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37775     triggerType = cms.int32( 85 ),
37776     MinE = cms.double( -1.0 ),
37777     MinPt = cms.double( 110.0 ),
37778     MinMass = cms.double( -1.0 ),
37779     MaxMass = cms.double( -1.0 ),
37780     MinEta = cms.double( -1.0 ),
37781     MaxEta = cms.double( 5.0 ),
37782     MinN = cms.int32( 1 )
37783 )
37784 fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37785     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37786     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ),
37787     triggerJetsType = cms.int32( 85 ),
37788     maxDeltaR = cms.double( 0.5 )
37789 )
37790 fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet",
37791     saveTags = cms.bool( True ),
37792     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ),
37793     triggerType = cms.int32( 85 ),
37794     MinE = cms.double( -1.0 ),
37795     MinPt = cms.double( 140.0 ),
37796     MinMass = cms.double( -1.0 ),
37797     MaxMass = cms.double( -1.0 ),
37798     MinEta = cms.double( -1.0 ),
37799     MaxEta = cms.double( 5.0 ),
37800     MinN = cms.int32( 1 )
37801 )
37802 fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler",
37803     offset = cms.uint32( 0 ),
37804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37805 )
37806 fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet",
37807     saveTags = cms.bool( True ),
37808     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37809     triggerType = cms.int32( 85 ),
37810     MinE = cms.double( -1.0 ),
37811     MinPt = cms.double( 170.0 ),
37812     MinMass = cms.double( -1.0 ),
37813     MaxMass = cms.double( -1.0 ),
37814     MinEta = cms.double( -1.0 ),
37815     MaxEta = cms.double( 5.0 ),
37816     MinN = cms.int32( 1 )
37817 )
37818 fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37819     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37820     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ),
37821     triggerJetsType = cms.int32( 85 ),
37822     maxDeltaR = cms.double( 0.5 )
37823 )
37824 fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet",
37825     saveTags = cms.bool( True ),
37826     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ),
37827     triggerType = cms.int32( 85 ),
37828     MinE = cms.double( -1.0 ),
37829     MinPt = cms.double( 200.0 ),
37830     MinMass = cms.double( -1.0 ),
37831     MaxMass = cms.double( -1.0 ),
37832     MinEta = cms.double( -1.0 ),
37833     MaxEta = cms.double( 5.0 ),
37834     MinN = cms.int32( 1 )
37835 )
37836 fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler",
37837     offset = cms.uint32( 0 ),
37838     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37839 )
37840 fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet",
37841     saveTags = cms.bool( True ),
37842     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37843     triggerType = cms.int32( 85 ),
37844     MinE = cms.double( -1.0 ),
37845     MinPt = cms.double( 210.0 ),
37846     MinMass = cms.double( -1.0 ),
37847     MaxMass = cms.double( -1.0 ),
37848     MinEta = cms.double( -1.0 ),
37849     MaxEta = cms.double( 5.0 ),
37850     MinN = cms.int32( 1 )
37851 )
37852 fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37853     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37854     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ),
37855     triggerJetsType = cms.int32( 85 ),
37856     maxDeltaR = cms.double( 0.5 )
37857 )
37858 fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet",
37859     saveTags = cms.bool( True ),
37860     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ),
37861     triggerType = cms.int32( 85 ),
37862     MinE = cms.double( -1.0 ),
37863     MinPt = cms.double( 260.0 ),
37864     MinMass = cms.double( -1.0 ),
37865     MaxMass = cms.double( -1.0 ),
37866     MinEta = cms.double( -1.0 ),
37867     MaxEta = cms.double( 5.0 ),
37868     MinN = cms.int32( 1 )
37869 )
37870 fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler",
37871     offset = cms.uint32( 0 ),
37872     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37873 )
37874 fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet",
37875     saveTags = cms.bool( True ),
37876     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37877     triggerType = cms.int32( 85 ),
37878     MinE = cms.double( -1.0 ),
37879     MinPt = cms.double( 270.0 ),
37880     MinMass = cms.double( -1.0 ),
37881     MaxMass = cms.double( -1.0 ),
37882     MinEta = cms.double( -1.0 ),
37883     MaxEta = cms.double( 5.0 ),
37884     MinN = cms.int32( 1 )
37885 )
37886 fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37887     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37888     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ),
37889     triggerJetsType = cms.int32( 85 ),
37890     maxDeltaR = cms.double( 0.5 )
37891 )
37892 fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet",
37893     saveTags = cms.bool( True ),
37894     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ),
37895     triggerType = cms.int32( 85 ),
37896     MinE = cms.double( -1.0 ),
37897     MinPt = cms.double( 320.0 ),
37898     MinMass = cms.double( -1.0 ),
37899     MaxMass = cms.double( -1.0 ),
37900     MinEta = cms.double( -1.0 ),
37901     MaxEta = cms.double( 5.0 ),
37902     MinN = cms.int32( 1 )
37903 )
37904 fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler",
37905     offset = cms.uint32( 0 ),
37906     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37907 )
37908 fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet",
37909     saveTags = cms.bool( True ),
37910     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37911     triggerType = cms.int32( 85 ),
37912     MinE = cms.double( -1.0 ),
37913     MinPt = cms.double( 350.0 ),
37914     MinMass = cms.double( -1.0 ),
37915     MaxMass = cms.double( -1.0 ),
37916     MinEta = cms.double( -1.0 ),
37917     MaxEta = cms.double( 5.0 ),
37918     MinN = cms.int32( 1 )
37919 )
37920 fragment.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37921     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37922     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ),
37923     triggerJetsType = cms.int32( 85 ),
37924     maxDeltaR = cms.double( 0.5 )
37925 )
37926 fragment.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet",
37927     saveTags = cms.bool( True ),
37928     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ),
37929     triggerType = cms.int32( 85 ),
37930     MinE = cms.double( -1.0 ),
37931     MinPt = cms.double( 400.0 ),
37932     MinMass = cms.double( -1.0 ),
37933     MaxMass = cms.double( -1.0 ),
37934     MinEta = cms.double( -1.0 ),
37935     MaxEta = cms.double( 5.0 ),
37936     MinN = cms.int32( 1 )
37937 )
37938 fragment.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler",
37939     offset = cms.uint32( 0 ),
37940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37941 )
37942 fragment.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet",
37943     saveTags = cms.bool( True ),
37944     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37945     triggerType = cms.int32( 85 ),
37946     MinE = cms.double( -1.0 ),
37947     MinPt = cms.double( 400.0 ),
37948     MinMass = cms.double( -1.0 ),
37949     MaxMass = cms.double( -1.0 ),
37950     MinEta = cms.double( -1.0 ),
37951     MaxEta = cms.double( 5.0 ),
37952     MinN = cms.int32( 1 )
37953 )
37954 fragment.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37955     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37956     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ),
37957     triggerJetsType = cms.int32( 85 ),
37958     maxDeltaR = cms.double( 0.5 )
37959 )
37960 fragment.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet",
37961     saveTags = cms.bool( True ),
37962     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ),
37963     triggerType = cms.int32( 85 ),
37964     MinE = cms.double( -1.0 ),
37965     MinPt = cms.double( 450.0 ),
37966     MinMass = cms.double( -1.0 ),
37967     MaxMass = cms.double( -1.0 ),
37968     MinEta = cms.double( -1.0 ),
37969     MaxEta = cms.double( 5.0 ),
37970     MinN = cms.int32( 1 )
37971 )
37972 fragment.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler",
37973     offset = cms.uint32( 0 ),
37974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37975 )
37976 fragment.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet",
37977     saveTags = cms.bool( True ),
37978     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37979     triggerType = cms.int32( 85 ),
37980     MinE = cms.double( -1.0 ),
37981     MinPt = cms.double( 450.0 ),
37982     MinMass = cms.double( -1.0 ),
37983     MaxMass = cms.double( -1.0 ),
37984     MinEta = cms.double( -1.0 ),
37985     MaxEta = cms.double( 5.0 ),
37986     MinN = cms.int32( 1 )
37987 )
37988 fragment.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37989     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37990     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ),
37991     triggerJetsType = cms.int32( 85 ),
37992     maxDeltaR = cms.double( 0.5 )
37993 )
37994 fragment.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet",
37995     saveTags = cms.bool( True ),
37996     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37997     triggerType = cms.int32( 85 ),
37998     MinE = cms.double( -1.0 ),
37999     MinPt = cms.double( 500.0 ),
38000     MinMass = cms.double( -1.0 ),
38001     MaxMass = cms.double( -1.0 ),
38002     MinEta = cms.double( -1.0 ),
38003     MaxEta = cms.double( 5.0 ),
38004     MinN = cms.int32( 1 )
38005 )
38006 fragment.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler",
38007     offset = cms.uint32( 0 ),
38008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38009 )
38010 fragment.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet",
38011     saveTags = cms.bool( True ),
38012     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
38013     triggerType = cms.int32( 85 ),
38014     MinE = cms.double( -1.0 ),
38015     MinPt = cms.double( 550.0 ),
38016     MinMass = cms.double( -1.0 ),
38017     MaxMass = cms.double( -1.0 ),
38018     MinEta = cms.double( -1.0 ),
38019     MaxEta = cms.double( 5.0 ),
38020     MinN = cms.int32( 1 )
38021 )
38022 fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler",
38023     offset = cms.uint32( 0 ),
38024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38025 )
38026 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
38027     saveTags = cms.bool( True ),
38028     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38029     triggerType = cms.int32( 85 ),
38030     MinE = cms.double( -1.0 ),
38031     MinPt = cms.double( 10.0 ),
38032     MinMass = cms.double( -1.0 ),
38033     MaxMass = cms.double( -1.0 ),
38034     MinEta = cms.double( 2.7 ),
38035     MaxEta = cms.double( 5.0 ),
38036     MinN = cms.int32( 1 )
38037 )
38038 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38039     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38040     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
38041     triggerJetsType = cms.int32( 85 ),
38042     maxDeltaR = cms.double( 0.5 )
38043 )
38044 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
38045     saveTags = cms.bool( True ),
38046     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
38047     triggerType = cms.int32( 85 ),
38048     MinE = cms.double( -1.0 ),
38049     MinPt = cms.double( 40.0 ),
38050     MinMass = cms.double( -1.0 ),
38051     MaxMass = cms.double( -1.0 ),
38052     MinEta = cms.double( 2.7 ),
38053     MaxEta = cms.double( 5.0 ),
38054     MinN = cms.int32( 1 )
38055 )
38056 fragment.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler",
38057     offset = cms.uint32( 0 ),
38058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38059 )
38060 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
38061     saveTags = cms.bool( True ),
38062     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38063     triggerType = cms.int32( 85 ),
38064     MinE = cms.double( -1.0 ),
38065     MinPt = cms.double( 40.0 ),
38066     MinMass = cms.double( -1.0 ),
38067     MaxMass = cms.double( -1.0 ),
38068     MinEta = cms.double( 2.7 ),
38069     MaxEta = cms.double( 5.0 ),
38070     MinN = cms.int32( 1 )
38071 )
38072 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38073     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38074     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
38075     triggerJetsType = cms.int32( 85 ),
38076     maxDeltaR = cms.double( 0.5 )
38077 )
38078 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
38079     saveTags = cms.bool( True ),
38080     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
38081     triggerType = cms.int32( 85 ),
38082     MinE = cms.double( -1.0 ),
38083     MinPt = cms.double( 60.0 ),
38084     MinMass = cms.double( -1.0 ),
38085     MaxMass = cms.double( -1.0 ),
38086     MinEta = cms.double( 2.7 ),
38087     MaxEta = cms.double( 5.0 ),
38088     MinN = cms.int32( 1 )
38089 )
38090 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
38091     saveTags = cms.bool( True ),
38092     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
38093     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38094     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38095     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38096     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38097     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38098     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38099     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38100     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38101     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38102 )
38103 fragment.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler",
38104     offset = cms.uint32( 0 ),
38105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38106 )
38107 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
38108     saveTags = cms.bool( True ),
38109     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38110     triggerType = cms.int32( 85 ),
38111     MinE = cms.double( -1.0 ),
38112     MinPt = cms.double( 50.0 ),
38113     MinMass = cms.double( -1.0 ),
38114     MaxMass = cms.double( -1.0 ),
38115     MinEta = cms.double( 2.7 ),
38116     MaxEta = cms.double( 5.0 ),
38117     MinN = cms.int32( 1 )
38118 )
38119 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38120     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38121     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
38122     triggerJetsType = cms.int32( 85 ),
38123     maxDeltaR = cms.double( 0.5 )
38124 )
38125 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
38126     saveTags = cms.bool( True ),
38127     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
38128     triggerType = cms.int32( 85 ),
38129     MinE = cms.double( -1.0 ),
38130     MinPt = cms.double( 80.0 ),
38131     MinMass = cms.double( -1.0 ),
38132     MaxMass = cms.double( -1.0 ),
38133     MinEta = cms.double( 2.7 ),
38134     MaxEta = cms.double( 5.0 ),
38135     MinN = cms.int32( 1 )
38136 )
38137 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
38138     saveTags = cms.bool( True ),
38139     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
38140     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38141     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38142     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38143     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38144     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38145     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38146     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38147     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38148     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38149 )
38150 fragment.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler",
38151     offset = cms.uint32( 0 ),
38152     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38153 )
38154 fragment.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet",
38155     saveTags = cms.bool( True ),
38156     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38157     triggerType = cms.int32( 85 ),
38158     MinE = cms.double( -1.0 ),
38159     MinPt = cms.double( 110.0 ),
38160     MinMass = cms.double( -1.0 ),
38161     MaxMass = cms.double( -1.0 ),
38162     MinEta = cms.double( 2.7 ),
38163     MaxEta = cms.double( 5.0 ),
38164     MinN = cms.int32( 1 )
38165 )
38166 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38167     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38168     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ),
38169     triggerJetsType = cms.int32( 85 ),
38170     maxDeltaR = cms.double( 0.5 )
38171 )
38172 fragment.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet",
38173     saveTags = cms.bool( True ),
38174     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ),
38175     triggerType = cms.int32( 85 ),
38176     MinE = cms.double( -1.0 ),
38177     MinPt = cms.double( 140.0 ),
38178     MinMass = cms.double( -1.0 ),
38179     MaxMass = cms.double( -1.0 ),
38180     MinEta = cms.double( 2.7 ),
38181     MaxEta = cms.double( 5.0 ),
38182     MinN = cms.int32( 1 )
38183 )
38184 fragment.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed",
38185     saveTags = cms.bool( True ),
38186     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ),
38187     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38188     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38189     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38190     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38191     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38192     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38193     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38194     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38195     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38196 )
38197 fragment.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38198     offset = cms.uint32( 0 ),
38199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38200 )
38201 fragment.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet",
38202     saveTags = cms.bool( True ),
38203     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38204     triggerType = cms.int32( 85 ),
38205     MinE = cms.double( -1.0 ),
38206     MinPt = cms.double( 170.0 ),
38207     MinMass = cms.double( -1.0 ),
38208     MaxMass = cms.double( -1.0 ),
38209     MinEta = cms.double( 2.7 ),
38210     MaxEta = cms.double( 5.0 ),
38211     MinN = cms.int32( 1 )
38212 )
38213 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38214     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38215     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ),
38216     triggerJetsType = cms.int32( 85 ),
38217     maxDeltaR = cms.double( 0.5 )
38218 )
38219 fragment.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet",
38220     saveTags = cms.bool( True ),
38221     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ),
38222     triggerType = cms.int32( 85 ),
38223     MinE = cms.double( -1.0 ),
38224     MinPt = cms.double( 200.0 ),
38225     MinMass = cms.double( -1.0 ),
38226     MaxMass = cms.double( -1.0 ),
38227     MinEta = cms.double( 2.7 ),
38228     MaxEta = cms.double( 5.0 ),
38229     MinN = cms.int32( 1 )
38230 )
38231 fragment.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38232     offset = cms.uint32( 0 ),
38233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38234 )
38235 fragment.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet",
38236     saveTags = cms.bool( True ),
38237     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38238     triggerType = cms.int32( 85 ),
38239     MinE = cms.double( -1.0 ),
38240     MinPt = cms.double( 210.0 ),
38241     MinMass = cms.double( -1.0 ),
38242     MaxMass = cms.double( -1.0 ),
38243     MinEta = cms.double( 2.7 ),
38244     MaxEta = cms.double( 5.0 ),
38245     MinN = cms.int32( 1 )
38246 )
38247 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38248     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38249     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ),
38250     triggerJetsType = cms.int32( 85 ),
38251     maxDeltaR = cms.double( 0.5 )
38252 )
38253 fragment.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet",
38254     saveTags = cms.bool( True ),
38255     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ),
38256     triggerType = cms.int32( 85 ),
38257     MinE = cms.double( -1.0 ),
38258     MinPt = cms.double( 260.0 ),
38259     MinMass = cms.double( -1.0 ),
38260     MaxMass = cms.double( -1.0 ),
38261     MinEta = cms.double( 2.7 ),
38262     MaxEta = cms.double( 5.0 ),
38263     MinN = cms.int32( 1 )
38264 )
38265 fragment.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38266     offset = cms.uint32( 0 ),
38267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38268 )
38269 fragment.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet",
38270     saveTags = cms.bool( True ),
38271     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38272     triggerType = cms.int32( 85 ),
38273     MinE = cms.double( -1.0 ),
38274     MinPt = cms.double( 270.0 ),
38275     MinMass = cms.double( -1.0 ),
38276     MaxMass = cms.double( -1.0 ),
38277     MinEta = cms.double( 2.7 ),
38278     MaxEta = cms.double( 5.0 ),
38279     MinN = cms.int32( 1 )
38280 )
38281 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38282     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38283     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ),
38284     triggerJetsType = cms.int32( 85 ),
38285     maxDeltaR = cms.double( 0.5 )
38286 )
38287 fragment.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet",
38288     saveTags = cms.bool( True ),
38289     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ),
38290     triggerType = cms.int32( 85 ),
38291     MinE = cms.double( -1.0 ),
38292     MinPt = cms.double( 320.0 ),
38293     MinMass = cms.double( -1.0 ),
38294     MaxMass = cms.double( -1.0 ),
38295     MinEta = cms.double( 2.7 ),
38296     MaxEta = cms.double( 5.0 ),
38297     MinN = cms.int32( 1 )
38298 )
38299 fragment.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38300     offset = cms.uint32( 0 ),
38301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38302 )
38303 fragment.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet",
38304     saveTags = cms.bool( True ),
38305     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38306     triggerType = cms.int32( 85 ),
38307     MinE = cms.double( -1.0 ),
38308     MinPt = cms.double( 350.0 ),
38309     MinMass = cms.double( -1.0 ),
38310     MaxMass = cms.double( -1.0 ),
38311     MinEta = cms.double( 2.7 ),
38312     MaxEta = cms.double( 5.0 ),
38313     MinN = cms.int32( 1 )
38314 )
38315 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38316     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38317     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ),
38318     triggerJetsType = cms.int32( 85 ),
38319     maxDeltaR = cms.double( 0.5 )
38320 )
38321 fragment.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet",
38322     saveTags = cms.bool( True ),
38323     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ),
38324     triggerType = cms.int32( 85 ),
38325     MinE = cms.double( -1.0 ),
38326     MinPt = cms.double( 400.0 ),
38327     MinMass = cms.double( -1.0 ),
38328     MaxMass = cms.double( -1.0 ),
38329     MinEta = cms.double( 2.7 ),
38330     MaxEta = cms.double( 5.0 ),
38331     MinN = cms.int32( 1 )
38332 )
38333 fragment.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38334     offset = cms.uint32( 0 ),
38335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38336 )
38337 fragment.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet",
38338     saveTags = cms.bool( True ),
38339     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38340     triggerType = cms.int32( 85 ),
38341     MinE = cms.double( -1.0 ),
38342     MinPt = cms.double( 400.0 ),
38343     MinMass = cms.double( -1.0 ),
38344     MaxMass = cms.double( -1.0 ),
38345     MinEta = cms.double( 2.7 ),
38346     MaxEta = cms.double( 5.0 ),
38347     MinN = cms.int32( 1 )
38348 )
38349 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38350     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38351     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ),
38352     triggerJetsType = cms.int32( 85 ),
38353     maxDeltaR = cms.double( 0.5 )
38354 )
38355 fragment.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet",
38356     saveTags = cms.bool( True ),
38357     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ),
38358     triggerType = cms.int32( 85 ),
38359     MinE = cms.double( -1.0 ),
38360     MinPt = cms.double( 450.0 ),
38361     MinMass = cms.double( -1.0 ),
38362     MaxMass = cms.double( -1.0 ),
38363     MinEta = cms.double( 2.7 ),
38364     MaxEta = cms.double( 5.0 ),
38365     MinN = cms.int32( 1 )
38366 )
38367 fragment.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38368     offset = cms.uint32( 0 ),
38369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38370 )
38371 fragment.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet",
38372     saveTags = cms.bool( True ),
38373     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38374     triggerType = cms.int32( 85 ),
38375     MinE = cms.double( -1.0 ),
38376     MinPt = cms.double( 450.0 ),
38377     MinMass = cms.double( -1.0 ),
38378     MaxMass = cms.double( -1.0 ),
38379     MinEta = cms.double( 2.7 ),
38380     MaxEta = cms.double( 5.0 ),
38381     MinN = cms.int32( 1 )
38382 )
38383 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38384     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38385     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ),
38386     triggerJetsType = cms.int32( 85 ),
38387     maxDeltaR = cms.double( 0.5 )
38388 )
38389 fragment.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet",
38390     saveTags = cms.bool( True ),
38391     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ),
38392     triggerType = cms.int32( 85 ),
38393     MinE = cms.double( -1.0 ),
38394     MinPt = cms.double( 500.0 ),
38395     MinMass = cms.double( -1.0 ),
38396     MaxMass = cms.double( -1.0 ),
38397     MinEta = cms.double( 2.7 ),
38398     MaxEta = cms.double( 5.0 ),
38399     MinN = cms.int32( 1 )
38400 )
38401 fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
38402     offset = cms.uint32( 0 ),
38403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38404 )
38405 fragment.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet",
38406     saveTags = cms.bool( True ),
38407     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38408     triggerType = cms.int32( 85 ),
38409     MinE = cms.double( -1.0 ),
38410     MinPt = cms.double( 10.0 ),
38411     MinMass = cms.double( -1.0 ),
38412     MaxMass = cms.double( -1.0 ),
38413     MinEta = cms.double( 2.7 ),
38414     MaxEta = cms.double( 5.0 ),
38415     MinN = cms.int32( 1 )
38416 )
38417 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38418     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38419     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ),
38420     triggerJetsType = cms.int32( 85 ),
38421     maxDeltaR = cms.double( 0.5 )
38422 )
38423 fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet",
38424     saveTags = cms.bool( True ),
38425     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ),
38426     triggerType = cms.int32( 85 ),
38427     MinE = cms.double( -1.0 ),
38428     MinPt = cms.double( 40.0 ),
38429     MinMass = cms.double( -1.0 ),
38430     MaxMass = cms.double( -1.0 ),
38431     MinEta = cms.double( 2.7 ),
38432     MaxEta = cms.double( 5.0 ),
38433     MinN = cms.int32( 1 )
38434 )
38435 fragment.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
38436     offset = cms.uint32( 0 ),
38437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38438 )
38439 fragment.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet",
38440     saveTags = cms.bool( True ),
38441     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38442     triggerType = cms.int32( 85 ),
38443     MinE = cms.double( -1.0 ),
38444     MinPt = cms.double( 40.0 ),
38445     MinMass = cms.double( -1.0 ),
38446     MaxMass = cms.double( -1.0 ),
38447     MinEta = cms.double( 2.7 ),
38448     MaxEta = cms.double( 5.0 ),
38449     MinN = cms.int32( 1 )
38450 )
38451 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38452     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38453     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ),
38454     triggerJetsType = cms.int32( 85 ),
38455     maxDeltaR = cms.double( 0.5 )
38456 )
38457 fragment.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet",
38458     saveTags = cms.bool( True ),
38459     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ),
38460     triggerType = cms.int32( 85 ),
38461     MinE = cms.double( -1.0 ),
38462     MinPt = cms.double( 60.0 ),
38463     MinMass = cms.double( -1.0 ),
38464     MaxMass = cms.double( -1.0 ),
38465     MinEta = cms.double( 2.7 ),
38466     MaxEta = cms.double( 5.0 ),
38467     MinN = cms.int32( 1 )
38468 )
38469 fragment.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
38470     offset = cms.uint32( 0 ),
38471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38472 )
38473 fragment.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet",
38474     saveTags = cms.bool( True ),
38475     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38476     triggerType = cms.int32( 85 ),
38477     MinE = cms.double( -1.0 ),
38478     MinPt = cms.double( 50.0 ),
38479     MinMass = cms.double( -1.0 ),
38480     MaxMass = cms.double( -1.0 ),
38481     MinEta = cms.double( 2.7 ),
38482     MaxEta = cms.double( 5.0 ),
38483     MinN = cms.int32( 1 )
38484 )
38485 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38486     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38487     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ),
38488     triggerJetsType = cms.int32( 85 ),
38489     maxDeltaR = cms.double( 0.5 )
38490 )
38491 fragment.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet",
38492     saveTags = cms.bool( True ),
38493     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ),
38494     triggerType = cms.int32( 85 ),
38495     MinE = cms.double( -1.0 ),
38496     MinPt = cms.double( 80.0 ),
38497     MinMass = cms.double( -1.0 ),
38498     MaxMass = cms.double( -1.0 ),
38499     MinEta = cms.double( 2.7 ),
38500     MaxEta = cms.double( 5.0 ),
38501     MinN = cms.int32( 1 )
38502 )
38503 fragment.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler",
38504     offset = cms.uint32( 0 ),
38505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38506 )
38507 fragment.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet",
38508     saveTags = cms.bool( True ),
38509     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38510     triggerType = cms.int32( 85 ),
38511     MinE = cms.double( -1.0 ),
38512     MinPt = cms.double( 110.0 ),
38513     MinMass = cms.double( -1.0 ),
38514     MaxMass = cms.double( -1.0 ),
38515     MinEta = cms.double( 2.7 ),
38516     MaxEta = cms.double( 5.0 ),
38517     MinN = cms.int32( 1 )
38518 )
38519 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38520     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38521     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ),
38522     triggerJetsType = cms.int32( 85 ),
38523     maxDeltaR = cms.double( 0.5 )
38524 )
38525 fragment.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet",
38526     saveTags = cms.bool( True ),
38527     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ),
38528     triggerType = cms.int32( 85 ),
38529     MinE = cms.double( -1.0 ),
38530     MinPt = cms.double( 140.0 ),
38531     MinMass = cms.double( -1.0 ),
38532     MaxMass = cms.double( -1.0 ),
38533     MinEta = cms.double( 2.7 ),
38534     MaxEta = cms.double( 5.0 ),
38535     MinN = cms.int32( 1 )
38536 )
38537 fragment.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38538     offset = cms.uint32( 0 ),
38539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38540 )
38541 fragment.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet",
38542     saveTags = cms.bool( True ),
38543     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38544     triggerType = cms.int32( 85 ),
38545     MinE = cms.double( -1.0 ),
38546     MinPt = cms.double( 170.0 ),
38547     MinMass = cms.double( -1.0 ),
38548     MaxMass = cms.double( -1.0 ),
38549     MinEta = cms.double( 2.7 ),
38550     MaxEta = cms.double( 5.0 ),
38551     MinN = cms.int32( 1 )
38552 )
38553 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38554     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38555     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ),
38556     triggerJetsType = cms.int32( 85 ),
38557     maxDeltaR = cms.double( 0.5 )
38558 )
38559 fragment.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet",
38560     saveTags = cms.bool( True ),
38561     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ),
38562     triggerType = cms.int32( 85 ),
38563     MinE = cms.double( -1.0 ),
38564     MinPt = cms.double( 200.0 ),
38565     MinMass = cms.double( -1.0 ),
38566     MaxMass = cms.double( -1.0 ),
38567     MinEta = cms.double( 2.7 ),
38568     MaxEta = cms.double( 5.0 ),
38569     MinN = cms.int32( 1 )
38570 )
38571 fragment.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38572     offset = cms.uint32( 0 ),
38573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38574 )
38575 fragment.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet",
38576     saveTags = cms.bool( True ),
38577     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38578     triggerType = cms.int32( 85 ),
38579     MinE = cms.double( -1.0 ),
38580     MinPt = cms.double( 210.0 ),
38581     MinMass = cms.double( -1.0 ),
38582     MaxMass = cms.double( -1.0 ),
38583     MinEta = cms.double( 2.7 ),
38584     MaxEta = cms.double( 5.0 ),
38585     MinN = cms.int32( 1 )
38586 )
38587 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38588     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38589     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ),
38590     triggerJetsType = cms.int32( 85 ),
38591     maxDeltaR = cms.double( 0.5 )
38592 )
38593 fragment.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet",
38594     saveTags = cms.bool( True ),
38595     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ),
38596     triggerType = cms.int32( 85 ),
38597     MinE = cms.double( -1.0 ),
38598     MinPt = cms.double( 260.0 ),
38599     MinMass = cms.double( -1.0 ),
38600     MaxMass = cms.double( -1.0 ),
38601     MinEta = cms.double( 2.7 ),
38602     MaxEta = cms.double( 5.0 ),
38603     MinN = cms.int32( 1 )
38604 )
38605 fragment.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38606     offset = cms.uint32( 0 ),
38607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38608 )
38609 fragment.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet",
38610     saveTags = cms.bool( True ),
38611     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38612     triggerType = cms.int32( 85 ),
38613     MinE = cms.double( -1.0 ),
38614     MinPt = cms.double( 270.0 ),
38615     MinMass = cms.double( -1.0 ),
38616     MaxMass = cms.double( -1.0 ),
38617     MinEta = cms.double( 2.7 ),
38618     MaxEta = cms.double( 5.0 ),
38619     MinN = cms.int32( 1 )
38620 )
38621 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38622     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38623     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ),
38624     triggerJetsType = cms.int32( 85 ),
38625     maxDeltaR = cms.double( 0.5 )
38626 )
38627 fragment.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet",
38628     saveTags = cms.bool( True ),
38629     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ),
38630     triggerType = cms.int32( 85 ),
38631     MinE = cms.double( -1.0 ),
38632     MinPt = cms.double( 320.0 ),
38633     MinMass = cms.double( -1.0 ),
38634     MaxMass = cms.double( -1.0 ),
38635     MinEta = cms.double( 2.7 ),
38636     MaxEta = cms.double( 5.0 ),
38637     MinN = cms.int32( 1 )
38638 )
38639 fragment.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38640     offset = cms.uint32( 0 ),
38641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38642 )
38643 fragment.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet",
38644     saveTags = cms.bool( True ),
38645     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38646     triggerType = cms.int32( 85 ),
38647     MinE = cms.double( -1.0 ),
38648     MinPt = cms.double( 350.0 ),
38649     MinMass = cms.double( -1.0 ),
38650     MaxMass = cms.double( -1.0 ),
38651     MinEta = cms.double( 2.7 ),
38652     MaxEta = cms.double( 5.0 ),
38653     MinN = cms.int32( 1 )
38654 )
38655 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38656     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38657     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ),
38658     triggerJetsType = cms.int32( 85 ),
38659     maxDeltaR = cms.double( 0.5 )
38660 )
38661 fragment.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet",
38662     saveTags = cms.bool( True ),
38663     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ),
38664     triggerType = cms.int32( 85 ),
38665     MinE = cms.double( -1.0 ),
38666     MinPt = cms.double( 400.0 ),
38667     MinMass = cms.double( -1.0 ),
38668     MaxMass = cms.double( -1.0 ),
38669     MinEta = cms.double( 2.7 ),
38670     MaxEta = cms.double( 5.0 ),
38671     MinN = cms.int32( 1 )
38672 )
38673 fragment.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38674     offset = cms.uint32( 0 ),
38675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38676 )
38677 fragment.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet",
38678     saveTags = cms.bool( True ),
38679     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38680     triggerType = cms.int32( 85 ),
38681     MinE = cms.double( -1.0 ),
38682     MinPt = cms.double( 400.0 ),
38683     MinMass = cms.double( -1.0 ),
38684     MaxMass = cms.double( -1.0 ),
38685     MinEta = cms.double( 2.7 ),
38686     MaxEta = cms.double( 5.0 ),
38687     MinN = cms.int32( 1 )
38688 )
38689 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38690     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38691     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ),
38692     triggerJetsType = cms.int32( 85 ),
38693     maxDeltaR = cms.double( 0.5 )
38694 )
38695 fragment.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet",
38696     saveTags = cms.bool( True ),
38697     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ),
38698     triggerType = cms.int32( 85 ),
38699     MinE = cms.double( -1.0 ),
38700     MinPt = cms.double( 450.0 ),
38701     MinMass = cms.double( -1.0 ),
38702     MaxMass = cms.double( -1.0 ),
38703     MinEta = cms.double( 2.7 ),
38704     MaxEta = cms.double( 5.0 ),
38705     MinN = cms.int32( 1 )
38706 )
38707 fragment.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38708     offset = cms.uint32( 0 ),
38709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38710 )
38711 fragment.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet",
38712     saveTags = cms.bool( True ),
38713     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38714     triggerType = cms.int32( 85 ),
38715     MinE = cms.double( -1.0 ),
38716     MinPt = cms.double( 450.0 ),
38717     MinMass = cms.double( -1.0 ),
38718     MaxMass = cms.double( -1.0 ),
38719     MinEta = cms.double( 2.7 ),
38720     MaxEta = cms.double( 5.0 ),
38721     MinN = cms.int32( 1 )
38722 )
38723 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38724     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38725     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ),
38726     triggerJetsType = cms.int32( 85 ),
38727     maxDeltaR = cms.double( 0.5 )
38728 )
38729 fragment.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet",
38730     saveTags = cms.bool( True ),
38731     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ),
38732     triggerType = cms.int32( 85 ),
38733     MinE = cms.double( -1.0 ),
38734     MinPt = cms.double( 500.0 ),
38735     MinMass = cms.double( -1.0 ),
38736     MaxMass = cms.double( -1.0 ),
38737     MinEta = cms.double( 2.7 ),
38738     MaxEta = cms.double( 5.0 ),
38739     MinN = cms.int32( 1 )
38740 )
38741 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
38742     saveTags = cms.bool( True ),
38743     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
38744     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38745     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38746     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38747     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38748     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38749     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38750     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38751     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38752     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38753 )
38754 fragment.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler",
38755     offset = cms.uint32( 0 ),
38756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38757 )
38758 fragment.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer",
38759     usePt = cms.bool( False ),
38760     excludePFMuons = cms.bool( False ),
38761     minNJetHt = cms.int32( 0 ),
38762     minNJetMht = cms.int32( 0 ),
38763     minPtJetHt = cms.double( 30.0 ),
38764     minPtJetMht = cms.double( 30.0 ),
38765     maxEtaJetHt = cms.double( 2.5 ),
38766     maxEtaJetMht = cms.double( 5.0 ),
38767     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
38768     pfCandidatesLabel = cms.InputTag( "" )
38769 )
38770 fragment.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38771     saveTags = cms.bool( True ),
38772     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38773     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38774     minHt = cms.vdouble( 130.0 ),
38775     minMht = cms.vdouble( 0.0 ),
38776     minMeff = cms.vdouble( 0.0 ),
38777     meffSlope = cms.vdouble( 1.0 )
38778 )
38779 fragment.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38780     saveTags = cms.bool( True ),
38781     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38782     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38783     minHt = cms.vdouble( 180.0 ),
38784     minMht = cms.vdouble( 0.0 ),
38785     minMeff = cms.vdouble( 0.0 ),
38786     meffSlope = cms.vdouble( 1.0 )
38787 )
38788 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
38789     saveTags = cms.bool( True ),
38790     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
38791     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38792     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38793     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38794     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38795     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38796     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38797     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38798     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38799     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38800 )
38801 fragment.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler",
38802     offset = cms.uint32( 0 ),
38803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38804 )
38805 fragment.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38806     saveTags = cms.bool( True ),
38807     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38808     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38809     minHt = cms.vdouble( 200.0 ),
38810     minMht = cms.vdouble( 0.0 ),
38811     minMeff = cms.vdouble( 0.0 ),
38812     meffSlope = cms.vdouble( 1.0 )
38813 )
38814 fragment.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38815     saveTags = cms.bool( True ),
38816     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38817     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38818     minHt = cms.vdouble( 250.0 ),
38819     minMht = cms.vdouble( 0.0 ),
38820     minMeff = cms.vdouble( 0.0 ),
38821     meffSlope = cms.vdouble( 1.0 )
38822 )
38823 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
38824     saveTags = cms.bool( True ),
38825     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
38826     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38827     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38828     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38829     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38830     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38831     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38832     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38833     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38834     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38835 )
38836 fragment.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler",
38837     offset = cms.uint32( 0 ),
38838     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38839 )
38840 fragment.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38841     saveTags = cms.bool( True ),
38842     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38843     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38844     minHt = cms.vdouble( 320.0 ),
38845     minMht = cms.vdouble( 0.0 ),
38846     minMeff = cms.vdouble( 0.0 ),
38847     meffSlope = cms.vdouble( 1.0 )
38848 )
38849 fragment.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38850     saveTags = cms.bool( True ),
38851     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38852     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38853     minHt = cms.vdouble( 370.0 ),
38854     minMht = cms.vdouble( 0.0 ),
38855     minMeff = cms.vdouble( 0.0 ),
38856     meffSlope = cms.vdouble( 1.0 )
38857 )
38858 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
38859     saveTags = cms.bool( True ),
38860     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
38861     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38862     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38863     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38864     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38865     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38866     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38867     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38868     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38869     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38870 )
38871 fragment.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler",
38872     offset = cms.uint32( 0 ),
38873     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38874 )
38875 fragment.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38876     saveTags = cms.bool( True ),
38877     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38878     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38879     minHt = cms.vdouble( 380.0 ),
38880     minMht = cms.vdouble( 0.0 ),
38881     minMeff = cms.vdouble( 0.0 ),
38882     meffSlope = cms.vdouble( 1.0 )
38883 )
38884 fragment.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38885     saveTags = cms.bool( True ),
38886     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38887     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38888     minHt = cms.vdouble( 430.0 ),
38889     minMht = cms.vdouble( 0.0 ),
38890     minMeff = cms.vdouble( 0.0 ),
38891     meffSlope = cms.vdouble( 1.0 )
38892 )
38893 fragment.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed",
38894     saveTags = cms.bool( True ),
38895     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" ),
38896     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38897     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38898     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38899     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38900     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38901     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38902     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38903     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38904     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38905 )
38906 fragment.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler",
38907     offset = cms.uint32( 0 ),
38908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38909 )
38910 fragment.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38911     saveTags = cms.bool( True ),
38912     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38913     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38914     minHt = cms.vdouble( 460.0 ),
38915     minMht = cms.vdouble( 0.0 ),
38916     minMeff = cms.vdouble( 0.0 ),
38917     meffSlope = cms.vdouble( 1.0 )
38918 )
38919 fragment.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38920     saveTags = cms.bool( True ),
38921     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38922     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38923     minHt = cms.vdouble( 510.0 ),
38924     minMht = cms.vdouble( 0.0 ),
38925     minMeff = cms.vdouble( 0.0 ),
38926     meffSlope = cms.vdouble( 1.0 )
38927 )
38928 fragment.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler",
38929     offset = cms.uint32( 0 ),
38930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38931 )
38932 fragment.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38933     saveTags = cms.bool( True ),
38934     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38935     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38936     minHt = cms.vdouble( 515.0 ),
38937     minMht = cms.vdouble( 0.0 ),
38938     minMeff = cms.vdouble( 0.0 ),
38939     meffSlope = cms.vdouble( 1.0 )
38940 )
38941 fragment.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38942     saveTags = cms.bool( True ),
38943     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38944     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38945     minHt = cms.vdouble( 590.0 ),
38946     minMht = cms.vdouble( 0.0 ),
38947     minMeff = cms.vdouble( 0.0 ),
38948     meffSlope = cms.vdouble( 1.0 )
38949 )
38950 fragment.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler",
38951     offset = cms.uint32( 0 ),
38952     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38953 )
38954 fragment.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38955     saveTags = cms.bool( True ),
38956     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38957     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38958     minHt = cms.vdouble( 580.0 ),
38959     minMht = cms.vdouble( 0.0 ),
38960     minMeff = cms.vdouble( 0.0 ),
38961     meffSlope = cms.vdouble( 1.0 )
38962 )
38963 fragment.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38964     saveTags = cms.bool( True ),
38965     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38966     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38967     minHt = cms.vdouble( 680.0 ),
38968     minMht = cms.vdouble( 0.0 ),
38969     minMeff = cms.vdouble( 0.0 ),
38970     meffSlope = cms.vdouble( 1.0 )
38971 )
38972 fragment.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler",
38973     offset = cms.uint32( 0 ),
38974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38975 )
38976 fragment.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38977     saveTags = cms.bool( True ),
38978     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38979     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38980     minHt = cms.vdouble( 680.0 ),
38981     minMht = cms.vdouble( 0.0 ),
38982     minMeff = cms.vdouble( 0.0 ),
38983     meffSlope = cms.vdouble( 1.0 )
38984 )
38985 fragment.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38986     saveTags = cms.bool( True ),
38987     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38988     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38989     minHt = cms.vdouble( 780.0 ),
38990     minMht = cms.vdouble( 0.0 ),
38991     minMeff = cms.vdouble( 0.0 ),
38992     meffSlope = cms.vdouble( 1.0 )
38993 )
38994 fragment.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler",
38995     offset = cms.uint32( 0 ),
38996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38997 )
38998 fragment.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38999     saveTags = cms.bool( True ),
39000     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39001     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39002     minHt = cms.vdouble( 790.0 ),
39003     minMht = cms.vdouble( 0.0 ),
39004     minMeff = cms.vdouble( 0.0 ),
39005     meffSlope = cms.vdouble( 1.0 )
39006 )
39007 fragment.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39008     saveTags = cms.bool( True ),
39009     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39010     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39011     minHt = cms.vdouble( 890.0 ),
39012     minMht = cms.vdouble( 0.0 ),
39013     minMeff = cms.vdouble( 0.0 ),
39014     meffSlope = cms.vdouble( 1.0 )
39015 )
39016 fragment.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler",
39017     offset = cms.uint32( 0 ),
39018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39019 )
39020 fragment.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39021     saveTags = cms.bool( True ),
39022     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39023     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39024     minHt = cms.vdouble( 900.0 ),
39025     minMht = cms.vdouble( 0.0 ),
39026     minMeff = cms.vdouble( 0.0 ),
39027     meffSlope = cms.vdouble( 1.0 )
39028 )
39029 fragment.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39030     saveTags = cms.bool( True ),
39031     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39032     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39033     minHt = cms.vdouble( 1050.0 ),
39034     minMht = cms.vdouble( 0.0 ),
39035     minMeff = cms.vdouble( 0.0 ),
39036     meffSlope = cms.vdouble( 1.0 )
39037 )
39038 fragment.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
39039     offset = cms.uint32( 0 ),
39040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39041 )
39042 fragment.hltMet = cms.EDProducer( "CaloMETProducer",
39043     src = cms.InputTag( "hltTowerMakerForAll" ),
39044     calculateSignificance = cms.bool( False ),
39045     globalThreshold = cms.double( 0.3 ),
39046     noHF = cms.bool( False ),
39047     alias = cms.string( "RawCaloMET" ),
39048     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39049     EB_PhiResPar = cms.vdouble( 0.00502 ),
39050     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39051     EE_PhiResPar = cms.vdouble( 0.02511 ),
39052     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
39053     HB_PhiResPar = cms.vdouble( 0.02511 ),
39054     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
39055     HE_PhiResPar = cms.vdouble( 0.02511 ),
39056     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
39057     HO_PhiResPar = cms.vdouble( 0.02511 ),
39058     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
39059     HF_PhiResPar = cms.vdouble( 0.05022 ),
39060     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
39061     PF_PhiResType1 = cms.vdouble( 0.002 ),
39062     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
39063     PF_PhiResType2 = cms.vdouble( 0.002 ),
39064     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
39065     PF_PhiResType3 = cms.vdouble( 0.002 ),
39066     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
39067     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
39068     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
39069     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
39070     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
39071     PF_PhiResType6 = cms.vdouble( 0.02511 ),
39072     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
39073     PF_PhiResType7 = cms.vdouble( 0.02511 ),
39074     resolutionsEra = cms.string( "Spring10" ),
39075     resolutionsAlgo = cms.string( "AK5PF" ),
39076     ptresolthreshold = cms.double( 10.0 ),
39077     jdpt0 = cms.vdouble(  ),
39078     jdphi0 = cms.vdouble(  ),
39079     jdpt1 = cms.vdouble(  ),
39080     jdphi1 = cms.vdouble(  ),
39081     jdpt2 = cms.vdouble(  ),
39082     jdphi2 = cms.vdouble(  ),
39083     jdpt3 = cms.vdouble(  ),
39084     jdphi3 = cms.vdouble(  ),
39085     jdpt4 = cms.vdouble(  ),
39086     jdphi4 = cms.vdouble(  ),
39087     jdpt5 = cms.vdouble(  ),
39088     jdphi5 = cms.vdouble(  ),
39089     jdpt6 = cms.vdouble(  ),
39090     jdphi6 = cms.vdouble(  ),
39091     jdpt7 = cms.vdouble(  ),
39092     jdphi7 = cms.vdouble(  ),
39093     jdpt8 = cms.vdouble(  ),
39094     jdphi8 = cms.vdouble(  ),
39095     jdpt9 = cms.vdouble(  ),
39096     jdphi9 = cms.vdouble(  )
39097 )
39098 fragment.hltMET70 = cms.EDFilter( "HLT1CaloMET",
39099     saveTags = cms.bool( True ),
39100     inputTag = cms.InputTag( "hltMet" ),
39101     triggerType = cms.int32( 87 ),
39102     MinE = cms.double( -1.0 ),
39103     MinPt = cms.double( 70.0 ),
39104     MinMass = cms.double( -1.0 ),
39105     MaxMass = cms.double( -1.0 ),
39106     MinEta = cms.double( -1.0 ),
39107     MaxEta = cms.double( -1.0 ),
39108     MinN = cms.int32( 1 )
39109 )
39110 fragment.hltMht = cms.EDProducer( "HLTHtMhtProducer",
39111     usePt = cms.bool( False ),
39112     excludePFMuons = cms.bool( False ),
39113     minNJetHt = cms.int32( 0 ),
39114     minNJetMht = cms.int32( 0 ),
39115     minPtJetHt = cms.double( 20.0 ),
39116     minPtJetMht = cms.double( 20.0 ),
39117     maxEtaJetHt = cms.double( 5.2 ),
39118     maxEtaJetMht = cms.double( 5.2 ),
39119     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
39120     pfCandidatesLabel = cms.InputTag( "" )
39121 )
39122 fragment.hltMHT70 = cms.EDFilter( "HLTMhtFilter",
39123     saveTags = cms.bool( True ),
39124     mhtLabels = cms.VInputTag( 'hltMht' ),
39125     minMht = cms.vdouble( 70.0 )
39126 )
39127 fragment.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39128     saveTags = cms.bool( True ),
39129     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39130     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39131     minHt = cms.vdouble( 400.0 ),
39132     minMht = cms.vdouble( 0.0 ),
39133     minMeff = cms.vdouble( 0.0 ),
39134     meffSlope = cms.vdouble( 1.0 )
39135 )
39136 fragment.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer",
39137     usePt = cms.bool( False ),
39138     excludePFMuons = cms.bool( False ),
39139     minNJetHt = cms.int32( 0 ),
39140     minNJetMht = cms.int32( 0 ),
39141     minPtJetHt = cms.double( 20.0 ),
39142     minPtJetMht = cms.double( 20.0 ),
39143     maxEtaJetHt = cms.double( 5.2 ),
39144     maxEtaJetMht = cms.double( 5.2 ),
39145     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39146     pfCandidatesLabel = cms.InputTag( "" )
39147 )
39148 fragment.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter",
39149     saveTags = cms.bool( True ),
39150     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39151     minMht = cms.vdouble( 100.0 )
39152 )
39153 fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET",
39154     saveTags = cms.bool( True ),
39155     inputTag = cms.InputTag( "hltPFMETProducer" ),
39156     triggerType = cms.int32( 87 ),
39157     MinE = cms.double( -1.0 ),
39158     MinPt = cms.double( 100.0 ),
39159     MinMass = cms.double( -1.0 ),
39160     MaxMass = cms.double( -1.0 ),
39161     MinEta = cms.double( -1.0 ),
39162     MaxEta = cms.double( -1.0 ),
39163     MinN = cms.int32( 1 )
39164 )
39165 fragment.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39166     saveTags = cms.bool( True ),
39167     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39168     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39169     minHt = cms.vdouble( 500.0 ),
39170     minMht = cms.vdouble( 0.0 ),
39171     minMeff = cms.vdouble( 0.0 ),
39172     meffSlope = cms.vdouble( 1.0 )
39173 )
39174 fragment.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler",
39175     offset = cms.uint32( 0 ),
39176     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39177 )
39178 fragment.hltMET80 = cms.EDFilter( "HLT1CaloMET",
39179     saveTags = cms.bool( True ),
39180     inputTag = cms.InputTag( "hltMet" ),
39181     triggerType = cms.int32( 87 ),
39182     MinE = cms.double( -1.0 ),
39183     MinPt = cms.double( 80.0 ),
39184     MinMass = cms.double( -1.0 ),
39185     MaxMass = cms.double( -1.0 ),
39186     MinEta = cms.double( -1.0 ),
39187     MaxEta = cms.double( -1.0 ),
39188     MinN = cms.int32( 1 )
39189 )
39190 fragment.hltMHT80 = cms.EDFilter( "HLTMhtFilter",
39191     saveTags = cms.bool( True ),
39192     mhtLabels = cms.VInputTag( 'hltMht' ),
39193     minMht = cms.vdouble( 80.0 )
39194 )
39195 fragment.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter",
39196     saveTags = cms.bool( True ),
39197     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39198     minMht = cms.vdouble( 110.0 )
39199 )
39200 fragment.hltPFMET110 = cms.EDFilter( "HLT1PFMET",
39201     saveTags = cms.bool( True ),
39202     inputTag = cms.InputTag( "hltPFMETProducer" ),
39203     triggerType = cms.int32( 87 ),
39204     MinE = cms.double( -1.0 ),
39205     MinPt = cms.double( 110.0 ),
39206     MinMass = cms.double( -1.0 ),
39207     MaxMass = cms.double( -1.0 ),
39208     MinEta = cms.double( -1.0 ),
39209     MaxEta = cms.double( -1.0 ),
39210     MinN = cms.int32( 1 )
39211 )
39212 fragment.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler",
39213     offset = cms.uint32( 0 ),
39214     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39215 )
39216 fragment.hltMET60 = cms.EDFilter( "HLT1CaloMET",
39217     saveTags = cms.bool( True ),
39218     inputTag = cms.InputTag( "hltMet" ),
39219     triggerType = cms.int32( 87 ),
39220     MinE = cms.double( -1.0 ),
39221     MinPt = cms.double( 60.0 ),
39222     MinMass = cms.double( -1.0 ),
39223     MaxMass = cms.double( -1.0 ),
39224     MinEta = cms.double( -1.0 ),
39225     MaxEta = cms.double( -1.0 ),
39226     MinN = cms.int32( 1 )
39227 )
39228 fragment.hltMHT60 = cms.EDFilter( "HLTMhtFilter",
39229     saveTags = cms.bool( True ),
39230     mhtLabels = cms.VInputTag( 'hltMht' ),
39231     minMht = cms.vdouble( 60.0 )
39232 )
39233 fragment.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39234     saveTags = cms.bool( True ),
39235     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39236     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39237     minHt = cms.vdouble( 550.0 ),
39238     minMht = cms.vdouble( 0.0 ),
39239     minMeff = cms.vdouble( 0.0 ),
39240     meffSlope = cms.vdouble( 1.0 )
39241 )
39242 fragment.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter",
39243     saveTags = cms.bool( True ),
39244     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39245     minMht = cms.vdouble( 85.0 )
39246 )
39247 fragment.hltPFMET85 = cms.EDFilter( "HLT1PFMET",
39248     saveTags = cms.bool( True ),
39249     inputTag = cms.InputTag( "hltPFMETProducer" ),
39250     triggerType = cms.int32( 87 ),
39251     MinE = cms.double( -1.0 ),
39252     MinPt = cms.double( 85.0 ),
39253     MinMass = cms.double( -1.0 ),
39254     MaxMass = cms.double( -1.0 ),
39255     MinEta = cms.double( -1.0 ),
39256     MaxEta = cms.double( -1.0 ),
39257     MinN = cms.int32( 1 )
39258 )
39259 fragment.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39260     saveTags = cms.bool( True ),
39261     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39262     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39263     minHt = cms.vdouble( 700.0 ),
39264     minMht = cms.vdouble( 0.0 ),
39265     minMeff = cms.vdouble( 0.0 ),
39266     meffSlope = cms.vdouble( 1.0 )
39267 )
39268 fragment.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler",
39269     offset = cms.uint32( 0 ),
39270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39271 )
39272 fragment.hltMET50 = cms.EDFilter( "HLT1CaloMET",
39273     saveTags = cms.bool( True ),
39274     inputTag = cms.InputTag( "hltMet" ),
39275     triggerType = cms.int32( 87 ),
39276     MinE = cms.double( -1.0 ),
39277     MinPt = cms.double( 50.0 ),
39278     MinMass = cms.double( -1.0 ),
39279     MaxMass = cms.double( -1.0 ),
39280     MinEta = cms.double( -1.0 ),
39281     MaxEta = cms.double( -1.0 ),
39282     MinN = cms.int32( 1 )
39283 )
39284 fragment.hltMHT50 = cms.EDFilter( "HLTMhtFilter",
39285     saveTags = cms.bool( True ),
39286     mhtLabels = cms.VInputTag( 'hltMht' ),
39287     minMht = cms.vdouble( 50.0 )
39288 )
39289 fragment.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39290     saveTags = cms.bool( True ),
39291     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39292     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39293     minHt = cms.vdouble( 650.0 ),
39294     minMht = cms.vdouble( 0.0 ),
39295     minMeff = cms.vdouble( 0.0 ),
39296     meffSlope = cms.vdouble( 1.0 )
39297 )
39298 fragment.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter",
39299     saveTags = cms.bool( True ),
39300     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39301     minMht = cms.vdouble( 75.0 )
39302 )
39303 fragment.hltPFMET75 = cms.EDFilter( "HLT1PFMET",
39304     saveTags = cms.bool( True ),
39305     inputTag = cms.InputTag( "hltPFMETProducer" ),
39306     triggerType = cms.int32( 87 ),
39307     MinE = cms.double( -1.0 ),
39308     MinPt = cms.double( 75.0 ),
39309     MinMass = cms.double( -1.0 ),
39310     MaxMass = cms.double( -1.0 ),
39311     MinEta = cms.double( -1.0 ),
39312     MaxEta = cms.double( -1.0 ),
39313     MinN = cms.int32( 1 )
39314 )
39315 fragment.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39316     saveTags = cms.bool( True ),
39317     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39318     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39319     minHt = cms.vdouble( 800.0 ),
39320     minMht = cms.vdouble( 0.0 ),
39321     minMeff = cms.vdouble( 0.0 ),
39322     meffSlope = cms.vdouble( 1.0 )
39323 )
39324 fragment.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed",
39325     saveTags = cms.bool( True ),
39326     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" ),
39327     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39328     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39329     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39330     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39331     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39332     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39333     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39334     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39335     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39336 )
39337 fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler",
39338     offset = cms.uint32( 0 ),
39339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39340 )
39341 fragment.hltMET90 = cms.EDFilter( "HLT1CaloMET",
39342     saveTags = cms.bool( True ),
39343     inputTag = cms.InputTag( "hltMet" ),
39344     triggerType = cms.int32( 87 ),
39345     MinE = cms.double( -1.0 ),
39346     MinPt = cms.double( 90.0 ),
39347     MinMass = cms.double( -1.0 ),
39348     MaxMass = cms.double( -1.0 ),
39349     MinEta = cms.double( -1.0 ),
39350     MaxEta = cms.double( -1.0 ),
39351     MinN = cms.int32( 1 )
39352 )
39353 fragment.hltMHT90 = cms.EDFilter( "HLTMhtFilter",
39354     saveTags = cms.bool( True ),
39355     mhtLabels = cms.VInputTag( 'hltMht' ),
39356     minMht = cms.vdouble( 90.0 )
39357 )
39358 fragment.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter",
39359     saveTags = cms.bool( True ),
39360     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39361     minMht = cms.vdouble( 120.0 )
39362 )
39363 fragment.hltPFMET120 = cms.EDFilter( "HLT1PFMET",
39364     saveTags = cms.bool( True ),
39365     inputTag = cms.InputTag( "hltPFMETProducer" ),
39366     triggerType = cms.int32( 87 ),
39367     MinE = cms.double( -1.0 ),
39368     MinPt = cms.double( 120.0 ),
39369     MinMass = cms.double( -1.0 ),
39370     MaxMass = cms.double( -1.0 ),
39371     MinEta = cms.double( -1.0 ),
39372     MaxEta = cms.double( -1.0 ),
39373     MinN = cms.int32( 1 )
39374 )
39375 fragment.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler",
39376     offset = cms.uint32( 0 ),
39377     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39378 )
39379 fragment.hltMET100 = cms.EDFilter( "HLT1CaloMET",
39380     saveTags = cms.bool( True ),
39381     inputTag = cms.InputTag( "hltMet" ),
39382     triggerType = cms.int32( 87 ),
39383     MinE = cms.double( -1.0 ),
39384     MinPt = cms.double( 100.0 ),
39385     MinMass = cms.double( -1.0 ),
39386     MaxMass = cms.double( -1.0 ),
39387     MinEta = cms.double( -1.0 ),
39388     MaxEta = cms.double( -1.0 ),
39389     MinN = cms.int32( 1 )
39390 )
39391 fragment.hltMHT100 = cms.EDFilter( "HLTMhtFilter",
39392     saveTags = cms.bool( True ),
39393     mhtLabels = cms.VInputTag( 'hltMht' ),
39394     minMht = cms.vdouble( 100.0 )
39395 )
39396 fragment.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter",
39397     saveTags = cms.bool( True ),
39398     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39399     minMht = cms.vdouble( 130.0 )
39400 )
39401 fragment.hltPFMET130 = cms.EDFilter( "HLT1PFMET",
39402     saveTags = cms.bool( True ),
39403     inputTag = cms.InputTag( "hltPFMETProducer" ),
39404     triggerType = cms.int32( 87 ),
39405     MinE = cms.double( -1.0 ),
39406     MinPt = cms.double( 130.0 ),
39407     MinMass = cms.double( -1.0 ),
39408     MaxMass = cms.double( -1.0 ),
39409     MinEta = cms.double( -1.0 ),
39410     MaxEta = cms.double( -1.0 ),
39411     MinN = cms.int32( 1 )
39412 )
39413 fragment.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39414     offset = cms.uint32( 0 ),
39415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39416 )
39417 fragment.hltMET110 = cms.EDFilter( "HLT1CaloMET",
39418     saveTags = cms.bool( True ),
39419     inputTag = cms.InputTag( "hltMet" ),
39420     triggerType = cms.int32( 87 ),
39421     MinE = cms.double( -1.0 ),
39422     MinPt = cms.double( 110.0 ),
39423     MinMass = cms.double( -1.0 ),
39424     MaxMass = cms.double( -1.0 ),
39425     MinEta = cms.double( -1.0 ),
39426     MaxEta = cms.double( -1.0 ),
39427     MinN = cms.int32( 1 )
39428 )
39429 fragment.hltMHT110 = cms.EDFilter( "HLTMhtFilter",
39430     saveTags = cms.bool( True ),
39431     mhtLabels = cms.VInputTag( 'hltMht' ),
39432     minMht = cms.vdouble( 110.0 )
39433 )
39434 fragment.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter",
39435     saveTags = cms.bool( True ),
39436     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39437     minMht = cms.vdouble( 140.0 )
39438 )
39439 fragment.hltPFMET140 = cms.EDFilter( "HLT1PFMET",
39440     saveTags = cms.bool( True ),
39441     inputTag = cms.InputTag( "hltPFMETProducer" ),
39442     triggerType = cms.int32( 87 ),
39443     MinE = cms.double( -1.0 ),
39444     MinPt = cms.double( 140.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.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed",
39452     saveTags = cms.bool( True ),
39453     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" ),
39454     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39455     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39456     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39457     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39458     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39459     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39460     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39461     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39462     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39463 )
39464 fragment.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39465     offset = cms.uint32( 0 ),
39466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39467 )
39468 fragment.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39469     saveTags = cms.bool( True ),
39470     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39471     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39472     minHt = cms.vdouble( 60.0 ),
39473     minMht = cms.vdouble( 0.0 ),
39474     minMeff = cms.vdouble( 0.0 ),
39475     meffSlope = cms.vdouble( 1.0 )
39476 )
39477 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39478     offset = cms.uint32( 0 ),
39479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39480 )
39481 fragment.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer",
39482     usePt = cms.bool( False ),
39483     excludePFMuons = cms.bool( True ),
39484     minNJetHt = cms.int32( 0 ),
39485     minNJetMht = cms.int32( 0 ),
39486     minPtJetHt = cms.double( 20.0 ),
39487     minPtJetMht = cms.double( 20.0 ),
39488     maxEtaJetHt = cms.double( 5.2 ),
39489     maxEtaJetMht = cms.double( 5.2 ),
39490     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39491     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39492 )
39493 fragment.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter",
39494     saveTags = cms.bool( True ),
39495     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39496     minMht = cms.vdouble( 120.0 )
39497 )
39498 fragment.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector",
39499     src = cms.InputTag( "hltParticleFlow" ),
39500     cut = cms.string( "particleId!=3" ),
39501     filter = cms.bool( False ),
39502     throwOnMissing = cms.untracked.bool( True )
39503 )
39504 fragment.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer",
39505     src = cms.InputTag( "hltParticleFlowNoMu" ),
39506     globalThreshold = cms.double( 0.0 ),
39507     alias = cms.string( "pfMetNoMu" ),
39508     calculateSignificance = cms.bool( False ),
39509     parameters = cms.PSet(  ),
39510     applyWeight = cms.bool( False ),
39511     srcWeights = cms.InputTag( "" )
39512 )
39513 fragment.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET",
39514     saveTags = cms.bool( True ),
39515     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39516     triggerType = cms.int32( 87 ),
39517     MinE = cms.double( -1.0 ),
39518     MinPt = cms.double( 120.0 ),
39519     MinMass = cms.double( -1.0 ),
39520     MaxMass = cms.double( -1.0 ),
39521     MinEta = cms.double( -1.0 ),
39522     MaxEta = cms.double( -1.0 ),
39523     MinN = cms.int32( 1 )
39524 )
39525 fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39526     offset = cms.uint32( 0 ),
39527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39528 )
39529 fragment.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer",
39530     src = cms.InputTag( "hltAK4PFJets" ),
39531     offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ),
39532     jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ),
39533     jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ),
39534     jetCorrEtaMax = cms.double( 9.9 ),
39535     type1JetPtThreshold = cms.double( 35.0 ),
39536     skipEM = cms.bool( True ),
39537     skipEMfractionThreshold = cms.double( 0.9 ),
39538     skipMuons = cms.bool( True ),
39539     skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" )
39540 )
39541 fragment.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer",
39542     src = cms.InputTag( "hltPFMETProducer" ),
39543     srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' )
39544 )
39545 fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET",
39546     saveTags = cms.bool( True ),
39547     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39548     triggerType = cms.int32( 87 ),
39549     MinE = cms.double( -1.0 ),
39550     MinPt = cms.double( 140.0 ),
39551     MinMass = cms.double( -1.0 ),
39552     MaxMass = cms.double( -1.0 ),
39553     MinEta = cms.double( -1.0 ),
39554     MaxEta = cms.double( -1.0 ),
39555     MinN = cms.int32( 1 )
39556 )
39557 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler",
39558     offset = cms.uint32( 0 ),
39559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39560 )
39561 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler",
39562     offset = cms.uint32( 0 ),
39563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39564 )
39565 fragment.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter",
39566     saveTags = cms.bool( True ),
39567     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39568     minMht = cms.vdouble( 130.0 )
39569 )
39570 fragment.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET",
39571     saveTags = cms.bool( True ),
39572     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39573     triggerType = cms.int32( 87 ),
39574     MinE = cms.double( -1.0 ),
39575     MinPt = cms.double( 130.0 ),
39576     MinMass = cms.double( -1.0 ),
39577     MaxMass = cms.double( -1.0 ),
39578     MinEta = cms.double( -1.0 ),
39579     MaxEta = cms.double( -1.0 ),
39580     MinN = cms.int32( 1 )
39581 )
39582 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler",
39583     offset = cms.uint32( 0 ),
39584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39585 )
39586 fragment.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter",
39587     saveTags = cms.bool( True ),
39588     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39589     minMht = cms.vdouble( 140.0 )
39590 )
39591 fragment.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET",
39592     saveTags = cms.bool( True ),
39593     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39594     triggerType = cms.int32( 87 ),
39595     MinE = cms.double( -1.0 ),
39596     MinPt = cms.double( 140.0 ),
39597     MinMass = cms.double( -1.0 ),
39598     MaxMass = cms.double( -1.0 ),
39599     MinEta = cms.double( -1.0 ),
39600     MaxEta = cms.double( -1.0 ),
39601     MinN = cms.int32( 1 )
39602 )
39603 fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39604     offset = cms.uint32( 0 ),
39605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39606 )
39607 fragment.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape",
39608     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39609     vertices = cms.InputTag( "hltPixelVertices" ),
39610     jetPtThreshold = cms.double( 25.0 ),
39611     jetEtaThreshold = cms.double( 2.9 ),
39612     hfTowerEtaWidth = cms.double( 0.175 ),
39613     hfTowerPhiWidth = cms.double( 0.175 ),
39614     vertexRecoEffcy = cms.double( 0.7 ),
39615     offsetPerPU = cms.double( 0.4 ),
39616     jetReferenceRadius = cms.double( 0.4 ),
39617     stripPtThreshold = cms.double( 10.0 ),
39618     widthPtThreshold = cms.double( 3.0 )
39619 )
39620 fragment.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner",
39621     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39622     mets = cms.InputTag( "hltMet" ),
39623     sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ),
39624     sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ),
39625     centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ),
39626     jetPtMin = cms.double( 100.0 ),
39627     dphiJetMetMin = cms.double( 2.5 ),
39628     jetEtaMin = cms.double( 2.9 ),
39629     jetEtaMax = cms.double( 3.25 ),
39630     sigmaEtaPhiDiffMax = cms.double( 0.05 ),
39631     cornerCutSigmaEtaEta = cms.double( 0.02 ),
39632     cornerCutSigmaPhiPhi = cms.double( 0.02 ),
39633     centralEtaStripSizeMax = cms.int32( 2 ),
39634     applySigmaEtaPhiCornerCut = cms.bool( True ),
39635     applySigmaEtaPhiCut = cms.bool( True ),
39636     applyStripSizeCut = cms.bool( True )
39637 )
39638 fragment.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer",
39639     usePt = cms.bool( False ),
39640     excludePFMuons = cms.bool( True ),
39641     minNJetHt = cms.int32( 0 ),
39642     minNJetMht = cms.int32( 0 ),
39643     minPtJetHt = cms.double( 20.0 ),
39644     minPtJetMht = cms.double( 20.0 ),
39645     maxEtaJetHt = cms.double( 5.2 ),
39646     maxEtaJetMht = cms.double( 5.2 ),
39647     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ),
39648     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39649 )
39650 fragment.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter",
39651     saveTags = cms.bool( True ),
39652     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39653     minMht = cms.vdouble( 110.0 )
39654 )
39655 fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET",
39656     saveTags = cms.bool( True ),
39657     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39658     triggerType = cms.int32( 87 ),
39659     MinE = cms.double( -1.0 ),
39660     MinPt = cms.double( 110.0 ),
39661     MinMass = cms.double( -1.0 ),
39662     MaxMass = cms.double( -1.0 ),
39663     MinEta = cms.double( -1.0 ),
39664     MaxEta = cms.double( -1.0 ),
39665     MinN = cms.int32( 1 )
39666 )
39667 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39668     offset = cms.uint32( 0 ),
39669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39670 )
39671 fragment.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter",
39672     saveTags = cms.bool( True ),
39673     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39674     minMht = cms.vdouble( 120.0 )
39675 )
39676 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39677     offset = cms.uint32( 0 ),
39678     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39679 )
39680 fragment.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter",
39681     saveTags = cms.bool( True ),
39682     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39683     minMht = cms.vdouble( 130.0 )
39684 )
39685 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39686     offset = cms.uint32( 0 ),
39687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39688 )
39689 fragment.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter",
39690     saveTags = cms.bool( True ),
39691     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39692     minMht = cms.vdouble( 140.0 )
39693 )
39694 fragment.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler",
39695     offset = cms.uint32( 0 ),
39696     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39697 )
39698 fragment.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler",
39699     offset = cms.uint32( 0 ),
39700     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39701 )
39702 fragment.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler",
39703     offset = cms.uint32( 0 ),
39704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39705 )
39706 fragment.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler",
39707     offset = cms.uint32( 0 ),
39708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39709 )
39710 fragment.hltMET350 = cms.EDFilter( "HLT1CaloMET",
39711     saveTags = cms.bool( True ),
39712     inputTag = cms.InputTag( "hltMet" ),
39713     triggerType = cms.int32( 87 ),
39714     MinE = cms.double( -1.0 ),
39715     MinPt = cms.double( 350.0 ),
39716     MinMass = cms.double( -1.0 ),
39717     MaxMass = cms.double( -1.0 ),
39718     MinEta = cms.double( -1.0 ),
39719     MaxEta = cms.double( -1.0 ),
39720     MinN = cms.int32( 1 )
39721 )
39722 fragment.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler",
39723     offset = cms.uint32( 0 ),
39724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39725 )
39726 fragment.hltPFMET200 = cms.EDFilter( "HLT1PFMET",
39727     saveTags = cms.bool( True ),
39728     inputTag = cms.InputTag( "hltPFMETProducer" ),
39729     triggerType = cms.int32( 87 ),
39730     MinE = cms.double( -1.0 ),
39731     MinPt = cms.double( 200.0 ),
39732     MinMass = cms.double( -1.0 ),
39733     MaxMass = cms.double( -1.0 ),
39734     MinEta = cms.double( -1.0 ),
39735     MaxEta = cms.double( -1.0 ),
39736     MinN = cms.int32( 1 )
39737 )
39738 fragment.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler",
39739     offset = cms.uint32( 0 ),
39740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39741 )
39742 fragment.hltPFMET250 = cms.EDFilter( "HLT1PFMET",
39743     saveTags = cms.bool( True ),
39744     inputTag = cms.InputTag( "hltPFMETProducer" ),
39745     triggerType = cms.int32( 87 ),
39746     MinE = cms.double( -1.0 ),
39747     MinPt = cms.double( 250.0 ),
39748     MinMass = cms.double( -1.0 ),
39749     MaxMass = cms.double( -1.0 ),
39750     MinEta = cms.double( -1.0 ),
39751     MaxEta = cms.double( -1.0 ),
39752     MinN = cms.int32( 1 )
39753 )
39754 fragment.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler",
39755     offset = cms.uint32( 0 ),
39756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39757 )
39758 fragment.hltPFMET300 = cms.EDFilter( "HLT1PFMET",
39759     saveTags = cms.bool( True ),
39760     inputTag = cms.InputTag( "hltPFMETProducer" ),
39761     triggerType = cms.int32( 87 ),
39762     MinE = cms.double( -1.0 ),
39763     MinPt = cms.double( 300.0 ),
39764     MinMass = cms.double( -1.0 ),
39765     MaxMass = cms.double( -1.0 ),
39766     MinEta = cms.double( -1.0 ),
39767     MaxEta = cms.double( -1.0 ),
39768     MinN = cms.int32( 1 )
39769 )
39770 fragment.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39771     offset = cms.uint32( 0 ),
39772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39773 )
39774 fragment.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer",
39775     L1MuGMTReadoutLabel = cms.InputTag( "" ),
39776     HLTResultLabel = cms.InputTag( "" ),
39777     HLTBitLabel = cms.VInputTag(  ),
39778     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39779     HBHErhLabel = cms.InputTag( "hltHbhereco" ),
39780     ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39781     ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39782     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39783     CosmicMuonLabel = cms.InputTag( "" ),
39784     MuonLabel = cms.InputTag( "hltMuons" ),
39785     SALabel = cms.InputTag( "" ),
39786     ALCTDigiLabel = cms.InputTag( "" ),
39787     MatchParameters = cms.PSet( 
39788       RPChits = cms.InputTag( "hltRpcRecHits" ),
39789       TightMatchDT = cms.bool( False ),
39790       DTradius = cms.double( 0.01 ),
39791       TightMatchCSC = cms.bool( True ),
39792       CSCsegments = cms.InputTag( "hltCscSegments" ),
39793       DTsegments = cms.InputTag( "hltDt4DSegments" )
39794     ),
39795     DetaParam = cms.double( 0.1 ),
39796     DphiParam = cms.double( 1.0 ),
39797     InnerRMinParam = cms.double( 0.0 ),
39798     InnerRMaxParam = cms.double( 99999.0 ),
39799     OuterRMinParam = cms.double( 0.0 ),
39800     OuterRMaxParam = cms.double( 99999.0 ),
39801     NormChi2Param = cms.double( 8.0 ),
39802     MaxSegmentRDiff = cms.double( 10.0 ),
39803     MaxSegmentPhiDiff = cms.double( 0.1 ),
39804     MaxSegmentTheta = cms.double( 0.7 ),
39805     MaxDtMuonSegment = cms.double( -10.0 ),
39806     MaxFreeInverseBeta = cms.double( 0.0 ),
39807     ExpectedBX = cms.int32( 6 ),
39808     RecHitTime0 = cms.double( 0.0 ),
39809     RecHitTimeWindow = cms.double( 25.0 ),
39810     MinOuterMomentumTheta = cms.double( 0.1 ),
39811     MaxOuterMomentumTheta = cms.double( 3.0 ),
39812     MatchingDPhiThreshold = cms.double( 0.18 ),
39813     MatchingDEtaThreshold = cms.double( 0.4 ),
39814     MatchingDWireThreshold = cms.int32( 5 )
39815 )
39816 fragment.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer",
39817     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39818     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39819     ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
39820     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39821     SuperClusterLabel = cms.InputTag( "" ),
39822     PhotonLabel = cms.InputTag( "" ),
39823     EBRecHitEnergyThresholdParam = cms.double( 0.3 ),
39824     EERecHitEnergyThresholdParam = cms.double( 0.3 ),
39825     ESRecHitEnergyThresholdParam = cms.double( 0.3 ),
39826     SumEcalEnergyThresholdParam = cms.double( 10.0 ),
39827     NHitsEcalThresholdParam = cms.int32( 4 ),
39828     RoundnessCutParam = cms.double( 0.41 ),
39829     AngleCutParam = cms.double( 0.51 )
39830 )
39831 fragment.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer",
39832     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39833     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39834     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39835     HFRecHitLabel = cms.InputTag( "hltHfreco" ),
39836     HORecHitLabel = cms.InputTag( "hltHoreco" ),
39837     caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ),
39838     HBRecHitEnergyThresholdParam = cms.double( 0.5 ),
39839     HERecHitEnergyThresholdParam = cms.double( 0.5 ),
39840     SumHcalEnergyThresholdParam = cms.double( 18.0 ),
39841     NHitsHcalThresholdParam = cms.int32( 4 )
39842 )
39843 fragment.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer",
39844     IsHLT = cms.bool( True ),
39845     metLabel = cms.InputTag( "hltMet" ),
39846     calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ),
39847     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39848     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39849     MuonLabel = cms.InputTag( "hltMuons" ),
39850     CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ),
39851     EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ),
39852     HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ),
39853     EcalMinMatchingRadiusParam = cms.double( 110.0 ),
39854     EcalMaxMatchingRadiusParam = cms.double( 330.0 ),
39855     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
39856     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
39857     CaloTowerEtThresholdParam = cms.double( 0.3 ),
39858     MaxSegmentTheta = cms.double( 0.7 ),
39859     rh_et_threshforcscmatching_eb = cms.double( 10.0 ),
39860     rcalominrsegm_lowthresh_eb = cms.double( -30.0 ),
39861     rcalominrsegm_highthresh_eb = cms.double( 15.0 ),
39862     dtcalosegm_thresh_eb = cms.double( 15.0 ),
39863     dphicalosegm_thresh_eb = cms.double( 0.04 ),
39864     rh_et_threshforcscmatching_ee = cms.double( 10.0 ),
39865     rcalominrsegm_lowthresh_ee = cms.double( -30.0 ),
39866     rcalominrsegm_highthresh_ee = cms.double( 30.0 ),
39867     dtcalosegm_thresh_ee = cms.double( 15.0 ),
39868     dphicalosegm_thresh_ee = cms.double( 0.04 ),
39869     rh_et_threshforcscmatching_hb = cms.double( 20.0 ),
39870     rcalominrsegm_lowthresh_hb = cms.double( -100.0 ),
39871     rcalominrsegm_highthresh_hb = cms.double( 20.0 ),
39872     dtcalosegm_thresh_hb = cms.double( 15.0 ),
39873     dphicalosegm_thresh_hb = cms.double( 0.15 ),
39874     rh_et_threshforcscmatching_he = cms.double( 20.0 ),
39875     rcalominrsegm_lowthresh_he = cms.double( -30.0 ),
39876     rcalominrsegm_highthresh_he = cms.double( 30.0 ),
39877     dtcalosegm_thresh_he = cms.double( 15.0 ),
39878     dphicalosegm_thresh_he = cms.double( 0.1 )
39879 )
39880 fragment.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned",
39881     EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39882     EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39883     HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ),
39884     GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ),
39885     IsHLT = cms.bool( True )
39886 )
39887 fragment.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator",
39888     EBSumThreshold = cms.double( 0.2 ),
39889     HF2Weight = cms.double( 1.0 ),
39890     EBWeight = cms.double( 1.0 ),
39891     hfInput = cms.InputTag( "hltHfreco" ),
39892     EESumThreshold = cms.double( 0.45 ),
39893     HOThreshold0 = cms.double( 3.5 ),
39894     HOThresholdPlus1 = cms.double( 3.5 ),
39895     HOThresholdMinus1 = cms.double( 3.5 ),
39896     HOThresholdPlus2 = cms.double( 3.5 ),
39897     HOThresholdMinus2 = cms.double( 3.5 ),
39898     HBGrid = cms.vdouble(  ),
39899     HBThreshold1 = cms.double( 0.4 ),
39900     HBThreshold2 = cms.double( 0.3 ),
39901     HBThreshold = cms.double( 0.3 ),
39902     EEWeights = cms.vdouble(  ),
39903     HF1Threshold = cms.double( 0.5 ),
39904     HF2Weights = cms.vdouble(  ),
39905     HOWeights = cms.vdouble(  ),
39906     EEGrid = cms.vdouble(  ),
39907     HEDWeight = cms.double( 1.0 ),
39908     EEWeight = cms.double( 1.0 ),
39909     UseHO = cms.bool( False ),
39910     HBWeights = cms.vdouble(  ),
39911     HESWeight = cms.double( 1.0 ),
39912     HF1Weight = cms.double( 1.0 ),
39913     HF2Grid = cms.vdouble(  ),
39914     HEDWeights = cms.vdouble(  ),
39915     HF1Grid = cms.vdouble(  ),
39916     EBWeights = cms.vdouble(  ),
39917     HOWeight = cms.double( 1.0E-99 ),
39918     EBThreshold = cms.double( 0.07 ),
39919     EEThreshold = cms.double( 0.3 ),
39920     UseEtEBTreshold = cms.bool( False ),
39921     UseSymEBTreshold = cms.bool( False ),
39922     UseEtEETreshold = cms.bool( False ),
39923     UseSymEETreshold = cms.bool( False ),
39924     hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ),
39925     HcalThreshold = cms.double( -1000.0 ),
39926     HF2Threshold = cms.double( 0.85 ),
39927     HESThreshold1 = cms.double( 0.1 ),
39928     HESThreshold = cms.double( 0.2 ),
39929     HF1Weights = cms.vdouble(  ),
39930     hoInput = cms.InputTag( "hltHoreco" ),
39931     HESGrid = cms.vdouble(  ),
39932     HESWeights = cms.vdouble(  ),
39933     HEDThreshold1 = cms.double( 0.1 ),
39934     HEDThreshold = cms.double( 0.2 ),
39935     EcutTower = cms.double( -1000.0 ),
39936     HEDGrid = cms.vdouble(  ),
39937     ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ),
39938     HBWeight = cms.double( 1.0 ),
39939     HOGrid = cms.vdouble(  ),
39940     EBGrid = cms.vdouble(  ),
39941     MomConstrMethod = cms.int32( 1 ),
39942     MomHBDepth = cms.double( 0.2 ),
39943     MomHEDepth = cms.double( 0.4 ),
39944     MomEBDepth = cms.double( 0.3 ),
39945     MomEEDepth = cms.double( 0.0 ),
39946     HcalAcceptSeverityLevel = cms.uint32( 9 ),
39947     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
39948       'kWeird',
39949       'kBad' ),
39950     UseHcalRecoveredHits = cms.bool( False ),
39951     UseEcalRecoveredHits = cms.bool( False ),
39952     UseRejectedHitsOnly = cms.bool( False ),
39953     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
39954     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
39955     UseRejectedRecoveredHcalHits = cms.bool( False ),
39956     UseRejectedRecoveredEcalHits = cms.bool( False ),
39957     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
39958     AllowMissingInputs = cms.bool( False ),
39959     HcalPhase = cms.int32( 1 ),
39960     usePFThresholdsFromDB = cms.bool( True ),
39961     EcalRecHitThresh = cms.bool( True )
39962 )
39963 fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer",
39964     src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ),
39965     calculateSignificance = cms.bool( False ),
39966     globalThreshold = cms.double( 0.3 ),
39967     noHF = cms.bool( False ),
39968     alias = cms.string( "RawCaloMET" ),
39969     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39970     EB_PhiResPar = cms.vdouble( 0.00502 ),
39971     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39972     EE_PhiResPar = cms.vdouble( 0.02511 ),
39973     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
39974     HB_PhiResPar = cms.vdouble( 0.02511 ),
39975     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
39976     HE_PhiResPar = cms.vdouble( 0.02511 ),
39977     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
39978     HO_PhiResPar = cms.vdouble( 0.02511 ),
39979     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
39980     HF_PhiResPar = cms.vdouble( 0.05022 ),
39981     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
39982     PF_PhiResType1 = cms.vdouble( 0.002 ),
39983     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
39984     PF_PhiResType2 = cms.vdouble( 0.002 ),
39985     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
39986     PF_PhiResType3 = cms.vdouble( 0.002 ),
39987     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
39988     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
39989     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
39990     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
39991     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
39992     PF_PhiResType6 = cms.vdouble( 0.02511 ),
39993     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
39994     PF_PhiResType7 = cms.vdouble( 0.02511 ),
39995     resolutionsEra = cms.string( "Spring10" ),
39996     resolutionsAlgo = cms.string( "AK5PF" ),
39997     ptresolthreshold = cms.double( 10.0 ),
39998     jdpt0 = cms.vdouble(  ),
39999     jdphi0 = cms.vdouble(  ),
40000     jdpt1 = cms.vdouble(  ),
40001     jdphi1 = cms.vdouble(  ),
40002     jdpt2 = cms.vdouble(  ),
40003     jdphi2 = cms.vdouble(  ),
40004     jdpt3 = cms.vdouble(  ),
40005     jdphi3 = cms.vdouble(  ),
40006     jdpt4 = cms.vdouble(  ),
40007     jdphi4 = cms.vdouble(  ),
40008     jdpt5 = cms.vdouble(  ),
40009     jdphi5 = cms.vdouble(  ),
40010     jdpt6 = cms.vdouble(  ),
40011     jdphi6 = cms.vdouble(  ),
40012     jdpt7 = cms.vdouble(  ),
40013     jdphi7 = cms.vdouble(  ),
40014     jdpt8 = cms.vdouble(  ),
40015     jdphi8 = cms.vdouble(  ),
40016     jdpt9 = cms.vdouble(  ),
40017     jdphi9 = cms.vdouble(  )
40018 )
40019 fragment.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET",
40020     saveTags = cms.bool( True ),
40021     inputTag = cms.InputTag( "hltMetCleanBH" ),
40022     triggerType = cms.int32( 87 ),
40023     MinE = cms.double( -1.0 ),
40024     MinPt = cms.double( 80.0 ),
40025     MinMass = cms.double( -1.0 ),
40026     MaxMass = cms.double( -1.0 ),
40027     MinEta = cms.double( -1.0 ),
40028     MaxEta = cms.double( -1.0 ),
40029     MinN = cms.int32( 1 )
40030 )
40031 fragment.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
40032     offset = cms.uint32( 0 ),
40033     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40034 )
40035 fragment.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET",
40036     saveTags = cms.bool( True ),
40037     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
40038     triggerType = cms.int32( 87 ),
40039     MinE = cms.double( -1.0 ),
40040     MinPt = cms.double( 200.0 ),
40041     MinMass = cms.double( -1.0 ),
40042     MaxMass = cms.double( -1.0 ),
40043     MinEta = cms.double( -1.0 ),
40044     MaxEta = cms.double( -1.0 ),
40045     MinN = cms.int32( 1 )
40046 )
40047 fragment.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed",
40048     saveTags = cms.bool( True ),
40049     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" ),
40050     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40051     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40052     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40053     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40054     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40055     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40056     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40057     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40058     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40059 )
40060 fragment.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
40061     offset = cms.uint32( 0 ),
40062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40063 )
40064 fragment.hltMET105 = cms.EDFilter( "HLT1CaloMET",
40065     saveTags = cms.bool( True ),
40066     inputTag = cms.InputTag( "hltMet" ),
40067     triggerType = cms.int32( 87 ),
40068     MinE = cms.double( -1.0 ),
40069     MinPt = cms.double( 105.0 ),
40070     MinMass = cms.double( -1.0 ),
40071     MaxMass = cms.double( -1.0 ),
40072     MinEta = cms.double( -1.0 ),
40073     MaxEta = cms.double( -1.0 ),
40074     MinN = cms.int32( 1 )
40075 )
40076 fragment.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer",
40077     estimator = cms.string( "generic" ),
40078     tracks = cms.InputTag( "hltMergedTracks" ),
40079     UseDeDxHits = cms.bool( False ),
40080     pixelDeDxHits = cms.InputTag( "" ),
40081     stripDeDxHits = cms.InputTag( "" ),
40082     UsePixel = cms.bool( False ),
40083     UseStrip = cms.bool( True ),
40084     MeVperADCPixel = cms.double( 3.61E-6 ),
40085     MeVperADCStrip = cms.double( 9.5665E-4 ),
40086     ShapeTest = cms.bool( False ),
40087     UseCalibration = cms.bool( False ),
40088     calibrationPath = cms.string( "" ),
40089     Record = cms.string( "SiStripDeDxMip_3D_Rcd" ),
40090     ProbabilityMode = cms.string( "Accumulation" ),
40091     fraction = cms.double( 0.4 ),
40092     exponent = cms.double( -2.0 ),
40093     truncate = cms.bool( True )
40094 )
40095 fragment.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter",
40096     saveTags = cms.bool( True ),
40097     minDEDx = cms.double( -1.0 ),
40098     minPT = cms.double( 50.0 ),
40099     minNOM = cms.double( -1.0 ),
40100     minETA = cms.double( 0.0 ),
40101     maxETA = cms.double( 5.5 ),
40102     minNumValidHits = cms.double( 5.0 ),
40103     maxNHitMissIn = cms.double( 0.0 ),
40104     maxNHitMissMid = cms.double( 0.0 ),
40105     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
40106     relTrkIsoDeltaRSize = cms.double( 0.3 ),
40107     maxAssocCaloE = cms.double( 100.0 ),
40108     maxAssocCaloEDeltaRSize = cms.double( 0.5 ),
40109     caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ),
40110     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
40111     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
40112 )
40113 fragment.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed",
40114     saveTags = cms.bool( True ),
40115     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" ),
40116     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40117     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40118     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40119     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40120     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40121     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40122     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40123     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40124     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40125 )
40126 fragment.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler",
40127     offset = cms.uint32( 0 ),
40128     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40129 )
40130 fragment.hltMET120 = cms.EDFilter( "HLT1CaloMET",
40131     saveTags = cms.bool( True ),
40132     inputTag = cms.InputTag( "hltMet" ),
40133     triggerType = cms.int32( 87 ),
40134     MinE = cms.double( -1.0 ),
40135     MinPt = cms.double( 120.0 ),
40136     MinMass = cms.double( -1.0 ),
40137     MaxMass = cms.double( -1.0 ),
40138     MinEta = cms.double( -1.0 ),
40139     MaxEta = cms.double( -1.0 ),
40140     MinN = cms.int32( 1 )
40141 )
40142 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
40143     saveTags = cms.bool( True ),
40144     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
40145     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40146     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40147     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40148     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40149     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40150     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40151     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40152     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40153     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40154 )
40155 fragment.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler",
40156     offset = cms.uint32( 0 ),
40157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40158 )
40159 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40160     saveTags = cms.bool( True ),
40161     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40162     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
40163     MaxEta = cms.double( 2.5 ),
40164     MinPt = cms.double( 0.0 ),
40165     MaxDeltaR = cms.double( 0.3 ),
40166     MinN = cms.int32( 1 ),
40167     CentralBxOnly = cms.bool( True ),
40168     SelectQualities = cms.vint32(  )
40169 )
40170 fragment.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40171     saveTags = cms.bool( True ),
40172     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40173     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40174     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
40175     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40176     MinN = cms.int32( 0 ),
40177     MaxEta = cms.double( 2.5 ),
40178     AbsEtaBins = cms.vdouble( 0.0 ),
40179     MinNstations = cms.vint32( 0 ),
40180     MinNhits = cms.vint32( 0 ),
40181     CutOnChambers = cms.bool( False ),
40182     MinNchambers = cms.vint32( 0 ),
40183     MaxDr = cms.double( 9999.0 ),
40184     MinDr = cms.double( -1.0 ),
40185     MaxDz = cms.double( 9999.0 ),
40186     MinDxySig = cms.double( -1.0 ),
40187     MinPt = cms.double( 0.0 ),
40188     NSigmaPt = cms.double( 0.0 ),
40189     MatchToPreviousCand = cms.bool( True )
40190 )
40191 fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40192     saveTags = cms.bool( True ),
40193     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40194     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
40195     MaxEta = cms.double( 2.5 ),
40196     MinPt = cms.double( 0.0 ),
40197     MaxDeltaR = cms.double( 0.3 ),
40198     MinN = cms.int32( 1 ),
40199     CentralBxOnly = cms.bool( True ),
40200     SelectQualities = cms.vint32(  )
40201 )
40202 fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40203     saveTags = cms.bool( True ),
40204     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40205     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40206     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ),
40207     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ),
40208     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40209     MinN = cms.int32( 1 ),
40210     MaxEta = cms.double( 2.3 ),
40211     MinNhits = cms.int32( 0 ),
40212     MaxDr = cms.double( 2.0 ),
40213     MinDr = cms.double( -1.0 ),
40214     MaxDz = cms.double( 9999.0 ),
40215     MinDxySig = cms.double( -1.0 ),
40216     MinPt = cms.double( 8.0 ),
40217     NSigmaPt = cms.double( 0.0 ),
40218     MaxNormalizedChi2 = cms.double( 9999.0 ),
40219     MaxDXYBeamSpot = cms.double( 9999.0 ),
40220     MinDXYBeamSpot = cms.double( -1.0 ),
40221     MinNmuonHits = cms.int32( 0 ),
40222     MaxPtDifference = cms.double( 9999.0 ),
40223     MinTrackPt = cms.double( 0.0 ),
40224     minMuonStations = cms.int32( 2 ),
40225     minTrkHits = cms.int32( -1 ),
40226     minMuonHits = cms.int32( -1 ),
40227     allowedTypeMask = cms.uint32( 255 ),
40228     requiredTypeMask = cms.uint32( 0 ),
40229     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40230     trkMuonId = cms.uint32( 0 ),
40231     L1MatchingdR = cms.double( 0.3 ),
40232     MatchToPreviousCand = cms.bool( True ),
40233     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40234     requireL3MuonTrajectorySeed = cms.bool( False ),
40235     useSimpleGeometry = cms.bool( True ),
40236     useStation2 = cms.bool( True ),
40237     fallbackToME1 = cms.bool( False ),
40238     cosmicPropagationHypothesis = cms.bool( False ),
40239     useMB2InOverlap = cms.bool( False ),
40240     useTrack = cms.string( "tracker" ),
40241     useState = cms.string( "atVertex" ),
40242     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40243     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40244     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40245 )
40246 fragment.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
40247     saveTags = cms.bool( True ),
40248     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ),
40249     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40250     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40251     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40252     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40253     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40254     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40255     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40256     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40257     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40258 )
40259 fragment.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler",
40260     offset = cms.uint32( 0 ),
40261     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40262 )
40263 fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40264     saveTags = cms.bool( True ),
40265     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40266     PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ),
40267     MaxEta = cms.double( 2.5 ),
40268     MinPt = cms.double( 0.0 ),
40269     MaxDeltaR = cms.double( 0.3 ),
40270     MinN = cms.int32( 1 ),
40271     CentralBxOnly = cms.bool( True ),
40272     SelectQualities = cms.vint32(  )
40273 )
40274 fragment.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40275     saveTags = cms.bool( True ),
40276     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40277     triggerType = cms.int32( 85 ),
40278     MinE = cms.double( -1.0 ),
40279     MinPt = cms.double( 30.0 ),
40280     MinMass = cms.double( -1.0 ),
40281     MaxMass = cms.double( -1.0 ),
40282     MinEta = cms.double( -1.0 ),
40283     MaxEta = cms.double( 2.3 ),
40284     MinN = cms.int32( 1 )
40285 )
40286 fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40287     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40288     triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ),
40289     triggerJetsType = cms.int32( 85 ),
40290     maxDeltaR = cms.double( 0.5 )
40291 )
40292 fragment.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40293     saveTags = cms.bool( True ),
40294     inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ),
40295     triggerType = cms.int32( 85 ),
40296     MinE = cms.double( -1.0 ),
40297     MinPt = cms.double( 40.0 ),
40298     MinMass = cms.double( -1.0 ),
40299     MaxMass = cms.double( -1.0 ),
40300     MinEta = cms.double( -1.0 ),
40301     MaxEta = cms.double( 2.3 ),
40302     MinN = cms.int32( 1 )
40303 )
40304 fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40305     saveTags = cms.bool( True ),
40306     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40307     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40308     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ),
40309     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40310     MinN = cms.int32( 0 ),
40311     MaxEta = cms.double( 2.5 ),
40312     AbsEtaBins = cms.vdouble( 0.0 ),
40313     MinNstations = cms.vint32( 0 ),
40314     MinNhits = cms.vint32( 0 ),
40315     CutOnChambers = cms.bool( False ),
40316     MinNchambers = cms.vint32( 0 ),
40317     MaxDr = cms.double( 9999.0 ),
40318     MinDr = cms.double( -1.0 ),
40319     MaxDz = cms.double( 9999.0 ),
40320     MinDxySig = cms.double( -1.0 ),
40321     MinPt = cms.double( 0.0 ),
40322     NSigmaPt = cms.double( 0.0 ),
40323     MatchToPreviousCand = cms.bool( True )
40324 )
40325 fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40326     saveTags = cms.bool( True ),
40327     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40328     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40329     MaxEta = cms.double( 2.5 ),
40330     MinPt = cms.double( 0.0 ),
40331     MaxDeltaR = cms.double( 0.3 ),
40332     MinN = cms.int32( 1 ),
40333     CentralBxOnly = cms.bool( True ),
40334     SelectQualities = cms.vint32(  )
40335 )
40336 fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40337     saveTags = cms.bool( True ),
40338     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40339     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40340     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40341     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ),
40342     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40343     MinN = cms.int32( 1 ),
40344     MaxEta = cms.double( 2.3 ),
40345     MinNhits = cms.int32( 0 ),
40346     MaxDr = cms.double( 2.0 ),
40347     MinDr = cms.double( -1.0 ),
40348     MaxDz = cms.double( 9999.0 ),
40349     MinDxySig = cms.double( -1.0 ),
40350     MinPt = cms.double( 12.0 ),
40351     NSigmaPt = cms.double( 0.0 ),
40352     MaxNormalizedChi2 = cms.double( 9999.0 ),
40353     MaxDXYBeamSpot = cms.double( 9999.0 ),
40354     MinDXYBeamSpot = cms.double( -1.0 ),
40355     MinNmuonHits = cms.int32( 0 ),
40356     MaxPtDifference = cms.double( 9999.0 ),
40357     MinTrackPt = cms.double( 0.0 ),
40358     minMuonStations = cms.int32( 2 ),
40359     minTrkHits = cms.int32( -1 ),
40360     minMuonHits = cms.int32( -1 ),
40361     allowedTypeMask = cms.uint32( 255 ),
40362     requiredTypeMask = cms.uint32( 0 ),
40363     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40364     trkMuonId = cms.uint32( 0 ),
40365     L1MatchingdR = cms.double( 0.3 ),
40366     MatchToPreviousCand = cms.bool( True ),
40367     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40368     requireL3MuonTrajectorySeed = cms.bool( False ),
40369     useSimpleGeometry = cms.bool( True ),
40370     useStation2 = cms.bool( True ),
40371     fallbackToME1 = cms.bool( False ),
40372     cosmicPropagationHypothesis = cms.bool( False ),
40373     useMB2InOverlap = cms.bool( False ),
40374     useTrack = cms.string( "tracker" ),
40375     useState = cms.string( "atVertex" ),
40376     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40377     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40378     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40379 )
40380 fragment.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40381     saveTags = cms.bool( True ),
40382     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ),
40383     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40384     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40385     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40386     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40387     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40388     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40389     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40390     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40391     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40392 )
40393 fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40394     offset = cms.uint32( 0 ),
40395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40396 )
40397 fragment.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40398     saveTags = cms.bool( True ),
40399     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40400     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ),
40401     MaxEta = cms.double( 2.5 ),
40402     MinPt = cms.double( 0.0 ),
40403     MaxDeltaR = cms.double( 0.3 ),
40404     MinN = cms.int32( 1 ),
40405     CentralBxOnly = cms.bool( True ),
40406     SelectQualities = cms.vint32(  )
40407 )
40408 fragment.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40409     saveTags = cms.bool( True ),
40410     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40411     triggerType = cms.int32( 86 ),
40412     MinE = cms.double( -1.0 ),
40413     MinPt = cms.double( 30.0 ),
40414     MinMass = cms.double( -1.0 ),
40415     MaxMass = cms.double( -1.0 ),
40416     MinEta = cms.double( -1.0 ),
40417     MaxEta = cms.double( 2.3 ),
40418     MinN = cms.int32( 2 )
40419 )
40420 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40421     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40422     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ),
40423     triggerJetsType = cms.int32( 86 ),
40424     maxDeltaR = cms.double( 0.5 )
40425 )
40426 fragment.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40427     saveTags = cms.bool( True ),
40428     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40429     triggerType = cms.int32( 86 ),
40430     MinE = cms.double( -1.0 ),
40431     MinPt = cms.double( 40.0 ),
40432     MinMass = cms.double( -1.0 ),
40433     MaxMass = cms.double( -1.0 ),
40434     MinEta = cms.double( -1.0 ),
40435     MaxEta = cms.double( 2.3 ),
40436     MinN = cms.int32( 2 )
40437 )
40438 fragment.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
40439     saveTags = cms.bool( True ),
40440     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
40441     triggerType = cms.int32( 86 ),
40442     MinE = cms.double( -1.0 ),
40443     MinPt = cms.double( 30.0 ),
40444     MinMass = cms.double( -1.0 ),
40445     MaxMass = cms.double( -1.0 ),
40446     MinEta = cms.double( -1.0 ),
40447     MaxEta = cms.double( 2.6 ),
40448     MinN = cms.int32( 1 )
40449 )
40450 fragment.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
40451     HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ),
40452     TriggerTypes = cms.vint32( 86 )
40453 )
40454 fragment.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer",
40455     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
40456     computeProbabilities = cms.bool( True ),
40457     computeGhostTrack = cms.bool( True ),
40458     ghostTrackPriorDeltaR = cms.double( 0.03 ),
40459     minimumNumberOfPixelHits = cms.int32( 2 ),
40460     minimumNumberOfHits = cms.int32( 3 ),
40461     maximumTransverseImpactParameter = cms.double( 0.2 ),
40462     minimumTransverseMomentum = cms.double( 1.0 ),
40463     maximumChiSquared = cms.double( 5.0 ),
40464     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
40465     jetDirectionUsingTracks = cms.bool( False ),
40466     jetDirectionUsingGhostTrack = cms.bool( False ),
40467     useTrackQuality = cms.bool( False ),
40468     jets = cms.InputTag( "hltPFJetForBtag" ),
40469     candidates = cms.InputTag( "hltParticleFlow" ),
40470     maxDeltaR = cms.double( 0.4 )
40471 )
40472 fragment.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder",
40473     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40474     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40475     tracks = cms.InputTag( "hltParticleFlow" ),
40476     minHits = cms.uint32( 8 ),
40477     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
40478     maximumTimeSignificance = cms.double( 3.0 ),
40479     minPt = cms.double( 0.8 ),
40480     maxNTracks = cms.uint32( 30 ),
40481     clusterizer = cms.PSet( 
40482       distanceRatio = cms.double( 20.0 ),
40483       clusterMaxDistance = cms.double( 0.05 ),
40484       seedMax3DIPSignificance = cms.double( 9999.0 ),
40485       clusterMaxSignificance = cms.double( 4.5 ),
40486       seedMin3DIPSignificance = cms.double( 1.2 ),
40487       clusterMinAngleCosine = cms.double( 0.5 ),
40488       seedMin3DIPValue = cms.double( 0.005 ),
40489       seedMax3DIPValue = cms.double( 9999.0 )
40490     ),
40491     vertexMinAngleCosine = cms.double( 0.95 ),
40492     vertexMinDLen2DSig = cms.double( 2.5 ),
40493     vertexMinDLenSig = cms.double( 0.5 ),
40494     fitterSigmacut = cms.double( 3.0 ),
40495     fitterTini = cms.double( 256.0 ),
40496     fitterRatio = cms.double( 0.25 ),
40497     useDirectVertexFitter = cms.bool( True ),
40498     useVertexReco = cms.bool( True ),
40499     vertexReco = cms.PSet( 
40500       primcut = cms.double( 1.0 ),
40501       seccut = cms.double( 3.0 ),
40502       finder = cms.string( "avr" ),
40503       smoothing = cms.bool( True )
40504     )
40505 )
40506 fragment.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40507     secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ),
40508     maxFraction = cms.double( 0.7 ),
40509     minSignificance = cms.double( 2.0 )
40510 )
40511 fragment.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator",
40512     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40513     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40514     tracks = cms.InputTag( "hltParticleFlow" ),
40515     secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
40516     dLenFraction = cms.double( 0.333 ),
40517     dRCut = cms.double( 0.4 ),
40518     distCut = cms.double( 0.04 ),
40519     sigCut = cms.double( 5.0 ),
40520     fitterSigmacut = cms.double( 3.0 ),
40521     fitterTini = cms.double( 256.0 ),
40522     fitterRatio = cms.double( 0.25 ),
40523     trackMinLayers = cms.int32( 4 ),
40524     trackMinPt = cms.double( 0.4 ),
40525     trackMinPixels = cms.int32( 1 ),
40526     maxTimeSignificance = cms.double( 3.5 )
40527 )
40528 fragment.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40529     secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ),
40530     maxFraction = cms.double( 0.2 ),
40531     minSignificance = cms.double( 10.0 )
40532 )
40533 fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
40534     sorting = cms.PSet(  ),
40535     assignment = cms.PSet( 
40536       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
40537       maxDzForJetAxisAssigment = cms.double( 0.1 ),
40538       useTiming = cms.bool( False ),
40539       preferHighRanked = cms.bool( False ),
40540       EtaMinUseDz = cms.double( -1.0 ),
40541       maxDistanceToJetAxis = cms.double( 0.07 ),
40542       PtMaxCharged = cms.double( -1.0 ),
40543       minJetPt = cms.double( 25.0 ),
40544       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
40545       OnlyUseFirstDz = cms.bool( False ),
40546       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
40547       maxDzForPrimaryAssignment = cms.double( 0.1 ),
40548       maxJetDeltaR = cms.double( 0.5 ),
40549       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
40550       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
40551       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
40552       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
40553       useVertexFit = cms.bool( True ),
40554       NumOfPUVtxsForCharged = cms.uint32( 0 )
40555     ),
40556     qualityForPrimary = cms.int32( 2 ),
40557     usePVMET = cms.bool( True ),
40558     particles = cms.InputTag( "hltParticleFlow" ),
40559     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40560     jets = cms.InputTag( "hltPFJetForBtag" ),
40561     produceAssociationToOriginalVertices = cms.bool( True ),
40562     produceSortedVertices = cms.bool( False ),
40563     producePileUpCollection = cms.bool( False ),
40564     produceNoPileUpCollection = cms.bool( False )
40565 )
40566 fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
40567     jet_radius = cms.double( 0.4 ),
40568     min_jet_pt = cms.double( 30.0 ),
40569     max_jet_eta = cms.double( 2.5 ),
40570     min_pt_for_track_properties = cms.double( 0.95 ),
40571     min_pt_for_pfcandidates = cms.double( 0.1 ),
40572     use_puppiP4 = cms.bool( False ),
40573     include_neutrals = cms.bool( True ),
40574     sort_by_sip2dsig = cms.bool( False ),
40575     min_puppi_wgt = cms.double( -1.0 ),
40576     flip_ip_sign = cms.bool( False ),
40577     sip3dSigMax = cms.double( -1.0 ),
40578     use_hlt_features = cms.bool( True ),
40579     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40580     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
40581     pf_candidates = cms.InputTag( "hltParticleFlow" ),
40582     jets = cms.InputTag( "hltPFJetForBtag" ),
40583     unsubjet_map = cms.InputTag( "" ),
40584     puppi_value_map = cms.InputTag( "" ),
40585     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
40586     use_scouting_features = cms.bool( False ),
40587     normchi2_value_map = cms.InputTag( "" ),
40588     dz_value_map = cms.InputTag( "" ),
40589     dxy_value_map = cms.InputTag( "" ),
40590     dzsig_value_map = cms.InputTag( "" ),
40591     dxysig_value_map = cms.InputTag( "" ),
40592     lostInnerHits_value_map = cms.InputTag( "" ),
40593     quality_value_map = cms.InputTag( "" ),
40594     trkPt_value_map = cms.InputTag( "" ),
40595     trkEta_value_map = cms.InputTag( "" ),
40596     trkPhi_value_map = cms.InputTag( "" ),
40597     covarianceVersion = cms.int32( 1 ),
40598     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
40599 )
40600 fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
40601     src = cms.InputTag( "hltParticleNetJetTagInfos" ),
40602     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
40603     preprocessParams = cms.PSet(  ),
40604     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
40605     flav_names = cms.vstring( 'probtauhp',
40606       'probtauhm',
40607       'probb',
40608       'probc',
40609       'probuds',
40610       'probg',
40611       'ptcorr' ),
40612     jets = cms.InputTag( "" ),
40613     produceValueMap = cms.untracked.bool( False ),
40614     debugMode = cms.untracked.bool( False )
40615 )
40616 fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
40617     discriminators = cms.VPSet( 
40618       cms.PSet(  name = cms.string( "BvsAll" ),
40619         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ),
40620         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40621       ),
40622       cms.PSet(  name = cms.string( "CvsAll" ),
40623         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40624         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40625       ),
40626       cms.PSet(  name = cms.string( "TauhvsAll" ),
40627         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ),
40628         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' )
40629       ),
40630       cms.PSet(  name = cms.string( "CvsL" ),
40631         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40632         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40633       )
40634     )
40635 )
40636 fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag",
40637     saveTags = cms.bool( True ),
40638     Jets = cms.InputTag( "hltPFJetForBtag" ),
40639     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40640     MinTag = cms.double( 0.92 ),
40641     MaxTag = cms.double( 999999.0 ),
40642     MinJets = cms.int32( 1 ),
40643     MatchJetsByDeltaR = cms.bool( False ),
40644     MaxJetDeltaR = cms.double( 0.1 ),
40645     TriggerType = cms.int32( 86 )
40646 )
40647 fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40648     saveTags = cms.bool( True ),
40649     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40650     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40651     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40652     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40653     MinN = cms.int32( 0 ),
40654     MaxEta = cms.double( 2.5 ),
40655     AbsEtaBins = cms.vdouble( 0.0 ),
40656     MinNstations = cms.vint32( 0 ),
40657     MinNhits = cms.vint32( 0 ),
40658     CutOnChambers = cms.bool( False ),
40659     MinNchambers = cms.vint32( 0 ),
40660     MaxDr = cms.double( 9999.0 ),
40661     MinDr = cms.double( -1.0 ),
40662     MaxDz = cms.double( 9999.0 ),
40663     MinDxySig = cms.double( -1.0 ),
40664     MinPt = cms.double( 0.0 ),
40665     NSigmaPt = cms.double( 0.0 ),
40666     MatchToPreviousCand = cms.bool( True )
40667 )
40668 fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40669     saveTags = cms.bool( True ),
40670     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40671     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40672     MaxEta = cms.double( 2.5 ),
40673     MinPt = cms.double( 0.0 ),
40674     MaxDeltaR = cms.double( 0.3 ),
40675     MinN = cms.int32( 1 ),
40676     CentralBxOnly = cms.bool( True ),
40677     SelectQualities = cms.vint32(  )
40678 )
40679 fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40680     saveTags = cms.bool( True ),
40681     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40682     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40683     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ),
40684     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ),
40685     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40686     MinN = cms.int32( 1 ),
40687     MaxEta = cms.double( 2.3 ),
40688     MinNhits = cms.int32( 0 ),
40689     MaxDr = cms.double( 2.0 ),
40690     MinDr = cms.double( -1.0 ),
40691     MaxDz = cms.double( 9999.0 ),
40692     MinDxySig = cms.double( -1.0 ),
40693     MinPt = cms.double( 12.0 ),
40694     NSigmaPt = cms.double( 0.0 ),
40695     MaxNormalizedChi2 = cms.double( 9999.0 ),
40696     MaxDXYBeamSpot = cms.double( 9999.0 ),
40697     MinDXYBeamSpot = cms.double( -1.0 ),
40698     MinNmuonHits = cms.int32( 0 ),
40699     MaxPtDifference = cms.double( 9999.0 ),
40700     MinTrackPt = cms.double( 0.0 ),
40701     minMuonStations = cms.int32( 2 ),
40702     minTrkHits = cms.int32( -1 ),
40703     minMuonHits = cms.int32( -1 ),
40704     allowedTypeMask = cms.uint32( 255 ),
40705     requiredTypeMask = cms.uint32( 0 ),
40706     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40707     trkMuonId = cms.uint32( 0 ),
40708     L1MatchingdR = cms.double( 0.3 ),
40709     MatchToPreviousCand = cms.bool( True ),
40710     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40711     requireL3MuonTrajectorySeed = cms.bool( False ),
40712     useSimpleGeometry = cms.bool( True ),
40713     useStation2 = cms.bool( True ),
40714     fallbackToME1 = cms.bool( False ),
40715     cosmicPropagationHypothesis = cms.bool( False ),
40716     useMB2InOverlap = cms.bool( False ),
40717     useTrack = cms.string( "tracker" ),
40718     useState = cms.string( "atVertex" ),
40719     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40720     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40721     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40722 )
40723 fragment.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40724     saveTags = cms.bool( True ),
40725     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ),
40726     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40727     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40728     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40729     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40730     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40731     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40732     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40733     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40734     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40735 )
40736 fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40737     offset = cms.uint32( 0 ),
40738     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40739 )
40740 fragment.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40741     saveTags = cms.bool( True ),
40742     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40743     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ),
40744     MaxEta = cms.double( 2.5 ),
40745     MinPt = cms.double( 0.0 ),
40746     MaxDeltaR = cms.double( 0.3 ),
40747     MinN = cms.int32( 1 ),
40748     CentralBxOnly = cms.bool( True ),
40749     SelectQualities = cms.vint32(  )
40750 )
40751 fragment.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet",
40752     saveTags = cms.bool( True ),
40753     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40754     triggerType = cms.int32( 86 ),
40755     MinE = cms.double( -1.0 ),
40756     MinPt = cms.double( 100.0 ),
40757     MinMass = cms.double( -1.0 ),
40758     MaxMass = cms.double( -1.0 ),
40759     MinEta = cms.double( -1.0 ),
40760     MaxEta = cms.double( 2.3 ),
40761     MinN = cms.int32( 2 )
40762 )
40763 fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40764     saveTags = cms.bool( True ),
40765     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40766     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40767     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40768     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40769     MinN = cms.int32( 0 ),
40770     MaxEta = cms.double( 2.5 ),
40771     AbsEtaBins = cms.vdouble( 0.0 ),
40772     MinNstations = cms.vint32( 0 ),
40773     MinNhits = cms.vint32( 0 ),
40774     CutOnChambers = cms.bool( False ),
40775     MinNchambers = cms.vint32( 0 ),
40776     MaxDr = cms.double( 9999.0 ),
40777     MinDr = cms.double( -1.0 ),
40778     MaxDz = cms.double( 9999.0 ),
40779     MinDxySig = cms.double( -1.0 ),
40780     MinPt = cms.double( 0.0 ),
40781     NSigmaPt = cms.double( 0.0 ),
40782     MatchToPreviousCand = cms.bool( True )
40783 )
40784 fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40785     saveTags = cms.bool( True ),
40786     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40787     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40788     MaxEta = cms.double( 2.5 ),
40789     MinPt = cms.double( 0.0 ),
40790     MaxDeltaR = cms.double( 0.3 ),
40791     MinN = cms.int32( 1 ),
40792     CentralBxOnly = cms.bool( True ),
40793     SelectQualities = cms.vint32(  )
40794 )
40795 fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40796     saveTags = cms.bool( True ),
40797     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40798     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40799     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ),
40800     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ),
40801     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40802     MinN = cms.int32( 1 ),
40803     MaxEta = cms.double( 2.3 ),
40804     MinNhits = cms.int32( 0 ),
40805     MaxDr = cms.double( 2.0 ),
40806     MinDr = cms.double( -1.0 ),
40807     MaxDz = cms.double( 9999.0 ),
40808     MinDxySig = cms.double( -1.0 ),
40809     MinPt = cms.double( 12.0 ),
40810     NSigmaPt = cms.double( 0.0 ),
40811     MaxNormalizedChi2 = cms.double( 9999.0 ),
40812     MaxDXYBeamSpot = cms.double( 9999.0 ),
40813     MinDXYBeamSpot = cms.double( -1.0 ),
40814     MinNmuonHits = cms.int32( 0 ),
40815     MaxPtDifference = cms.double( 9999.0 ),
40816     MinTrackPt = cms.double( 0.0 ),
40817     minMuonStations = cms.int32( 2 ),
40818     minTrkHits = cms.int32( -1 ),
40819     minMuonHits = cms.int32( -1 ),
40820     allowedTypeMask = cms.uint32( 255 ),
40821     requiredTypeMask = cms.uint32( 0 ),
40822     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40823     trkMuonId = cms.uint32( 0 ),
40824     L1MatchingdR = cms.double( 0.3 ),
40825     MatchToPreviousCand = cms.bool( True ),
40826     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40827     requireL3MuonTrajectorySeed = cms.bool( False ),
40828     useSimpleGeometry = cms.bool( True ),
40829     useStation2 = cms.bool( True ),
40830     fallbackToME1 = cms.bool( False ),
40831     cosmicPropagationHypothesis = cms.bool( False ),
40832     useMB2InOverlap = cms.bool( False ),
40833     useTrack = cms.string( "tracker" ),
40834     useState = cms.string( "atVertex" ),
40835     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40836     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40837     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40838 )
40839 fragment.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40840     saveTags = cms.bool( True ),
40841     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ),
40842     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40843     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40844     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40845     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40846     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40847     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40848     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40849     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40850     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40851 )
40852 fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40853     offset = cms.uint32( 0 ),
40854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40855 )
40856 fragment.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40857     saveTags = cms.bool( True ),
40858     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40859     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ),
40860     MaxEta = cms.double( 2.5 ),
40861     MinPt = cms.double( 0.0 ),
40862     MaxDeltaR = cms.double( 0.3 ),
40863     MinN = cms.int32( 1 ),
40864     CentralBxOnly = cms.bool( True ),
40865     SelectQualities = cms.vint32(  )
40866 )
40867 fragment.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet",
40868     saveTags = cms.bool( True ),
40869     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40870     triggerType = cms.int32( 86 ),
40871     MinE = cms.double( -1.0 ),
40872     MinPt = cms.double( 200.0 ),
40873     MinMass = cms.double( -1.0 ),
40874     MaxMass = cms.double( -1.0 ),
40875     MinEta = cms.double( -1.0 ),
40876     MaxEta = cms.double( 2.3 ),
40877     MinN = cms.int32( 2 )
40878 )
40879 fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40880     saveTags = cms.bool( True ),
40881     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40882     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40883     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40884     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40885     MinN = cms.int32( 0 ),
40886     MaxEta = cms.double( 2.5 ),
40887     AbsEtaBins = cms.vdouble( 0.0 ),
40888     MinNstations = cms.vint32( 0 ),
40889     MinNhits = cms.vint32( 0 ),
40890     CutOnChambers = cms.bool( False ),
40891     MinNchambers = cms.vint32( 0 ),
40892     MaxDr = cms.double( 9999.0 ),
40893     MinDr = cms.double( -1.0 ),
40894     MaxDz = cms.double( 9999.0 ),
40895     MinDxySig = cms.double( -1.0 ),
40896     MinPt = cms.double( 0.0 ),
40897     NSigmaPt = cms.double( 0.0 ),
40898     MatchToPreviousCand = cms.bool( True )
40899 )
40900 fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40901     saveTags = cms.bool( True ),
40902     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40903     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40904     MaxEta = cms.double( 2.5 ),
40905     MinPt = cms.double( 0.0 ),
40906     MaxDeltaR = cms.double( 0.3 ),
40907     MinN = cms.int32( 1 ),
40908     CentralBxOnly = cms.bool( True ),
40909     SelectQualities = cms.vint32(  )
40910 )
40911 fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40912     saveTags = cms.bool( True ),
40913     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40914     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40915     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ),
40916     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ),
40917     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40918     MinN = cms.int32( 1 ),
40919     MaxEta = cms.double( 2.3 ),
40920     MinNhits = cms.int32( 0 ),
40921     MaxDr = cms.double( 2.0 ),
40922     MinDr = cms.double( -1.0 ),
40923     MaxDz = cms.double( 9999.0 ),
40924     MinDxySig = cms.double( -1.0 ),
40925     MinPt = cms.double( 12.0 ),
40926     NSigmaPt = cms.double( 0.0 ),
40927     MaxNormalizedChi2 = cms.double( 9999.0 ),
40928     MaxDXYBeamSpot = cms.double( 9999.0 ),
40929     MinDXYBeamSpot = cms.double( -1.0 ),
40930     MinNmuonHits = cms.int32( 0 ),
40931     MaxPtDifference = cms.double( 9999.0 ),
40932     MinTrackPt = cms.double( 0.0 ),
40933     minMuonStations = cms.int32( 2 ),
40934     minTrkHits = cms.int32( -1 ),
40935     minMuonHits = cms.int32( -1 ),
40936     allowedTypeMask = cms.uint32( 255 ),
40937     requiredTypeMask = cms.uint32( 0 ),
40938     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40939     trkMuonId = cms.uint32( 0 ),
40940     L1MatchingdR = cms.double( 0.3 ),
40941     MatchToPreviousCand = cms.bool( True ),
40942     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40943     requireL3MuonTrajectorySeed = cms.bool( False ),
40944     useSimpleGeometry = cms.bool( True ),
40945     useStation2 = cms.bool( True ),
40946     fallbackToME1 = cms.bool( False ),
40947     cosmicPropagationHypothesis = cms.bool( False ),
40948     useMB2InOverlap = cms.bool( False ),
40949     useTrack = cms.string( "tracker" ),
40950     useState = cms.string( "atVertex" ),
40951     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40952     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40953     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40954 )
40955 fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40956     offset = cms.uint32( 0 ),
40957     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40958 )
40959 fragment.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet",
40960     saveTags = cms.bool( True ),
40961     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40962     triggerType = cms.int32( 86 ),
40963     MinE = cms.double( -1.0 ),
40964     MinPt = cms.double( 350.0 ),
40965     MinMass = cms.double( -1.0 ),
40966     MaxMass = cms.double( -1.0 ),
40967     MinEta = cms.double( -1.0 ),
40968     MaxEta = cms.double( 2.3 ),
40969     MinN = cms.int32( 2 )
40970 )
40971 fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40972     saveTags = cms.bool( True ),
40973     L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ),
40974     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40975     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40976     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40977     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40978     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40979     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40980     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40981     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40982     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40983 )
40984 fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40985     offset = cms.uint32( 0 ),
40986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40987 )
40988 fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40989     saveTags = cms.bool( True ),
40990     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40991     PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ),
40992     MaxEta = cms.double( 2.5 ),
40993     MinPt = cms.double( 0.0 ),
40994     MaxDeltaR = cms.double( 0.3 ),
40995     MinN = cms.int32( 1 ),
40996     CentralBxOnly = cms.bool( True ),
40997     SelectQualities = cms.vint32(  )
40998 )
40999 fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41000     saveTags = cms.bool( True ),
41001     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41002     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41003     inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
41004     inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
41005     triggerType1 = cms.int32( 86 ),
41006     triggerType2 = cms.int32( 86 ),
41007     MinDeta = cms.double( -1000.0 ),
41008     MaxDeta = cms.double( 1.6 ),
41009     MinDphi = cms.double( 0.0 ),
41010     MaxDphi = cms.double( 1.0E7 ),
41011     MinDelR = cms.double( 0.0 ),
41012     MaxDelR = cms.double( 1000.0 ),
41013     MinPt = cms.double( 0.0 ),
41014     MaxPt = cms.double( 1.0E7 ),
41015     MinMinv = cms.double( 0.0 ),
41016     MaxMinv = cms.double( 1.0E7 ),
41017     MinN = cms.int32( 1 )
41018 )
41019 fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag",
41020     saveTags = cms.bool( True ),
41021     Jets = cms.InputTag( "hltPFJetForBtag" ),
41022     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
41023     MinTag = cms.double( 0.92 ),
41024     MaxTag = cms.double( 999999.0 ),
41025     MinJets = cms.int32( 2 ),
41026     MatchJetsByDeltaR = cms.bool( False ),
41027     MaxJetDeltaR = cms.double( 0.1 ),
41028     TriggerType = cms.int32( 86 )
41029 )
41030 fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41031     saveTags = cms.bool( True ),
41032     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41033     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41034     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
41035     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41036     MinN = cms.int32( 0 ),
41037     MaxEta = cms.double( 2.5 ),
41038     AbsEtaBins = cms.vdouble( 0.0 ),
41039     MinNstations = cms.vint32( 0 ),
41040     MinNhits = cms.vint32( 0 ),
41041     CutOnChambers = cms.bool( False ),
41042     MinNchambers = cms.vint32( 0 ),
41043     MaxDr = cms.double( 9999.0 ),
41044     MinDr = cms.double( -1.0 ),
41045     MaxDz = cms.double( 9999.0 ),
41046     MinDxySig = cms.double( -1.0 ),
41047     MinPt = cms.double( 0.0 ),
41048     NSigmaPt = cms.double( 0.0 ),
41049     MatchToPreviousCand = cms.bool( True )
41050 )
41051 fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41052     saveTags = cms.bool( True ),
41053     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41054     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
41055     MaxEta = cms.double( 2.5 ),
41056     MinPt = cms.double( 0.0 ),
41057     MaxDeltaR = cms.double( 0.3 ),
41058     MinN = cms.int32( 1 ),
41059     CentralBxOnly = cms.bool( True ),
41060     SelectQualities = cms.vint32(  )
41061 )
41062 fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
41063     saveTags = cms.bool( True ),
41064     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41065     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41066     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ),
41067     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
41068     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41069     MinN = cms.int32( 1 ),
41070     MaxEta = cms.double( 2.3 ),
41071     MinNhits = cms.int32( 0 ),
41072     MaxDr = cms.double( 2.0 ),
41073     MinDr = cms.double( -1.0 ),
41074     MaxDz = cms.double( 9999.0 ),
41075     MinDxySig = cms.double( -1.0 ),
41076     MinPt = cms.double( 12.0 ),
41077     NSigmaPt = cms.double( 0.0 ),
41078     MaxNormalizedChi2 = cms.double( 9999.0 ),
41079     MaxDXYBeamSpot = cms.double( 9999.0 ),
41080     MinDXYBeamSpot = cms.double( -1.0 ),
41081     MinNmuonHits = cms.int32( 0 ),
41082     MaxPtDifference = cms.double( 9999.0 ),
41083     MinTrackPt = cms.double( 0.0 ),
41084     minMuonStations = cms.int32( 2 ),
41085     minTrkHits = cms.int32( -1 ),
41086     minMuonHits = cms.int32( -1 ),
41087     allowedTypeMask = cms.uint32( 255 ),
41088     requiredTypeMask = cms.uint32( 0 ),
41089     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41090     trkMuonId = cms.uint32( 0 ),
41091     L1MatchingdR = cms.double( 0.3 ),
41092     MatchToPreviousCand = cms.bool( True ),
41093     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41094     requireL3MuonTrajectorySeed = cms.bool( False ),
41095     useSimpleGeometry = cms.bool( True ),
41096     useStation2 = cms.bool( True ),
41097     fallbackToME1 = cms.bool( False ),
41098     cosmicPropagationHypothesis = cms.bool( False ),
41099     useMB2InOverlap = cms.bool( False ),
41100     useTrack = cms.string( "tracker" ),
41101     useState = cms.string( "atVertex" ),
41102     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41103     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41104     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41105 )
41106 fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41107     offset = cms.uint32( 0 ),
41108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41109 )
41110 fragment.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet",
41111     saveTags = cms.bool( True ),
41112     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
41113     triggerType = cms.int32( 86 ),
41114     MinE = cms.double( -1.0 ),
41115     MinPt = cms.double( 54.0 ),
41116     MinMass = cms.double( -1.0 ),
41117     MaxMass = cms.double( -1.0 ),
41118     MinEta = cms.double( -1.0 ),
41119     MaxEta = cms.double( 2.3 ),
41120     MinN = cms.int32( 2 )
41121 )
41122 fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41123     saveTags = cms.bool( True ),
41124     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41125     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41126     inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
41127     inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
41128     triggerType1 = cms.int32( 86 ),
41129     triggerType2 = cms.int32( 86 ),
41130     MinDeta = cms.double( -1000.0 ),
41131     MaxDeta = cms.double( 1.6 ),
41132     MinDphi = cms.double( 0.0 ),
41133     MaxDphi = cms.double( 1.0E7 ),
41134     MinDelR = cms.double( 0.0 ),
41135     MaxDelR = cms.double( 1000.0 ),
41136     MinPt = cms.double( 0.0 ),
41137     MaxPt = cms.double( 1.0E7 ),
41138     MinMinv = cms.double( 0.0 ),
41139     MaxMinv = cms.double( 1.0E7 ),
41140     MinN = cms.int32( 1 )
41141 )
41142 fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed",
41143     saveTags = cms.bool( True ),
41144     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ),
41145     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41146     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41147     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41148     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41149     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41150     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41151     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41152     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41153     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41154 )
41155 fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
41156     offset = cms.uint32( 0 ),
41157     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41158 )
41159 fragment.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed",
41160     saveTags = cms.bool( True ),
41161     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ),
41162     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41163     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41164     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41165     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41166     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41167     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41168     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41169     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41170     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41171 )
41172 fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
41173     offset = cms.uint32( 0 ),
41174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41175 )
41176 fragment.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed",
41177     saveTags = cms.bool( True ),
41178     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ),
41179     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41180     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41181     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41182     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41183     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41184     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41185     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41186     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41187     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41188 )
41189 fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
41190     offset = cms.uint32( 0 ),
41191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41192 )
41193 fragment.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed",
41194     saveTags = cms.bool( True ),
41195     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ),
41196     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41197     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41198     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41199     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41200     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41201     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41202     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41203     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41204     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41205 )
41206 fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
41207     offset = cms.uint32( 0 ),
41208     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41209 )
41210 fragment.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
41211     saveTags = cms.bool( True ),
41212     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ),
41213     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41214     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41215     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41216     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41217     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41218     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41219     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41220     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41221     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41222 )
41223 fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41224     offset = cms.uint32( 0 ),
41225     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41226 )
41227 fragment.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet",
41228     saveTags = cms.bool( True ),
41229     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41230     triggerType = cms.int32( 86 ),
41231     MinE = cms.double( -1.0 ),
41232     MinPt = cms.double( 100.0 ),
41233     MinMass = cms.double( -1.0 ),
41234     MaxMass = cms.double( -1.0 ),
41235     MinEta = cms.double( -1.0 ),
41236     MaxEta = cms.double( 2.3 ),
41237     MinN = cms.int32( 2 )
41238 )
41239 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
41240     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
41241     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ),
41242     triggerJetsType = cms.int32( 86 ),
41243     maxDeltaR = cms.double( 0.5 )
41244 )
41245 fragment.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet",
41246     saveTags = cms.bool( True ),
41247     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41248     triggerType = cms.int32( 86 ),
41249     MinE = cms.double( -1.0 ),
41250     MinPt = cms.double( 116.0 ),
41251     MinMass = cms.double( -1.0 ),
41252     MaxMass = cms.double( -1.0 ),
41253     MinEta = cms.double( -1.0 ),
41254     MaxEta = cms.double( 2.3 ),
41255     MinN = cms.int32( 2 )
41256 )
41257 fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41258     saveTags = cms.bool( True ),
41259     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41260     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41261     inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41262     inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
41263     triggerType1 = cms.int32( 86 ),
41264     triggerType2 = cms.int32( 86 ),
41265     MinDeta = cms.double( -1000.0 ),
41266     MaxDeta = cms.double( 1.6 ),
41267     MinDphi = cms.double( 0.0 ),
41268     MaxDphi = cms.double( 1.0E7 ),
41269     MinDelR = cms.double( 0.0 ),
41270     MaxDelR = cms.double( 1000.0 ),
41271     MinPt = cms.double( 0.0 ),
41272     MaxPt = cms.double( 1.0E7 ),
41273     MinMinv = cms.double( 0.0 ),
41274     MaxMinv = cms.double( 1.0E7 ),
41275     MinN = cms.int32( 1 )
41276 )
41277 fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41278     offset = cms.uint32( 0 ),
41279     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41280 )
41281 fragment.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet",
41282     saveTags = cms.bool( True ),
41283     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41284     triggerType = cms.int32( 86 ),
41285     MinE = cms.double( -1.0 ),
41286     MinPt = cms.double( 128.0 ),
41287     MinMass = cms.double( -1.0 ),
41288     MaxMass = cms.double( -1.0 ),
41289     MinEta = cms.double( -1.0 ),
41290     MaxEta = cms.double( 2.3 ),
41291     MinN = cms.int32( 2 )
41292 )
41293 fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41294     saveTags = cms.bool( True ),
41295     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41296     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41297     inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41298     inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41299     triggerType1 = cms.int32( 86 ),
41300     triggerType2 = cms.int32( 86 ),
41301     MinDeta = cms.double( -1000.0 ),
41302     MaxDeta = cms.double( 1.6 ),
41303     MinDphi = cms.double( 0.0 ),
41304     MaxDphi = cms.double( 1.0E7 ),
41305     MinDelR = cms.double( 0.0 ),
41306     MaxDelR = cms.double( 1000.0 ),
41307     MinPt = cms.double( 0.0 ),
41308     MaxPt = cms.double( 1.0E7 ),
41309     MinMinv = cms.double( 0.0 ),
41310     MaxMinv = cms.double( 1.0E7 ),
41311     MinN = cms.int32( 1 )
41312 )
41313 fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
41314     saveTags = cms.bool( True ),
41315     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" ),
41316     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41317     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41318     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41319     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41320     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41321     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41322     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41323     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41324     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41325 )
41326 fragment.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler",
41327     offset = cms.uint32( 0 ),
41328     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41329 )
41330 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41331     saveTags = cms.bool( True ),
41332     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41333     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41334     candNonIsolatedTag = cms.InputTag( "" ),
41335     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41336     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ),
41337     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41338     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41339     ncandcut = cms.int32( 1 ),
41340     doIsolated = cms.bool( False ),
41341     region_eta_size = cms.double( 0.522 ),
41342     region_eta_size_ecap = cms.double( 1.0 ),
41343     region_phi_size = cms.double( 1.044 ),
41344     barrel_end = cms.double( 1.4791 ),
41345     endcap_end = cms.double( 2.65 )
41346 )
41347 fragment.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41348     saveTags = cms.bool( True ),
41349     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
41350     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41351     etcutEB = cms.double( 300.0 ),
41352     etcutEE = cms.double( 300.0 ),
41353     minEtaCut = cms.double( -9999.0 ),
41354     maxEtaCut = cms.double( 9999.0 ),
41355     ncandcut = cms.int32( 1 )
41356 )
41357 fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
41358     saveTags = cms.bool( True ),
41359     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ),
41360     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41361     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41362     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41363     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41364     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41365     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41366     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41367     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41368     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41369 )
41370 fragment.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
41371     offset = cms.uint32( 0 ),
41372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41373 )
41374 fragment.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41375     saveTags = cms.bool( True ),
41376     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41377     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ),
41378     MaxEta = cms.double( 2.5 ),
41379     MinPt = cms.double( 0.0 ),
41380     MaxDeltaR = cms.double( 0.3 ),
41381     MinN = cms.int32( 1 ),
41382     CentralBxOnly = cms.bool( True ),
41383     SelectQualities = cms.vint32(  )
41384 )
41385 fragment.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41386     saveTags = cms.bool( True ),
41387     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41388     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41389     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41390     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41391     MinN = cms.int32( 0 ),
41392     MaxEta = cms.double( 2.5 ),
41393     AbsEtaBins = cms.vdouble( 0.0 ),
41394     MinNstations = cms.vint32( 0 ),
41395     MinNhits = cms.vint32( 0 ),
41396     CutOnChambers = cms.bool( False ),
41397     MinNchambers = cms.vint32( 0 ),
41398     MaxDr = cms.double( 9999.0 ),
41399     MinDr = cms.double( -1.0 ),
41400     MaxDz = cms.double( 9999.0 ),
41401     MinDxySig = cms.double( -1.0 ),
41402     MinPt = cms.double( 0.0 ),
41403     NSigmaPt = cms.double( 0.0 ),
41404     MatchToPreviousCand = cms.bool( True )
41405 )
41406 fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41407     saveTags = cms.bool( True ),
41408     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41409     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41410     MaxEta = cms.double( 2.5 ),
41411     MinPt = cms.double( 0.0 ),
41412     MaxDeltaR = cms.double( 0.3 ),
41413     MinN = cms.int32( 1 ),
41414     CentralBxOnly = cms.bool( True ),
41415     SelectQualities = cms.vint32(  )
41416 )
41417 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41418     saveTags = cms.bool( True ),
41419     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41420     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41421     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ),
41422     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
41423     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41424     MinN = cms.int32( 1 ),
41425     MaxEta = cms.double( 2.5 ),
41426     MinNhits = cms.int32( 0 ),
41427     MaxDr = cms.double( 2.0 ),
41428     MinDr = cms.double( -1.0 ),
41429     MaxDz = cms.double( 9999.0 ),
41430     MinDxySig = cms.double( -1.0 ),
41431     MinPt = cms.double( 8.0 ),
41432     NSigmaPt = cms.double( 0.0 ),
41433     MaxNormalizedChi2 = cms.double( 9999.0 ),
41434     MaxDXYBeamSpot = cms.double( 9999.0 ),
41435     MinDXYBeamSpot = cms.double( -1.0 ),
41436     MinNmuonHits = cms.int32( 0 ),
41437     MaxPtDifference = cms.double( 9999.0 ),
41438     MinTrackPt = cms.double( 0.0 ),
41439     minMuonStations = cms.int32( 2 ),
41440     minTrkHits = cms.int32( -1 ),
41441     minMuonHits = cms.int32( -1 ),
41442     allowedTypeMask = cms.uint32( 255 ),
41443     requiredTypeMask = cms.uint32( 0 ),
41444     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41445     trkMuonId = cms.uint32( 0 ),
41446     L1MatchingdR = cms.double( 0.3 ),
41447     MatchToPreviousCand = cms.bool( True ),
41448     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41449     requireL3MuonTrajectorySeed = cms.bool( False ),
41450     useSimpleGeometry = cms.bool( True ),
41451     useStation2 = cms.bool( True ),
41452     fallbackToME1 = cms.bool( False ),
41453     cosmicPropagationHypothesis = cms.bool( False ),
41454     useMB2InOverlap = cms.bool( False ),
41455     useTrack = cms.string( "tracker" ),
41456     useState = cms.string( "atVertex" ),
41457     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41458     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41459     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41460 )
41461 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
41462     saveTags = cms.bool( True ),
41463     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41464     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ),
41465     MinN = cms.int32( 1 ),
41466     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41467     IsolatorPSet = cms.PSet(  )
41468 )
41469 fragment.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed",
41470     saveTags = cms.bool( True ),
41471     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ),
41472     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41473     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41474     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41475     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41476     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41477     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41478     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41479     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41480     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41481 )
41482 fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
41483     offset = cms.uint32( 0 ),
41484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41485 )
41486 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41487     saveTags = cms.bool( True ),
41488     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41489     PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41490     MaxEta = cms.double( 2.5 ),
41491     MinPt = cms.double( 0.0 ),
41492     MaxDeltaR = cms.double( 0.3 ),
41493     MinN = cms.int32( 1 ),
41494     CentralBxOnly = cms.bool( True ),
41495     SelectQualities = cms.vint32(  )
41496 )
41497 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41498     saveTags = cms.bool( True ),
41499     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41500     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41501     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41502     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41503     MinN = cms.int32( 0 ),
41504     MaxEta = cms.double( 2.5 ),
41505     AbsEtaBins = cms.vdouble( 0.0 ),
41506     MinNstations = cms.vint32( 0 ),
41507     MinNhits = cms.vint32( 0 ),
41508     CutOnChambers = cms.bool( False ),
41509     MinNchambers = cms.vint32( 0 ),
41510     MaxDr = cms.double( 9999.0 ),
41511     MinDr = cms.double( -1.0 ),
41512     MaxDz = cms.double( 9999.0 ),
41513     MinDxySig = cms.double( -1.0 ),
41514     MinPt = cms.double( 0.0 ),
41515     NSigmaPt = cms.double( 0.0 ),
41516     MatchToPreviousCand = cms.bool( True )
41517 )
41518 fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41519     saveTags = cms.bool( True ),
41520     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41521     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41522     MaxEta = cms.double( 2.5 ),
41523     MinPt = cms.double( 0.0 ),
41524     MaxDeltaR = cms.double( 0.3 ),
41525     MinN = cms.int32( 1 ),
41526     CentralBxOnly = cms.bool( True ),
41527     SelectQualities = cms.vint32(  )
41528 )
41529 fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41530     saveTags = cms.bool( True ),
41531     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41532     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41533     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ),
41534     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41535     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41536     MinN = cms.int32( 1 ),
41537     MaxEta = cms.double( 2.5 ),
41538     MinNhits = cms.int32( 0 ),
41539     MaxDr = cms.double( 2.0 ),
41540     MinDr = cms.double( -1.0 ),
41541     MaxDz = cms.double( 9999.0 ),
41542     MinDxySig = cms.double( -1.0 ),
41543     MinPt = cms.double( 8.0 ),
41544     NSigmaPt = cms.double( 0.0 ),
41545     MaxNormalizedChi2 = cms.double( 9999.0 ),
41546     MaxDXYBeamSpot = cms.double( 9999.0 ),
41547     MinDXYBeamSpot = cms.double( -1.0 ),
41548     MinNmuonHits = cms.int32( 0 ),
41549     MaxPtDifference = cms.double( 9999.0 ),
41550     MinTrackPt = cms.double( 0.0 ),
41551     minMuonStations = cms.int32( 2 ),
41552     minTrkHits = cms.int32( -1 ),
41553     minMuonHits = cms.int32( -1 ),
41554     allowedTypeMask = cms.uint32( 255 ),
41555     requiredTypeMask = cms.uint32( 0 ),
41556     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41557     trkMuonId = cms.uint32( 0 ),
41558     L1MatchingdR = cms.double( 0.3 ),
41559     MatchToPreviousCand = cms.bool( True ),
41560     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41561     requireL3MuonTrajectorySeed = cms.bool( False ),
41562     useSimpleGeometry = cms.bool( True ),
41563     useStation2 = cms.bool( True ),
41564     fallbackToME1 = cms.bool( False ),
41565     cosmicPropagationHypothesis = cms.bool( False ),
41566     useMB2InOverlap = cms.bool( False ),
41567     useTrack = cms.string( "tracker" ),
41568     useState = cms.string( "atVertex" ),
41569     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41570     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41571     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41572 )
41573 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41574     saveTags = cms.bool( True ),
41575     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41576     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41577     candNonIsolatedTag = cms.InputTag( "" ),
41578     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41579     L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41580     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41581     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41582     ncandcut = cms.int32( 2 ),
41583     doIsolated = cms.bool( False ),
41584     region_eta_size = cms.double( 0.522 ),
41585     region_eta_size_ecap = cms.double( 1.0 ),
41586     region_phi_size = cms.double( 1.044 ),
41587     barrel_end = cms.double( 1.4791 ),
41588     endcap_end = cms.double( 2.65 )
41589 )
41590 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41591     saveTags = cms.bool( True ),
41592     inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ),
41593     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41594     etcutEB = cms.double( 12.0 ),
41595     etcutEE = cms.double( 12.0 ),
41596     minEtaCut = cms.double( -9999.0 ),
41597     maxEtaCut = cms.double( 9999.0 ),
41598     ncandcut = cms.int32( 2 )
41599 )
41600 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41601     saveTags = cms.bool( True ),
41602     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ),
41603     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41604     rhoTag = cms.InputTag( "" ),
41605     energyLowEdges = cms.vdouble( 0.0 ),
41606     lessThan = cms.bool( True ),
41607     useEt = cms.bool( False ),
41608     useAbs = cms.bool( False ),
41609     thrRegularEB = cms.vdouble( 0.013 ),
41610     thrRegularEE = cms.vdouble( 0.035 ),
41611     thrOverEEB = cms.vdouble( -1.0 ),
41612     thrOverEEE = cms.vdouble( -1.0 ),
41613     thrOverE2EB = cms.vdouble( -1.0 ),
41614     thrOverE2EE = cms.vdouble( -1.0 ),
41615     ncandcut = cms.int32( 2 ),
41616     doRhoCorrection = cms.bool( False ),
41617     rhoMax = cms.double( 9.9999999E7 ),
41618     rhoScale = cms.double( 1.0 ),
41619     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41620     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41621     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41622 )
41623 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41624     saveTags = cms.bool( True ),
41625     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
41626     varTag = cms.InputTag( "hltEgammaHoverE" ),
41627     rhoTag = cms.InputTag( "" ),
41628     energyLowEdges = cms.vdouble( 0.0 ),
41629     lessThan = cms.bool( True ),
41630     useEt = cms.bool( False ),
41631     useAbs = cms.bool( False ),
41632     thrRegularEB = cms.vdouble( -1.0 ),
41633     thrRegularEE = cms.vdouble( -1.0 ),
41634     thrOverEEB = cms.vdouble( 0.13 ),
41635     thrOverEEE = cms.vdouble( 0.13 ),
41636     thrOverE2EB = cms.vdouble( -1.0 ),
41637     thrOverE2EE = cms.vdouble( -1.0 ),
41638     ncandcut = cms.int32( 2 ),
41639     doRhoCorrection = cms.bool( False ),
41640     rhoMax = cms.double( 9.9999999E7 ),
41641     rhoScale = cms.double( 1.0 ),
41642     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41643     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41644     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41645 )
41646 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41647     saveTags = cms.bool( True ),
41648     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ),
41649     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41650     npixelmatchcut = cms.double( 1.0 ),
41651     ncandcut = cms.int32( 2 ),
41652     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41653     s_a_phi1B = cms.double( 0.0069 ),
41654     s_a_phi1I = cms.double( 0.0088 ),
41655     s_a_phi1F = cms.double( 0.0076 ),
41656     s_a_phi2B = cms.double( 3.7E-4 ),
41657     s_a_phi2I = cms.double( 7.0E-4 ),
41658     s_a_phi2F = cms.double( 0.00906 ),
41659     s_a_zB = cms.double( 0.012 ),
41660     s_a_rI = cms.double( 0.027 ),
41661     s_a_rF = cms.double( 0.04 ),
41662     s2_threshold = cms.double( 0.4 ),
41663     tanhSO10BarrelThres = cms.double( 0.35 ),
41664     tanhSO10InterThres = cms.double( 1.0 ),
41665     tanhSO10ForwardThres = cms.double( 1.0 ),
41666     useS = cms.bool( False ),
41667     pixelVeto = cms.bool( False )
41668 )
41669 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41670     saveTags = cms.bool( True ),
41671     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
41672     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41673     rhoTag = cms.InputTag( "" ),
41674     energyLowEdges = cms.vdouble( 0.0 ),
41675     lessThan = cms.bool( True ),
41676     useEt = cms.bool( True ),
41677     useAbs = cms.bool( True ),
41678     thrRegularEB = cms.vdouble( 999999.0 ),
41679     thrRegularEE = cms.vdouble( 999999.0 ),
41680     thrOverEEB = cms.vdouble( -1.0 ),
41681     thrOverEEE = cms.vdouble( -1.0 ),
41682     thrOverE2EB = cms.vdouble( -1.0 ),
41683     thrOverE2EE = cms.vdouble( -1.0 ),
41684     ncandcut = cms.int32( 2 ),
41685     doRhoCorrection = cms.bool( False ),
41686     rhoMax = cms.double( 9.9999999E7 ),
41687     rhoScale = cms.double( 1.0 ),
41688     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41689     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41690     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41691 )
41692 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41693     saveTags = cms.bool( True ),
41694     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
41695     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41696     rhoTag = cms.InputTag( "" ),
41697     energyLowEdges = cms.vdouble( 0.0 ),
41698     lessThan = cms.bool( True ),
41699     useEt = cms.bool( True ),
41700     useAbs = cms.bool( True ),
41701     thrRegularEB = cms.vdouble( 0.01 ),
41702     thrRegularEE = cms.vdouble( 0.015 ),
41703     thrOverEEB = cms.vdouble( -1.0 ),
41704     thrOverEEE = cms.vdouble( -1.0 ),
41705     thrOverE2EB = cms.vdouble( -1.0 ),
41706     thrOverE2EE = cms.vdouble( -1.0 ),
41707     ncandcut = cms.int32( 2 ),
41708     doRhoCorrection = cms.bool( False ),
41709     rhoMax = cms.double( 9.9999999E7 ),
41710     rhoScale = cms.double( 1.0 ),
41711     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41712     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41713     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41714 )
41715 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41716     saveTags = cms.bool( True ),
41717     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ),
41718     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41719     rhoTag = cms.InputTag( "" ),
41720     energyLowEdges = cms.vdouble( 0.0 ),
41721     lessThan = cms.bool( True ),
41722     useEt = cms.bool( True ),
41723     useAbs = cms.bool( True ),
41724     thrRegularEB = cms.vdouble( 0.07 ),
41725     thrRegularEE = cms.vdouble( 0.1 ),
41726     thrOverEEB = cms.vdouble( -1.0 ),
41727     thrOverEEE = cms.vdouble( -1.0 ),
41728     thrOverE2EB = cms.vdouble( -1.0 ),
41729     thrOverE2EE = cms.vdouble( -1.0 ),
41730     ncandcut = cms.int32( 2 ),
41731     doRhoCorrection = cms.bool( False ),
41732     rhoMax = cms.double( 9.9999999E7 ),
41733     rhoScale = cms.double( 1.0 ),
41734     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41735     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41736     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41737 )
41738 fragment.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41739     saveTags = cms.bool( True ),
41740     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41741     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41742     inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ),
41743     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41744     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41745     triggerType1 = cms.int32( 83 ),
41746     triggerType2 = cms.int32( 81 ),
41747     MinDR = cms.double( -1.0 ),
41748     MaxDZ = cms.double( 0.2 ),
41749     MinN = cms.int32( 2 ),
41750     MinPixHitsForDZ = cms.int32( 1 ),
41751     checkSC = cms.bool( False )
41752 )
41753 fragment.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
41754     saveTags = cms.bool( True ),
41755     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
41756     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41757     inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41758     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41759     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41760     triggerType1 = cms.int32( 81 ),
41761     triggerType2 = cms.int32( 81 ),
41762     MinDR = cms.double( -1.0 ),
41763     MaxDZ = cms.double( 0.2 ),
41764     MinN = cms.int32( 1 ),
41765     MinPixHitsForDZ = cms.int32( 0 ),
41766     checkSC = cms.bool( True )
41767 )
41768 fragment.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
41769     offset = cms.uint32( 0 ),
41770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41771 )
41772 fragment.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed",
41773     saveTags = cms.bool( True ),
41774     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
41775     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41776     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41777     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41778     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41779     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41780     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41781     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41782     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41783     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41784 )
41785 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler",
41786     offset = cms.uint32( 0 ),
41787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41788 )
41789 fragment.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41790     saveTags = cms.bool( True ),
41791     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41792     PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ),
41793     MaxEta = cms.double( 2.5 ),
41794     MinPt = cms.double( 0.0 ),
41795     MaxDeltaR = cms.double( 0.3 ),
41796     MinN = cms.int32( 1 ),
41797     CentralBxOnly = cms.bool( True ),
41798     SelectQualities = cms.vint32(  )
41799 )
41800 fragment.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41801     saveTags = cms.bool( True ),
41802     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41803     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41804     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41805     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41806     MinN = cms.int32( 0 ),
41807     MaxEta = cms.double( 2.5 ),
41808     AbsEtaBins = cms.vdouble( 0.0 ),
41809     MinNstations = cms.vint32( 0 ),
41810     MinNhits = cms.vint32( 0 ),
41811     CutOnChambers = cms.bool( False ),
41812     MinNchambers = cms.vint32( 0 ),
41813     MaxDr = cms.double( 9999.0 ),
41814     MinDr = cms.double( -1.0 ),
41815     MaxDz = cms.double( 9999.0 ),
41816     MinDxySig = cms.double( -1.0 ),
41817     MinPt = cms.double( 0.0 ),
41818     NSigmaPt = cms.double( 0.0 ),
41819     MatchToPreviousCand = cms.bool( True )
41820 )
41821 fragment.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41822     saveTags = cms.bool( True ),
41823     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41824     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41825     MaxEta = cms.double( 2.5 ),
41826     MinPt = cms.double( 0.0 ),
41827     MaxDeltaR = cms.double( 0.3 ),
41828     MinN = cms.int32( 1 ),
41829     CentralBxOnly = cms.bool( True ),
41830     SelectQualities = cms.vint32(  )
41831 )
41832 fragment.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41833     saveTags = cms.bool( True ),
41834     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41835     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41836     PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ),
41837     L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ),
41838     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41839     MinN = cms.int32( 1 ),
41840     MaxEta = cms.double( 2.5 ),
41841     MinNhits = cms.int32( 0 ),
41842     MaxDr = cms.double( 2.0 ),
41843     MinDr = cms.double( -1.0 ),
41844     MaxDz = cms.double( 9999.0 ),
41845     MinDxySig = cms.double( -1.0 ),
41846     MinPt = cms.double( 8.0 ),
41847     NSigmaPt = cms.double( 0.0 ),
41848     MaxNormalizedChi2 = cms.double( 9999.0 ),
41849     MaxDXYBeamSpot = cms.double( 9999.0 ),
41850     MinDXYBeamSpot = cms.double( -1.0 ),
41851     MinNmuonHits = cms.int32( 0 ),
41852     MaxPtDifference = cms.double( 9999.0 ),
41853     MinTrackPt = cms.double( 0.0 ),
41854     minMuonStations = cms.int32( 2 ),
41855     minTrkHits = cms.int32( -1 ),
41856     minMuonHits = cms.int32( -1 ),
41857     allowedTypeMask = cms.uint32( 255 ),
41858     requiredTypeMask = cms.uint32( 0 ),
41859     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41860     trkMuonId = cms.uint32( 0 ),
41861     L1MatchingdR = cms.double( 0.3 ),
41862     MatchToPreviousCand = cms.bool( True ),
41863     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41864     requireL3MuonTrajectorySeed = cms.bool( False ),
41865     useSimpleGeometry = cms.bool( True ),
41866     useStation2 = cms.bool( True ),
41867     fallbackToME1 = cms.bool( False ),
41868     cosmicPropagationHypothesis = cms.bool( False ),
41869     useMB2InOverlap = cms.bool( False ),
41870     useTrack = cms.string( "tracker" ),
41871     useState = cms.string( "atVertex" ),
41872     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41873     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41874     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41875 )
41876 fragment.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41877     saveTags = cms.bool( True ),
41878     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
41879     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41880     etcutEB = cms.double( 8.0 ),
41881     etcutEE = cms.double( 8.0 ),
41882     minEtaCut = cms.double( -9999.0 ),
41883     maxEtaCut = cms.double( 9999.0 ),
41884     ncandcut = cms.int32( 1 )
41885 )
41886 fragment.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41887     saveTags = cms.bool( True ),
41888     candTag = cms.InputTag( "hltMu8Ele8EtFilter" ),
41889     varTag = cms.InputTag( "hltEgammaHoverE" ),
41890     rhoTag = cms.InputTag( "" ),
41891     energyLowEdges = cms.vdouble( 0.0 ),
41892     lessThan = cms.bool( True ),
41893     useEt = cms.bool( False ),
41894     useAbs = cms.bool( False ),
41895     thrRegularEB = cms.vdouble( -1.0 ),
41896     thrRegularEE = cms.vdouble( -1.0 ),
41897     thrOverEEB = cms.vdouble( 0.12 ),
41898     thrOverEEE = cms.vdouble( 0.1 ),
41899     thrOverE2EB = cms.vdouble( -1.0 ),
41900     thrOverE2EE = cms.vdouble( -1.0 ),
41901     ncandcut = cms.int32( 1 ),
41902     doRhoCorrection = cms.bool( False ),
41903     rhoMax = cms.double( 9.9999999E7 ),
41904     rhoScale = cms.double( 1.0 ),
41905     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41906     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41908 )
41909 fragment.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41910     saveTags = cms.bool( True ),
41911     candTag = cms.InputTag( "hltMu8Ele8HEFilter" ),
41912     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41913     rhoTag = cms.InputTag( "" ),
41914     energyLowEdges = cms.vdouble( 0.0 ),
41915     lessThan = cms.bool( True ),
41916     useEt = cms.bool( False ),
41917     useAbs = cms.bool( False ),
41918     thrRegularEB = cms.vdouble( 0.013 ),
41919     thrRegularEE = cms.vdouble( 0.035 ),
41920     thrOverEEB = cms.vdouble( -1.0 ),
41921     thrOverEEE = cms.vdouble( -1.0 ),
41922     thrOverE2EB = cms.vdouble( -1.0 ),
41923     thrOverE2EE = cms.vdouble( -1.0 ),
41924     ncandcut = cms.int32( 1 ),
41925     doRhoCorrection = cms.bool( False ),
41926     rhoMax = cms.double( 9.9999999E7 ),
41927     rhoScale = cms.double( 1.0 ),
41928     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41929     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41930     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41931 )
41932 fragment.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41933     saveTags = cms.bool( True ),
41934     candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ),
41935     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41936     npixelmatchcut = cms.double( 1.0 ),
41937     ncandcut = cms.int32( 1 ),
41938     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41939     s_a_phi1B = cms.double( 0.0069 ),
41940     s_a_phi1I = cms.double( 0.0088 ),
41941     s_a_phi1F = cms.double( 0.0076 ),
41942     s_a_phi2B = cms.double( 3.7E-4 ),
41943     s_a_phi2I = cms.double( 7.0E-4 ),
41944     s_a_phi2F = cms.double( 0.00906 ),
41945     s_a_zB = cms.double( 0.012 ),
41946     s_a_rI = cms.double( 0.027 ),
41947     s_a_rF = cms.double( 0.04 ),
41948     s2_threshold = cms.double( 0.4 ),
41949     tanhSO10BarrelThres = cms.double( 0.35 ),
41950     tanhSO10InterThres = cms.double( 1.0 ),
41951     tanhSO10ForwardThres = cms.double( 1.0 ),
41952     useS = cms.bool( False ),
41953     pixelVeto = cms.bool( False )
41954 )
41955 fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41956     saveTags = cms.bool( True ),
41957     candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ),
41958     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41959     rhoTag = cms.InputTag( "" ),
41960     energyLowEdges = cms.vdouble( 0.0 ),
41961     lessThan = cms.bool( True ),
41962     useEt = cms.bool( True ),
41963     useAbs = cms.bool( True ),
41964     thrRegularEB = cms.vdouble( 0.05 ),
41965     thrRegularEE = cms.vdouble( 0.02 ),
41966     thrOverEEB = cms.vdouble( -1.0 ),
41967     thrOverEEE = cms.vdouble( -1.0 ),
41968     thrOverE2EB = cms.vdouble( -1.0 ),
41969     thrOverE2EE = cms.vdouble( -1.0 ),
41970     ncandcut = cms.int32( 1 ),
41971     doRhoCorrection = cms.bool( False ),
41972     rhoMax = cms.double( 9.9999999E7 ),
41973     rhoScale = cms.double( 1.0 ),
41974     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41975     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41977 )
41978 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41979     saveTags = cms.bool( True ),
41980     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
41981     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41982     rhoTag = cms.InputTag( "" ),
41983     energyLowEdges = cms.vdouble( 0.0 ),
41984     lessThan = cms.bool( True ),
41985     useEt = cms.bool( True ),
41986     useAbs = cms.bool( True ),
41987     thrRegularEB = cms.vdouble( 0.006 ),
41988     thrRegularEE = cms.vdouble( 0.0085 ),
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.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42002     saveTags = cms.bool( True ),
42003     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ),
42004     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42005     rhoTag = cms.InputTag( "" ),
42006     energyLowEdges = cms.vdouble( 0.0 ),
42007     lessThan = cms.bool( True ),
42008     useEt = cms.bool( True ),
42009     useAbs = cms.bool( True ),
42010     thrRegularEB = cms.vdouble( 0.1 ),
42011     thrRegularEE = cms.vdouble( 0.05 ),
42012     thrOverEEB = cms.vdouble( -1.0 ),
42013     thrOverEEE = cms.vdouble( -1.0 ),
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.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter",
42025     saveTags = cms.bool( True ),
42026     elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
42027     muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
42028     lowerMassCut = cms.double( 8.0 ),
42029     upperMassCut = cms.double( 999999.0 ),
42030     ncandcut = cms.int32( 1 ),
42031     electronRelaxed = cms.untracked.bool( True ),
42032     ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
42033     ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ),
42034     MuonCand = cms.InputTag( "hltIterL3MuonCandidates" )
42035 )
42036 fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
42037     saveTags = cms.bool( True ),
42038     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42039     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
42040     inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
42041     inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
42042     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42043     triggerType1 = cms.int32( 83 ),
42044     triggerType2 = cms.int32( 81 ),
42045     MinDR = cms.double( -1.0 ),
42046     MaxDZ = cms.double( 0.2 ),
42047     MinN = cms.int32( 1 ),
42048     MinPixHitsForDZ = cms.int32( 1 ),
42049     checkSC = cms.bool( False )
42050 )
42051 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
42052     offset = cms.uint32( 0 ),
42053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42054 )
42055 fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed",
42056     saveTags = cms.bool( True ),
42057     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" ),
42058     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42059     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42060     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42061     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42062     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42063     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42064     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42065     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42066     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42067 )
42068 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
42069     offset = cms.uint32( 0 ),
42070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42071 )
42072 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42073     saveTags = cms.bool( True ),
42074     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42075     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
42076     MaxEta = cms.double( 2.5 ),
42077     MinPt = cms.double( 0.0 ),
42078     MaxDeltaR = cms.double( 0.3 ),
42079     MinN = cms.int32( 1 ),
42080     CentralBxOnly = cms.bool( True ),
42081     SelectQualities = cms.vint32(  )
42082 )
42083 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42084     saveTags = cms.bool( True ),
42085     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42086     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42087     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42088     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42089     MinN = cms.int32( 0 ),
42090     MaxEta = cms.double( 2.5 ),
42091     AbsEtaBins = cms.vdouble( 0.0 ),
42092     MinNstations = cms.vint32( 0 ),
42093     MinNhits = cms.vint32( 0 ),
42094     CutOnChambers = cms.bool( False ),
42095     MinNchambers = cms.vint32( 0 ),
42096     MaxDr = cms.double( 9999.0 ),
42097     MinDr = cms.double( -1.0 ),
42098     MaxDz = cms.double( 9999.0 ),
42099     MinDxySig = cms.double( -1.0 ),
42100     MinPt = cms.double( 0.0 ),
42101     NSigmaPt = cms.double( 0.0 ),
42102     MatchToPreviousCand = cms.bool( True )
42103 )
42104 fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42105     saveTags = cms.bool( True ),
42106     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42107     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42108     MaxEta = cms.double( 2.5 ),
42109     MinPt = cms.double( 0.0 ),
42110     MaxDeltaR = cms.double( 0.3 ),
42111     MinN = cms.int32( 1 ),
42112     CentralBxOnly = cms.bool( True ),
42113     SelectQualities = cms.vint32(  )
42114 )
42115 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
42116     saveTags = cms.bool( True ),
42117     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42118     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42119     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
42120     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42121     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42122     MinN = cms.int32( 1 ),
42123     MaxEta = cms.double( 2.5 ),
42124     MinNhits = cms.int32( 0 ),
42125     MaxDr = cms.double( 2.0 ),
42126     MinDr = cms.double( -1.0 ),
42127     MaxDz = cms.double( 9999.0 ),
42128     MinDxySig = cms.double( -1.0 ),
42129     MinPt = cms.double( 8.0 ),
42130     NSigmaPt = cms.double( 0.0 ),
42131     MaxNormalizedChi2 = cms.double( 9999.0 ),
42132     MaxDXYBeamSpot = cms.double( 9999.0 ),
42133     MinDXYBeamSpot = cms.double( -1.0 ),
42134     MinNmuonHits = cms.int32( 0 ),
42135     MaxPtDifference = cms.double( 9999.0 ),
42136     MinTrackPt = cms.double( 0.0 ),
42137     minMuonStations = cms.int32( 2 ),
42138     minTrkHits = cms.int32( -1 ),
42139     minMuonHits = cms.int32( -1 ),
42140     allowedTypeMask = cms.uint32( 255 ),
42141     requiredTypeMask = cms.uint32( 0 ),
42142     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42143     trkMuonId = cms.uint32( 0 ),
42144     L1MatchingdR = cms.double( 0.3 ),
42145     MatchToPreviousCand = cms.bool( True ),
42146     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42147     requireL3MuonTrajectorySeed = cms.bool( False ),
42148     useSimpleGeometry = cms.bool( True ),
42149     useStation2 = cms.bool( True ),
42150     fallbackToME1 = cms.bool( False ),
42151     cosmicPropagationHypothesis = cms.bool( False ),
42152     useMB2InOverlap = cms.bool( False ),
42153     useTrack = cms.string( "tracker" ),
42154     useState = cms.string( "atVertex" ),
42155     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42156     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42157     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42158 )
42159 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter",
42160     saveTags = cms.bool( True ),
42161     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42162     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ),
42163     MinN = cms.int32( 1 ),
42164     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42165     IsolatorPSet = cms.PSet(  )
42166 )
42167 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
42168     saveTags = cms.bool( True ),
42169     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
42170     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42171     candNonIsolatedTag = cms.InputTag( "" ),
42172     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42173     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
42174     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42175     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42176     ncandcut = cms.int32( 1 ),
42177     doIsolated = cms.bool( False ),
42178     region_eta_size = cms.double( 0.522 ),
42179     region_eta_size_ecap = cms.double( 1.0 ),
42180     region_phi_size = cms.double( 1.044 ),
42181     barrel_end = cms.double( 1.4791 ),
42182     endcap_end = cms.double( 2.65 )
42183 )
42184 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
42185     saveTags = cms.bool( True ),
42186     inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
42187     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42188     etcutEB = cms.double( 23.0 ),
42189     etcutEE = cms.double( 23.0 ),
42190     minEtaCut = cms.double( -9999.0 ),
42191     maxEtaCut = cms.double( 9999.0 ),
42192     ncandcut = cms.int32( 1 )
42193 )
42194 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42195     saveTags = cms.bool( True ),
42196     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
42197     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42198     rhoTag = cms.InputTag( "" ),
42199     energyLowEdges = cms.vdouble( 0.0 ),
42200     lessThan = cms.bool( True ),
42201     useEt = cms.bool( False ),
42202     useAbs = cms.bool( False ),
42203     thrRegularEB = cms.vdouble( 0.013 ),
42204     thrRegularEE = cms.vdouble( 0.035 ),
42205     thrOverEEB = cms.vdouble( -1.0 ),
42206     thrOverEEE = cms.vdouble( -1.0 ),
42207     thrOverE2EB = cms.vdouble( -1.0 ),
42208     thrOverE2EE = cms.vdouble( -1.0 ),
42209     ncandcut = cms.int32( 1 ),
42210     doRhoCorrection = cms.bool( False ),
42211     rhoMax = cms.double( 9.9999999E7 ),
42212     rhoScale = cms.double( 1.0 ),
42213     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42214     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42215     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42216 )
42217 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42218     saveTags = cms.bool( True ),
42219     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
42220     varTag = cms.InputTag( "hltEgammaHoverE" ),
42221     rhoTag = cms.InputTag( "" ),
42222     energyLowEdges = cms.vdouble( 0.0 ),
42223     lessThan = cms.bool( True ),
42224     useEt = cms.bool( False ),
42225     useAbs = cms.bool( False ),
42226     thrRegularEB = cms.vdouble( -1.0 ),
42227     thrRegularEE = cms.vdouble( -1.0 ),
42228     thrOverEEB = cms.vdouble( 0.13 ),
42229     thrOverEEE = cms.vdouble( 0.13 ),
42230     thrOverE2EB = cms.vdouble( -1.0 ),
42231     thrOverE2EE = cms.vdouble( -1.0 ),
42232     ncandcut = cms.int32( 1 ),
42233     doRhoCorrection = cms.bool( False ),
42234     rhoMax = cms.double( 9.9999999E7 ),
42235     rhoScale = cms.double( 1.0 ),
42236     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42237     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42238     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42239 )
42240 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
42241     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
42242     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
42243     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42244     doRhoCorrection = cms.bool( False ),
42245     rhoMax = cms.double( 9.9999999E7 ),
42246     rhoScale = cms.double( 1.0 ),
42247     drMax = cms.double( 0.3 ),
42248     drVetoBarrel = cms.double( 0.0 ),
42249     drVetoEndcap = cms.double( 0.0 ),
42250     etaStripBarrel = cms.double( 0.0 ),
42251     etaStripEndcap = cms.double( 0.0 ),
42252     energyBarrel = cms.double( 0.0 ),
42253     energyEndcap = cms.double( 0.0 ),
42254     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
42256 )
42257 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42258     saveTags = cms.bool( True ),
42259     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
42260     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42261     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42262     energyLowEdges = cms.vdouble( 0.0 ),
42263     lessThan = cms.bool( True ),
42264     useEt = cms.bool( True ),
42265     useAbs = cms.bool( False ),
42266     thrRegularEB = cms.vdouble( -1.0 ),
42267     thrRegularEE = cms.vdouble( -1.0 ),
42268     thrOverEEB = cms.vdouble( 0.5 ),
42269     thrOverEEE = cms.vdouble( 0.5 ),
42270     thrOverE2EB = cms.vdouble( -1.0 ),
42271     thrOverE2EE = cms.vdouble( -1.0 ),
42272     ncandcut = cms.int32( 1 ),
42273     doRhoCorrection = cms.bool( True ),
42274     rhoMax = cms.double( 9.9999999E7 ),
42275     rhoScale = cms.double( 1.0 ),
42276     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42277     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42278     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42279 )
42280 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42281     saveTags = cms.bool( True ),
42282     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
42283     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42284     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42285     energyLowEdges = cms.vdouble( 0.0 ),
42286     lessThan = cms.bool( True ),
42287     useEt = cms.bool( True ),
42288     useAbs = cms.bool( False ),
42289     thrRegularEB = cms.vdouble( -1.0 ),
42290     thrRegularEE = cms.vdouble( -1.0 ),
42291     thrOverEEB = cms.vdouble( 0.3 ),
42292     thrOverEEE = cms.vdouble( 0.3 ),
42293     thrOverE2EB = cms.vdouble( -1.0 ),
42294     thrOverE2EE = cms.vdouble( -1.0 ),
42295     ncandcut = cms.int32( 1 ),
42296     doRhoCorrection = cms.bool( True ),
42297     rhoMax = cms.double( 9.9999999E7 ),
42298     rhoScale = cms.double( 1.0 ),
42299     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42300     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42301     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42302 )
42303 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42304     saveTags = cms.bool( True ),
42305     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
42306     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42307     npixelmatchcut = cms.double( 1.0 ),
42308     ncandcut = cms.int32( 1 ),
42309     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42310     s_a_phi1B = cms.double( 0.0069 ),
42311     s_a_phi1I = cms.double( 0.0088 ),
42312     s_a_phi1F = cms.double( 0.0076 ),
42313     s_a_phi2B = cms.double( 3.7E-4 ),
42314     s_a_phi2I = cms.double( 7.0E-4 ),
42315     s_a_phi2F = cms.double( 0.00906 ),
42316     s_a_zB = cms.double( 0.012 ),
42317     s_a_rI = cms.double( 0.027 ),
42318     s_a_rF = cms.double( 0.04 ),
42319     s2_threshold = cms.double( 0.4 ),
42320     tanhSO10BarrelThres = cms.double( 0.35 ),
42321     tanhSO10InterThres = cms.double( 1.0 ),
42322     tanhSO10ForwardThres = cms.double( 1.0 ),
42323     useS = cms.bool( False ),
42324     pixelVeto = cms.bool( False )
42325 )
42326 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42327     saveTags = cms.bool( True ),
42328     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
42329     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42330     rhoTag = cms.InputTag( "" ),
42331     energyLowEdges = cms.vdouble( 0.0 ),
42332     lessThan = cms.bool( True ),
42333     useEt = cms.bool( True ),
42334     useAbs = cms.bool( True ),
42335     thrRegularEB = cms.vdouble( 999999.0 ),
42336     thrRegularEE = cms.vdouble( 999999.0 ),
42337     thrOverEEB = cms.vdouble( -1.0 ),
42338     thrOverEEE = cms.vdouble( -1.0 ),
42339     thrOverE2EB = cms.vdouble( -1.0 ),
42340     thrOverE2EE = cms.vdouble( -1.0 ),
42341     ncandcut = cms.int32( 1 ),
42342     doRhoCorrection = cms.bool( False ),
42343     rhoMax = cms.double( 9.9999999E7 ),
42344     rhoScale = cms.double( 1.0 ),
42345     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42346     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42347     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42348 )
42349 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42350     saveTags = cms.bool( True ),
42351     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
42352     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42353     rhoTag = cms.InputTag( "" ),
42354     energyLowEdges = cms.vdouble( 0.0 ),
42355     lessThan = cms.bool( True ),
42356     useEt = cms.bool( True ),
42357     useAbs = cms.bool( True ),
42358     thrRegularEB = cms.vdouble( 0.01 ),
42359     thrRegularEE = cms.vdouble( 0.015 ),
42360     thrOverEEB = cms.vdouble( -1.0 ),
42361     thrOverEEE = cms.vdouble( -1.0 ),
42362     thrOverE2EB = cms.vdouble( -1.0 ),
42363     thrOverE2EE = cms.vdouble( -1.0 ),
42364     ncandcut = cms.int32( 1 ),
42365     doRhoCorrection = cms.bool( False ),
42366     rhoMax = cms.double( 9.9999999E7 ),
42367     rhoScale = cms.double( 1.0 ),
42368     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42369     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42370     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42371 )
42372 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42373     saveTags = cms.bool( True ),
42374     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
42375     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42376     rhoTag = cms.InputTag( "" ),
42377     energyLowEdges = cms.vdouble( 0.0 ),
42378     lessThan = cms.bool( True ),
42379     useEt = cms.bool( True ),
42380     useAbs = cms.bool( True ),
42381     thrRegularEB = cms.vdouble( 0.07 ),
42382     thrRegularEE = cms.vdouble( 0.1 ),
42383     thrOverEEB = cms.vdouble( -1.0 ),
42384     thrOverEEE = cms.vdouble( -1.0 ),
42385     thrOverE2EB = cms.vdouble( -1.0 ),
42386     thrOverE2EE = cms.vdouble( -1.0 ),
42387     ncandcut = cms.int32( 1 ),
42388     doRhoCorrection = cms.bool( False ),
42389     rhoMax = cms.double( 9.9999999E7 ),
42390     rhoScale = cms.double( 1.0 ),
42391     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42392     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42393     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42394 )
42395 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42396     saveTags = cms.bool( True ),
42397     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
42398     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42399     rhoTag = cms.InputTag( "" ),
42400     energyLowEdges = cms.vdouble( 0.0 ),
42401     lessThan = cms.bool( True ),
42402     useEt = cms.bool( True ),
42403     useAbs = cms.bool( False ),
42404     thrRegularEB = cms.vdouble( -1.0 ),
42405     thrRegularEE = cms.vdouble( -1.0 ),
42406     thrOverEEB = cms.vdouble( 0.2 ),
42407     thrOverEEE = cms.vdouble( 0.2 ),
42408     thrOverE2EB = cms.vdouble( -1.0 ),
42409     thrOverE2EE = cms.vdouble( -1.0 ),
42410     ncandcut = cms.int32( 1 ),
42411     doRhoCorrection = cms.bool( False ),
42412     rhoMax = cms.double( 9.9999999E7 ),
42413     rhoScale = cms.double( 1.0 ),
42414     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42415     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42416     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42417 )
42418 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
42419     saveTags = cms.bool( True ),
42420     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
42421     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42422     inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
42423     inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ),
42424     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42425     triggerType1 = cms.int32( 81 ),
42426     triggerType2 = cms.int32( 83 ),
42427     MinDR = cms.double( -1.0 ),
42428     MaxDZ = cms.double( 0.2 ),
42429     MinN = cms.int32( 1 ),
42430     MinPixHitsForDZ = cms.int32( 1 ),
42431     checkSC = cms.bool( False )
42432 )
42433 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler",
42434     offset = cms.uint32( 0 ),
42435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42436 )
42437 fragment.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet",
42438     saveTags = cms.bool( True ),
42439     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
42440     triggerType = cms.int32( 86 ),
42441     MinE = cms.double( -1.0 ),
42442     MinPt = cms.double( 30.0 ),
42443     MinMass = cms.double( -1.0 ),
42444     MaxMass = cms.double( -1.0 ),
42445     MinEta = cms.double( -1.0 ),
42446     MaxEta = cms.double( 2.4 ),
42447     MinN = cms.int32( 2 )
42448 )
42449 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42450     offset = cms.uint32( 0 ),
42451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42452 )
42453 fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed",
42454     saveTags = cms.bool( True ),
42455     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ),
42456     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42457     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42458     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42459     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42460     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42461     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42462     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42463     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42464     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42465 )
42466 fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42467     offset = cms.uint32( 0 ),
42468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42469 )
42470 fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42471     saveTags = cms.bool( True ),
42472     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42473     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ),
42474     MaxEta = cms.double( 2.5 ),
42475     MinPt = cms.double( 0.0 ),
42476     MaxDeltaR = cms.double( 0.3 ),
42477     MinN = cms.int32( 1 ),
42478     CentralBxOnly = cms.bool( True ),
42479     SelectQualities = cms.vint32(  )
42480 )
42481 fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42482     saveTags = cms.bool( True ),
42483     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42484     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42485     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42486     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42487     MinN = cms.int32( 0 ),
42488     MaxEta = cms.double( 2.5 ),
42489     AbsEtaBins = cms.vdouble( 0.0 ),
42490     MinNstations = cms.vint32( 0 ),
42491     MinNhits = cms.vint32( 0 ),
42492     CutOnChambers = cms.bool( False ),
42493     MinNchambers = cms.vint32( 0 ),
42494     MaxDr = cms.double( 9999.0 ),
42495     MinDr = cms.double( -1.0 ),
42496     MaxDz = cms.double( 9999.0 ),
42497     MinDxySig = cms.double( -1.0 ),
42498     MinPt = cms.double( 0.0 ),
42499     NSigmaPt = cms.double( 0.0 ),
42500     MatchToPreviousCand = cms.bool( True )
42501 )
42502 fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42503     saveTags = cms.bool( True ),
42504     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42505     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42506     MaxEta = cms.double( 2.5 ),
42507     MinPt = cms.double( 0.0 ),
42508     MaxDeltaR = cms.double( 0.3 ),
42509     MinN = cms.int32( 1 ),
42510     CentralBxOnly = cms.bool( True ),
42511     SelectQualities = cms.vint32(  )
42512 )
42513 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter",
42514     saveTags = cms.bool( True ),
42515     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42516     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42517     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42518     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42519     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42520     MinN = cms.int32( 1 ),
42521     MaxEta = cms.double( 2.5 ),
42522     MinNhits = cms.int32( 0 ),
42523     MaxDr = cms.double( 2.0 ),
42524     MinDr = cms.double( -1.0 ),
42525     MaxDz = cms.double( 9999.0 ),
42526     MinDxySig = cms.double( -1.0 ),
42527     MinPt = cms.double( 17.0 ),
42528     NSigmaPt = cms.double( 0.0 ),
42529     MaxNormalizedChi2 = cms.double( 9999.0 ),
42530     MaxDXYBeamSpot = cms.double( 9999.0 ),
42531     MinDXYBeamSpot = cms.double( -1.0 ),
42532     MinNmuonHits = cms.int32( 0 ),
42533     MaxPtDifference = cms.double( 9999.0 ),
42534     MinTrackPt = cms.double( 0.0 ),
42535     minMuonStations = cms.int32( 2 ),
42536     minTrkHits = cms.int32( -1 ),
42537     minMuonHits = cms.int32( -1 ),
42538     allowedTypeMask = cms.uint32( 255 ),
42539     requiredTypeMask = cms.uint32( 0 ),
42540     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42541     trkMuonId = cms.uint32( 0 ),
42542     L1MatchingdR = cms.double( 0.3 ),
42543     MatchToPreviousCand = cms.bool( True ),
42544     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42545     requireL3MuonTrajectorySeed = cms.bool( False ),
42546     useSimpleGeometry = cms.bool( True ),
42547     useStation2 = cms.bool( True ),
42548     fallbackToME1 = cms.bool( False ),
42549     cosmicPropagationHypothesis = cms.bool( False ),
42550     useMB2InOverlap = cms.bool( False ),
42551     useTrack = cms.string( "tracker" ),
42552     useState = cms.string( "atVertex" ),
42553     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42554     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42555     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42556 )
42557 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42558     saveTags = cms.bool( True ),
42559     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42560     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ),
42561     MinN = cms.int32( 1 ),
42562     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42563     IsolatorPSet = cms.PSet(  )
42564 )
42565 fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42566     offset = cms.uint32( 0 ),
42567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42568 )
42569 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter",
42570     saveTags = cms.bool( True ),
42571     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42572     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42573     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42574     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42575     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42576     MinN = cms.int32( 1 ),
42577     MaxEta = cms.double( 2.5 ),
42578     MinNhits = cms.int32( 0 ),
42579     MaxDr = cms.double( 2.0 ),
42580     MinDr = cms.double( -1.0 ),
42581     MaxDz = cms.double( 9999.0 ),
42582     MinDxySig = cms.double( -1.0 ),
42583     MinPt = cms.double( 19.0 ),
42584     NSigmaPt = cms.double( 0.0 ),
42585     MaxNormalizedChi2 = cms.double( 9999.0 ),
42586     MaxDXYBeamSpot = cms.double( 9999.0 ),
42587     MinDXYBeamSpot = cms.double( -1.0 ),
42588     MinNmuonHits = cms.int32( 0 ),
42589     MaxPtDifference = cms.double( 9999.0 ),
42590     MinTrackPt = cms.double( 0.0 ),
42591     minMuonStations = cms.int32( 2 ),
42592     minTrkHits = cms.int32( -1 ),
42593     minMuonHits = cms.int32( -1 ),
42594     allowedTypeMask = cms.uint32( 255 ),
42595     requiredTypeMask = cms.uint32( 0 ),
42596     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42597     trkMuonId = cms.uint32( 0 ),
42598     L1MatchingdR = cms.double( 0.3 ),
42599     MatchToPreviousCand = cms.bool( True ),
42600     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42601     requireL3MuonTrajectorySeed = cms.bool( False ),
42602     useSimpleGeometry = cms.bool( True ),
42603     useStation2 = cms.bool( True ),
42604     fallbackToME1 = cms.bool( False ),
42605     cosmicPropagationHypothesis = cms.bool( False ),
42606     useMB2InOverlap = cms.bool( False ),
42607     useTrack = cms.string( "tracker" ),
42608     useState = cms.string( "atVertex" ),
42609     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42610     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42611     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42612 )
42613 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42614     saveTags = cms.bool( True ),
42615     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42616     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ),
42617     MinN = cms.int32( 1 ),
42618     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42619     IsolatorPSet = cms.PSet(  )
42620 )
42621 fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42622     saveTags = cms.bool( True ),
42623     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ),
42624     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42625     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42626     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42627     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42628     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42629     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42630     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42631     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42632     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42633 )
42634 fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler",
42635     offset = cms.uint32( 0 ),
42636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42637 )
42638 fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42639     saveTags = cms.bool( True ),
42640     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42641     triggerType = cms.int32( 86 ),
42642     MinE = cms.double( -1.0 ),
42643     MinPt = cms.double( 20.0 ),
42644     MinMass = cms.double( -1.0 ),
42645     MaxMass = cms.double( -1.0 ),
42646     MinEta = cms.double( -1.0 ),
42647     MaxEta = cms.double( 3.0 ),
42648     MinN = cms.int32( 2 )
42649 )
42650 fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42651     HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ),
42652     TriggerTypes = cms.vint32( 86 )
42653 )
42654 fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42655     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ),
42656     maxNumber = cms.uint32( 4 ),
42657     filter = cms.bool( False ),
42658     throwOnMissing = cms.untracked.bool( True )
42659 )
42660 fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42661     src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ),
42662     filter = cms.bool( False ),
42663     etMin = cms.double( 20.0 )
42664 )
42665 fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42666     primaryVertex = cms.InputTag( "nominal" ),
42667     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42668     leptons = cms.InputTag( "hltL2Muons" ),
42669     leptonCands = cms.InputTag( "" ),
42670     leptonId = cms.InputTag( "" ),
42671     refineJetAxis = cms.uint32( 0 ),
42672     leptonDeltaRCut = cms.double( 0.4 ),
42673     leptonChi2Cut = cms.double( 0.0 ),
42674     muonSelection = cms.uint32( 0 )
42675 )
42676 fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42677     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42678     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' )
42679 )
42680 fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42681     saveTags = cms.bool( True ),
42682     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42683     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ),
42684     MinTag = cms.double( 0.5 ),
42685     MaxTag = cms.double( 99999.0 ),
42686     MinJets = cms.int32( 1 ),
42687     MatchJetsByDeltaR = cms.bool( False ),
42688     MaxJetDeltaR = cms.double( 0.1 ),
42689     TriggerType = cms.int32( 86 )
42690 )
42691 fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
42692     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
42693     maxChi2 = cms.double( 10000.0 ),
42694     tip = cms.double( 120.0 ),
42695     minRapidity = cms.double( -5.0 ),
42696     lip = cms.double( 300.0 ),
42697     ptMin = cms.double( 5.0 ),
42698     maxRapidity = cms.double( 5.0 ),
42699     minPhi = cms.double( -3.2 ),
42700     maxPhi = cms.double( 3.2 ),
42701     quality = cms.vstring(  ),
42702     algorithm = cms.vstring(  ),
42703     originalAlgorithm = cms.vstring(  ),
42704     algorithmMaskContains = cms.vstring(  ),
42705     minLayer = cms.int32( 0 ),
42706     min3DLayer = cms.int32( 0 ),
42707     minHit = cms.int32( 0 ),
42708     minPixelHit = cms.int32( 0 ),
42709     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
42710     usePV = cms.bool( False ),
42711     vertexTag = cms.InputTag( "none" ),
42712     invertRapidityCut = cms.bool( False )
42713 )
42714 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42715     primaryVertex = cms.InputTag( "nominal" ),
42716     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42717     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42718     leptonCands = cms.InputTag( "" ),
42719     leptonId = cms.InputTag( "" ),
42720     refineJetAxis = cms.uint32( 0 ),
42721     leptonDeltaRCut = cms.double( 0.4 ),
42722     leptonChi2Cut = cms.double( 0.0 ),
42723     muonSelection = cms.uint32( 0 )
42724 )
42725 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42726     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42727     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' )
42728 )
42729 fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42730     saveTags = cms.bool( True ),
42731     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42732     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ),
42733     MinTag = cms.double( 0.5 ),
42734     MaxTag = cms.double( 99999.0 ),
42735     MinJets = cms.int32( 1 ),
42736     MatchJetsByDeltaR = cms.bool( False ),
42737     MaxJetDeltaR = cms.double( 0.1 ),
42738     TriggerType = cms.int32( 86 )
42739 )
42740 fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42741     saveTags = cms.bool( True ),
42742     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ),
42743     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42744     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42745     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42746     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42747     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42748     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42749     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42750     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42751     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42752 )
42753 fragment.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler",
42754     offset = cms.uint32( 0 ),
42755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42756 )
42757 fragment.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42758     saveTags = cms.bool( True ),
42759     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42760     triggerType = cms.int32( 86 ),
42761     MinE = cms.double( -1.0 ),
42762     MinPt = cms.double( 40.0 ),
42763     MinMass = cms.double( -1.0 ),
42764     MaxMass = cms.double( -1.0 ),
42765     MinEta = cms.double( -1.0 ),
42766     MaxEta = cms.double( 3.0 ),
42767     MinN = cms.int32( 2 )
42768 )
42769 fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42770     HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ),
42771     TriggerTypes = cms.vint32( 86 )
42772 )
42773 fragment.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42774     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ),
42775     maxNumber = cms.uint32( 4 ),
42776     filter = cms.bool( False ),
42777     throwOnMissing = cms.untracked.bool( True )
42778 )
42779 fragment.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42780     src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ),
42781     filter = cms.bool( False ),
42782     etMin = cms.double( 40.0 )
42783 )
42784 fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42785     primaryVertex = cms.InputTag( "nominal" ),
42786     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42787     leptons = cms.InputTag( "hltL2Muons" ),
42788     leptonCands = cms.InputTag( "" ),
42789     leptonId = cms.InputTag( "" ),
42790     refineJetAxis = cms.uint32( 0 ),
42791     leptonDeltaRCut = cms.double( 0.4 ),
42792     leptonChi2Cut = cms.double( 0.0 ),
42793     muonSelection = cms.uint32( 0 )
42794 )
42795 fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42796     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42797     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' )
42798 )
42799 fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42800     saveTags = cms.bool( True ),
42801     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42802     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ),
42803     MinTag = cms.double( 0.5 ),
42804     MaxTag = cms.double( 99999.0 ),
42805     MinJets = cms.int32( 1 ),
42806     MatchJetsByDeltaR = cms.bool( False ),
42807     MaxJetDeltaR = cms.double( 0.1 ),
42808     TriggerType = cms.int32( 86 )
42809 )
42810 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42811     primaryVertex = cms.InputTag( "nominal" ),
42812     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42813     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42814     leptonCands = cms.InputTag( "" ),
42815     leptonId = cms.InputTag( "" ),
42816     refineJetAxis = cms.uint32( 0 ),
42817     leptonDeltaRCut = cms.double( 0.4 ),
42818     leptonChi2Cut = cms.double( 0.0 ),
42819     muonSelection = cms.uint32( 0 )
42820 )
42821 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42822     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42823     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' )
42824 )
42825 fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42826     saveTags = cms.bool( True ),
42827     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42828     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ),
42829     MinTag = cms.double( 0.5 ),
42830     MaxTag = cms.double( 99999.0 ),
42831     MinJets = cms.int32( 1 ),
42832     MatchJetsByDeltaR = cms.bool( False ),
42833     MaxJetDeltaR = cms.double( 0.1 ),
42834     TriggerType = cms.int32( 86 )
42835 )
42836 fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42837     saveTags = cms.bool( True ),
42838     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ),
42839     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42840     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42841     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42842     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42843     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42844     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42845     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42846     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42847     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42848 )
42849 fragment.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler",
42850     offset = cms.uint32( 0 ),
42851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42852 )
42853 fragment.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42854     saveTags = cms.bool( True ),
42855     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42856     triggerType = cms.int32( 86 ),
42857     MinE = cms.double( -1.0 ),
42858     MinPt = cms.double( 70.0 ),
42859     MinMass = cms.double( -1.0 ),
42860     MaxMass = cms.double( -1.0 ),
42861     MinEta = cms.double( -1.0 ),
42862     MaxEta = cms.double( 3.0 ),
42863     MinN = cms.int32( 2 )
42864 )
42865 fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42866     HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ),
42867     TriggerTypes = cms.vint32( 86 )
42868 )
42869 fragment.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42870     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ),
42871     maxNumber = cms.uint32( 4 ),
42872     filter = cms.bool( False ),
42873     throwOnMissing = cms.untracked.bool( True )
42874 )
42875 fragment.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42876     src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ),
42877     filter = cms.bool( False ),
42878     etMin = cms.double( 70.0 )
42879 )
42880 fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42881     primaryVertex = cms.InputTag( "nominal" ),
42882     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42883     leptons = cms.InputTag( "hltL2Muons" ),
42884     leptonCands = cms.InputTag( "" ),
42885     leptonId = cms.InputTag( "" ),
42886     refineJetAxis = cms.uint32( 0 ),
42887     leptonDeltaRCut = cms.double( 0.4 ),
42888     leptonChi2Cut = cms.double( 0.0 ),
42889     muonSelection = cms.uint32( 0 )
42890 )
42891 fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42892     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42893     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' )
42894 )
42895 fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42896     saveTags = cms.bool( True ),
42897     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42898     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ),
42899     MinTag = cms.double( 0.5 ),
42900     MaxTag = cms.double( 99999.0 ),
42901     MinJets = cms.int32( 1 ),
42902     MatchJetsByDeltaR = cms.bool( False ),
42903     MaxJetDeltaR = cms.double( 0.1 ),
42904     TriggerType = cms.int32( 86 )
42905 )
42906 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42907     primaryVertex = cms.InputTag( "nominal" ),
42908     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42909     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42910     leptonCands = cms.InputTag( "" ),
42911     leptonId = cms.InputTag( "" ),
42912     refineJetAxis = cms.uint32( 0 ),
42913     leptonDeltaRCut = cms.double( 0.4 ),
42914     leptonChi2Cut = cms.double( 0.0 ),
42915     muonSelection = cms.uint32( 0 )
42916 )
42917 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42918     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42919     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' )
42920 )
42921 fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42922     saveTags = cms.bool( True ),
42923     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42924     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ),
42925     MinTag = cms.double( 0.5 ),
42926     MaxTag = cms.double( 99999.0 ),
42927     MinJets = cms.int32( 1 ),
42928     MatchJetsByDeltaR = cms.bool( False ),
42929     MaxJetDeltaR = cms.double( 0.1 ),
42930     TriggerType = cms.int32( 86 )
42931 )
42932 fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42933     saveTags = cms.bool( True ),
42934     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ),
42935     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42936     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42937     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42938     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42939     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42940     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42941     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42942     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42943     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42944 )
42945 fragment.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler",
42946     offset = cms.uint32( 0 ),
42947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42948 )
42949 fragment.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42950     saveTags = cms.bool( True ),
42951     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42952     triggerType = cms.int32( 86 ),
42953     MinE = cms.double( -1.0 ),
42954     MinPt = cms.double( 110.0 ),
42955     MinMass = cms.double( -1.0 ),
42956     MaxMass = cms.double( -1.0 ),
42957     MinEta = cms.double( -1.0 ),
42958     MaxEta = cms.double( 3.0 ),
42959     MinN = cms.int32( 2 )
42960 )
42961 fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42962     HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ),
42963     TriggerTypes = cms.vint32( 86 )
42964 )
42965 fragment.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42966     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ),
42967     maxNumber = cms.uint32( 4 ),
42968     filter = cms.bool( False ),
42969     throwOnMissing = cms.untracked.bool( True )
42970 )
42971 fragment.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42972     src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ),
42973     filter = cms.bool( False ),
42974     etMin = cms.double( 110.0 )
42975 )
42976 fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42977     primaryVertex = cms.InputTag( "nominal" ),
42978     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42979     leptons = cms.InputTag( "hltL2Muons" ),
42980     leptonCands = cms.InputTag( "" ),
42981     leptonId = cms.InputTag( "" ),
42982     refineJetAxis = cms.uint32( 0 ),
42983     leptonDeltaRCut = cms.double( 0.4 ),
42984     leptonChi2Cut = cms.double( 0.0 ),
42985     muonSelection = cms.uint32( 0 )
42986 )
42987 fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42988     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42989     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' )
42990 )
42991 fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42992     saveTags = cms.bool( True ),
42993     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42994     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ),
42995     MinTag = cms.double( 0.5 ),
42996     MaxTag = cms.double( 99999.0 ),
42997     MinJets = cms.int32( 1 ),
42998     MatchJetsByDeltaR = cms.bool( False ),
42999     MaxJetDeltaR = cms.double( 0.1 ),
43000     TriggerType = cms.int32( 86 )
43001 )
43002 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43003     primaryVertex = cms.InputTag( "nominal" ),
43004     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
43005     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43006     leptonCands = cms.InputTag( "" ),
43007     leptonId = cms.InputTag( "" ),
43008     refineJetAxis = cms.uint32( 0 ),
43009     leptonDeltaRCut = cms.double( 0.4 ),
43010     leptonChi2Cut = cms.double( 0.0 ),
43011     muonSelection = cms.uint32( 0 )
43012 )
43013 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43014     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43015     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' )
43016 )
43017 fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43018     saveTags = cms.bool( True ),
43019     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
43020     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ),
43021     MinTag = cms.double( 0.5 ),
43022     MaxTag = cms.double( 99999.0 ),
43023     MinJets = cms.int32( 1 ),
43024     MatchJetsByDeltaR = cms.bool( False ),
43025     MaxJetDeltaR = cms.double( 0.1 ),
43026     TriggerType = cms.int32( 86 )
43027 )
43028 fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed",
43029     saveTags = cms.bool( True ),
43030     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ),
43031     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43032     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43033     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43034     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43035     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43036     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43037     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43038     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43039     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43040 )
43041 fragment.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
43042     offset = cms.uint32( 0 ),
43043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43044 )
43045 fragment.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43046     saveTags = cms.bool( True ),
43047     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
43048     triggerType = cms.int32( 86 ),
43049     MinE = cms.double( -1.0 ),
43050     MinPt = cms.double( 170.0 ),
43051     MinMass = cms.double( -1.0 ),
43052     MaxMass = cms.double( -1.0 ),
43053     MinEta = cms.double( -1.0 ),
43054     MaxEta = cms.double( 3.0 ),
43055     MinN = cms.int32( 2 )
43056 )
43057 fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43058     HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ),
43059     TriggerTypes = cms.vint32( 86 )
43060 )
43061 fragment.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43062     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ),
43063     maxNumber = cms.uint32( 4 ),
43064     filter = cms.bool( False ),
43065     throwOnMissing = cms.untracked.bool( True )
43066 )
43067 fragment.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43068     src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ),
43069     filter = cms.bool( False ),
43070     etMin = cms.double( 110.0 )
43071 )
43072 fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43073     primaryVertex = cms.InputTag( "nominal" ),
43074     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
43075     leptons = cms.InputTag( "hltL2Muons" ),
43076     leptonCands = cms.InputTag( "" ),
43077     leptonId = cms.InputTag( "" ),
43078     refineJetAxis = cms.uint32( 0 ),
43079     leptonDeltaRCut = cms.double( 0.4 ),
43080     leptonChi2Cut = cms.double( 0.0 ),
43081     muonSelection = cms.uint32( 0 )
43082 )
43083 fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43084     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43085     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' )
43086 )
43087 fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43088     saveTags = cms.bool( True ),
43089     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
43090     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ),
43091     MinTag = cms.double( 0.5 ),
43092     MaxTag = cms.double( 99999.0 ),
43093     MinJets = cms.int32( 1 ),
43094     MatchJetsByDeltaR = cms.bool( False ),
43095     MaxJetDeltaR = cms.double( 0.1 ),
43096     TriggerType = cms.int32( 86 )
43097 )
43098 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43099     primaryVertex = cms.InputTag( "nominal" ),
43100     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
43101     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43102     leptonCands = cms.InputTag( "" ),
43103     leptonId = cms.InputTag( "" ),
43104     refineJetAxis = cms.uint32( 0 ),
43105     leptonDeltaRCut = cms.double( 0.4 ),
43106     leptonChi2Cut = cms.double( 0.0 ),
43107     muonSelection = cms.uint32( 0 )
43108 )
43109 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43110     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43111     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' )
43112 )
43113 fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43114     saveTags = cms.bool( True ),
43115     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
43116     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ),
43117     MinTag = cms.double( 0.5 ),
43118     MaxTag = cms.double( 99999.0 ),
43119     MinJets = cms.int32( 1 ),
43120     MatchJetsByDeltaR = cms.bool( False ),
43121     MaxJetDeltaR = cms.double( 0.1 ),
43122     TriggerType = cms.int32( 86 )
43123 )
43124 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
43125     saveTags = cms.bool( True ),
43126     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
43127     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43128     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43129     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43130     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43131     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43132     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43133     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43134     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43135     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43136 )
43137 fragment.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
43138     offset = cms.uint32( 0 ),
43139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43140 )
43141 fragment.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43142     saveTags = cms.bool( True ),
43143     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
43144     triggerType = cms.int32( 86 ),
43145     MinE = cms.double( -1.0 ),
43146     MinPt = cms.double( 300.0 ),
43147     MinMass = cms.double( -1.0 ),
43148     MaxMass = cms.double( -1.0 ),
43149     MinEta = cms.double( -1.0 ),
43150     MaxEta = cms.double( 3.0 ),
43151     MinN = cms.int32( 1 )
43152 )
43153 fragment.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43154     HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ),
43155     TriggerTypes = cms.vint32( 86 )
43156 )
43157 fragment.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43158     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ),
43159     maxNumber = cms.uint32( 4 ),
43160     filter = cms.bool( False ),
43161     throwOnMissing = cms.untracked.bool( True )
43162 )
43163 fragment.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43164     src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ),
43165     filter = cms.bool( False ),
43166     etMin = cms.double( 300.0 )
43167 )
43168 fragment.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43169     primaryVertex = cms.InputTag( "nominal" ),
43170     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43171     leptons = cms.InputTag( "hltL2Muons" ),
43172     leptonCands = cms.InputTag( "" ),
43173     leptonId = cms.InputTag( "" ),
43174     refineJetAxis = cms.uint32( 0 ),
43175     leptonDeltaRCut = cms.double( 0.4 ),
43176     leptonChi2Cut = cms.double( 0.0 ),
43177     muonSelection = cms.uint32( 0 )
43178 )
43179 fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43180     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43181     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' )
43182 )
43183 fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43184     saveTags = cms.bool( True ),
43185     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43186     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ),
43187     MinTag = cms.double( 0.5 ),
43188     MaxTag = cms.double( 99999.0 ),
43189     MinJets = cms.int32( 1 ),
43190     MatchJetsByDeltaR = cms.bool( False ),
43191     MaxJetDeltaR = cms.double( 0.1 ),
43192     TriggerType = cms.int32( 86 )
43193 )
43194 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43195     primaryVertex = cms.InputTag( "nominal" ),
43196     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43197     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43198     leptonCands = cms.InputTag( "" ),
43199     leptonId = cms.InputTag( "" ),
43200     refineJetAxis = cms.uint32( 0 ),
43201     leptonDeltaRCut = cms.double( 0.4 ),
43202     leptonChi2Cut = cms.double( 0.0 ),
43203     muonSelection = cms.uint32( 0 )
43204 )
43205 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43206     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43207     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' )
43208 )
43209 fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43210     saveTags = cms.bool( True ),
43211     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
43212     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ),
43213     MinTag = cms.double( 0.5 ),
43214     MaxTag = cms.double( 99999.0 ),
43215     MinJets = cms.int32( 1 ),
43216     MatchJetsByDeltaR = cms.bool( False ),
43217     MaxJetDeltaR = cms.double( 0.1 ),
43218     TriggerType = cms.int32( 86 )
43219 )
43220 fragment.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
43221     offset = cms.uint32( 0 ),
43222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43223 )
43224 fragment.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43225     saveTags = cms.bool( True ),
43226     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43227     triggerType = cms.int32( 85 ),
43228     MinE = cms.double( -1.0 ),
43229     MinPt = cms.double( 170.0 ),
43230     MinMass = cms.double( -1.0 ),
43231     MaxMass = cms.double( -1.0 ),
43232     MinEta = cms.double( -1.0 ),
43233     MaxEta = cms.double( 3.0 ),
43234     MinN = cms.int32( 2 )
43235 )
43236 fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43237     HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ),
43238     TriggerTypes = cms.vint32( 85 )
43239 )
43240 fragment.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43241     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ),
43242     maxNumber = cms.uint32( 4 ),
43243     filter = cms.bool( False ),
43244     throwOnMissing = cms.untracked.bool( True )
43245 )
43246 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43247     src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ),
43248     filter = cms.bool( False ),
43249     etMin = cms.double( 110.0 )
43250 )
43251 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43252     primaryVertex = cms.InputTag( "nominal" ),
43253     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43254     leptons = cms.InputTag( "hltL2Muons" ),
43255     leptonCands = cms.InputTag( "" ),
43256     leptonId = cms.InputTag( "" ),
43257     refineJetAxis = cms.uint32( 0 ),
43258     leptonDeltaRCut = cms.double( 0.8 ),
43259     leptonChi2Cut = cms.double( 0.0 ),
43260     muonSelection = cms.uint32( 0 )
43261 )
43262 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43263     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43264     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' )
43265 )
43266 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43267     saveTags = cms.bool( True ),
43268     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43269     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ),
43270     MinTag = cms.double( 0.5 ),
43271     MaxTag = cms.double( 99999.0 ),
43272     MinJets = cms.int32( 1 ),
43273     MatchJetsByDeltaR = cms.bool( False ),
43274     MaxJetDeltaR = cms.double( 0.1 ),
43275     TriggerType = cms.int32( 85 )
43276 )
43277 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43278     primaryVertex = cms.InputTag( "nominal" ),
43279     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43280     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43281     leptonCands = cms.InputTag( "" ),
43282     leptonId = cms.InputTag( "" ),
43283     refineJetAxis = cms.uint32( 0 ),
43284     leptonDeltaRCut = cms.double( 0.8 ),
43285     leptonChi2Cut = cms.double( 0.0 ),
43286     muonSelection = cms.uint32( 0 )
43287 )
43288 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43289     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43290     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' )
43291 )
43292 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43293     saveTags = cms.bool( True ),
43294     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43295     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ),
43296     MinTag = cms.double( 0.5 ),
43297     MaxTag = cms.double( 99999.0 ),
43298     MinJets = cms.int32( 1 ),
43299     MatchJetsByDeltaR = cms.bool( False ),
43300     MaxJetDeltaR = cms.double( 0.1 ),
43301     TriggerType = cms.int32( 85 )
43302 )
43303 fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed",
43304     saveTags = cms.bool( True ),
43305     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ),
43306     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43307     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43308     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43309     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43310     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43311     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43312     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43313     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43314     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43315 )
43316 fragment.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler",
43317     offset = cms.uint32( 0 ),
43318     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43319 )
43320 fragment.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43321     saveTags = cms.bool( True ),
43322     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43323     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ),
43324     MaxEta = cms.double( 2.5 ),
43325     MinPt = cms.double( 0.0 ),
43326     MaxDeltaR = cms.double( 0.3 ),
43327     MinN = cms.int32( 2 ),
43328     CentralBxOnly = cms.bool( False ),
43329     SelectQualities = cms.vint32(  )
43330 )
43331 fragment.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43332     saveTags = cms.bool( True ),
43333     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43334     triggerType = cms.int32( 85 ),
43335     MinE = cms.double( -1.0 ),
43336     MinPt = cms.double( 170.0 ),
43337     MinMass = cms.double( -1.0 ),
43338     MaxMass = cms.double( -1.0 ),
43339     MinEta = cms.double( -1.0 ),
43340     MaxEta = cms.double( 3.0 ),
43341     MinN = cms.int32( 1 )
43342 )
43343 fragment.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43344     saveTags = cms.bool( True ),
43345     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43346     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43347     PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43348     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43349     MinN = cms.int32( 2 ),
43350     MaxEta = cms.double( 2.5 ),
43351     AbsEtaBins = cms.vdouble( 5.0 ),
43352     MinNstations = cms.vint32( 0 ),
43353     MinNhits = cms.vint32( 0 ),
43354     CutOnChambers = cms.bool( False ),
43355     MinNchambers = cms.vint32( 0 ),
43356     MaxDr = cms.double( 9999.0 ),
43357     MinDr = cms.double( -1.0 ),
43358     MaxDz = cms.double( 9999.0 ),
43359     MinDxySig = cms.double( -1.0 ),
43360     MinPt = cms.double( 0.0 ),
43361     NSigmaPt = cms.double( 0.0 ),
43362     MatchToPreviousCand = cms.bool( True )
43363 )
43364 fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43365     HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ),
43366     TriggerTypes = cms.vint32( 85 )
43367 )
43368 fragment.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43369     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ),
43370     maxNumber = cms.uint32( 4 ),
43371     filter = cms.bool( False ),
43372     throwOnMissing = cms.untracked.bool( True )
43373 )
43374 fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43375     src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ),
43376     filter = cms.bool( False ),
43377     etMin = cms.double( 170.0 )
43378 )
43379 fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43380     primaryVertex = cms.InputTag( "nominal" ),
43381     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43382     leptons = cms.InputTag( "hltL2Muons" ),
43383     leptonCands = cms.InputTag( "" ),
43384     leptonId = cms.InputTag( "" ),
43385     refineJetAxis = cms.uint32( 0 ),
43386     leptonDeltaRCut = cms.double( 0.8 ),
43387     leptonChi2Cut = cms.double( 0.0 ),
43388     muonSelection = cms.uint32( 0 )
43389 )
43390 fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43391     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43392     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' )
43393 )
43394 fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43395     saveTags = cms.bool( True ),
43396     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43397     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ),
43398     MinTag = cms.double( 0.5 ),
43399     MaxTag = cms.double( 99999.0 ),
43400     MinJets = cms.int32( 1 ),
43401     MatchJetsByDeltaR = cms.bool( False ),
43402     MaxJetDeltaR = cms.double( 0.1 ),
43403     TriggerType = cms.int32( 85 )
43404 )
43405 fragment.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter",
43406     saveTags = cms.bool( True ),
43407     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43408     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
43409     previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43410     minTrkHits = cms.int32( -1 ),
43411     minMuonHits = cms.int32( -1 ),
43412     minMuonStations = cms.int32( -1 ),
43413     maxNormalizedChi2 = cms.double( 1.0E99 ),
43414     allowedTypeMask = cms.uint32( 255 ),
43415     requiredTypeMask = cms.uint32( 0 ),
43416     trkMuonId = cms.uint32( 0 ),
43417     minPt = cms.double( 5.0 ),
43418     minN = cms.uint32( 2 ),
43419     maxAbsEta = cms.double( 1.0E99 ),
43420     L1MatchingdR = cms.double( 0.3 ),
43421     useSimpleGeometry = cms.bool( True ),
43422     useStation2 = cms.bool( True ),
43423     fallbackToME1 = cms.bool( False ),
43424     cosmicPropagationHypothesis = cms.bool( False ),
43425     useMB2InOverlap = cms.bool( False ),
43426     useTrack = cms.string( "tracker" ),
43427     useState = cms.string( "atVertex" ),
43428     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43429     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43430     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43431 )
43432 fragment.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
43433     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
43434     maxChi2 = cms.double( 10000.0 ),
43435     tip = cms.double( 120.0 ),
43436     minRapidity = cms.double( -5.0 ),
43437     lip = cms.double( 300.0 ),
43438     ptMin = cms.double( 5.0 ),
43439     maxRapidity = cms.double( 5.0 ),
43440     minPhi = cms.double( -3.2 ),
43441     maxPhi = cms.double( 3.2 ),
43442     quality = cms.vstring(  ),
43443     algorithm = cms.vstring(  ),
43444     originalAlgorithm = cms.vstring(  ),
43445     algorithmMaskContains = cms.vstring(  ),
43446     minLayer = cms.int32( 0 ),
43447     min3DLayer = cms.int32( 0 ),
43448     minHit = cms.int32( 0 ),
43449     minPixelHit = cms.int32( 0 ),
43450     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
43451     usePV = cms.bool( False ),
43452     vertexTag = cms.InputTag( "none" ),
43453     invertRapidityCut = cms.bool( False )
43454 )
43455 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43456     primaryVertex = cms.InputTag( "nominal" ),
43457     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43458     leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ),
43459     leptonCands = cms.InputTag( "" ),
43460     leptonId = cms.InputTag( "" ),
43461     refineJetAxis = cms.uint32( 0 ),
43462     leptonDeltaRCut = cms.double( 0.8 ),
43463     leptonChi2Cut = cms.double( 0.0 ),
43464     muonSelection = cms.uint32( 0 )
43465 )
43466 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43467     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43468     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' )
43469 )
43470 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43471     saveTags = cms.bool( True ),
43472     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43473     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ),
43474     MinTag = cms.double( 0.5 ),
43475     MaxTag = cms.double( 99999.0 ),
43476     MinJets = cms.int32( 1 ),
43477     MatchJetsByDeltaR = cms.bool( False ),
43478     MaxJetDeltaR = cms.double( 0.1 ),
43479     TriggerType = cms.int32( 85 )
43480 )
43481 fragment.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
43482     offset = cms.uint32( 0 ),
43483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43484 )
43485 fragment.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43486     saveTags = cms.bool( True ),
43487     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43488     triggerType = cms.int32( 85 ),
43489     MinE = cms.double( -1.0 ),
43490     MinPt = cms.double( 300.0 ),
43491     MinMass = cms.double( -1.0 ),
43492     MaxMass = cms.double( -1.0 ),
43493     MinEta = cms.double( -1.0 ),
43494     MaxEta = cms.double( 3.0 ),
43495     MinN = cms.int32( 1 )
43496 )
43497 fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43498     HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ),
43499     TriggerTypes = cms.vint32( 85 )
43500 )
43501 fragment.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43502     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ),
43503     maxNumber = cms.uint32( 4 ),
43504     filter = cms.bool( False ),
43505     throwOnMissing = cms.untracked.bool( True )
43506 )
43507 fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43508     src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ),
43509     filter = cms.bool( False ),
43510     etMin = cms.double( 300.0 )
43511 )
43512 fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43513     primaryVertex = cms.InputTag( "nominal" ),
43514     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43515     leptons = cms.InputTag( "hltL2Muons" ),
43516     leptonCands = cms.InputTag( "" ),
43517     leptonId = cms.InputTag( "" ),
43518     refineJetAxis = cms.uint32( 0 ),
43519     leptonDeltaRCut = cms.double( 0.8 ),
43520     leptonChi2Cut = cms.double( 0.0 ),
43521     muonSelection = cms.uint32( 0 )
43522 )
43523 fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43524     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43525     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' )
43526 )
43527 fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43528     saveTags = cms.bool( True ),
43529     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43530     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ),
43531     MinTag = cms.double( 0.5 ),
43532     MaxTag = cms.double( 99999.0 ),
43533     MinJets = cms.int32( 1 ),
43534     MatchJetsByDeltaR = cms.bool( False ),
43535     MaxJetDeltaR = cms.double( 0.1 ),
43536     TriggerType = cms.int32( 85 )
43537 )
43538 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43539     primaryVertex = cms.InputTag( "nominal" ),
43540     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43541     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43542     leptonCands = cms.InputTag( "" ),
43543     leptonId = cms.InputTag( "" ),
43544     refineJetAxis = cms.uint32( 0 ),
43545     leptonDeltaRCut = cms.double( 0.8 ),
43546     leptonChi2Cut = cms.double( 0.0 ),
43547     muonSelection = cms.uint32( 0 )
43548 )
43549 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43550     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43551     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' )
43552 )
43553 fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43554     saveTags = cms.bool( True ),
43555     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43556     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ),
43557     MinTag = cms.double( 0.5 ),
43558     MaxTag = cms.double( 99999.0 ),
43559     MinJets = cms.int32( 1 ),
43560     MatchJetsByDeltaR = cms.bool( False ),
43561     MaxJetDeltaR = cms.double( 0.1 ),
43562     TriggerType = cms.int32( 85 )
43563 )
43564 fragment.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed",
43565     saveTags = cms.bool( True ),
43566     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" ),
43567     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43568     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43569     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43570     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43571     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43572     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43573     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43574     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43575     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43576 )
43577 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43578     offset = cms.uint32( 0 ),
43579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43580 )
43581 fragment.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43582     saveTags = cms.bool( True ),
43583     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43584     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43585     candNonIsolatedTag = cms.InputTag( "" ),
43586     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43587     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ),
43588     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43589     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43590     ncandcut = cms.int32( 2 ),
43591     doIsolated = cms.bool( False ),
43592     region_eta_size = cms.double( 0.522 ),
43593     region_eta_size_ecap = cms.double( 1.0 ),
43594     region_phi_size = cms.double( 1.044 ),
43595     barrel_end = cms.double( 1.4791 ),
43596     endcap_end = cms.double( 2.65 )
43597 )
43598 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
43599     saveTags = cms.bool( True ),
43600     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43601     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43602     etcutEB = cms.double( 23.0 ),
43603     etcutEE = cms.double( 23.0 ),
43604     minEtaCut = cms.double( -9999.0 ),
43605     maxEtaCut = cms.double( 9999.0 ),
43606     ncandcut = cms.int32( 1 )
43607 )
43608 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
43609     saveTags = cms.bool( True ),
43610     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43611     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43612     etcutEB = cms.double( 12.0 ),
43613     etcutEE = cms.double( 12.0 ),
43614     minEtaCut = cms.double( -9999.0 ),
43615     maxEtaCut = cms.double( 9999.0 ),
43616     ncandcut = cms.int32( 2 )
43617 )
43618 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43619     saveTags = cms.bool( True ),
43620     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
43621     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43622     rhoTag = cms.InputTag( "" ),
43623     energyLowEdges = cms.vdouble( 0.0 ),
43624     lessThan = cms.bool( True ),
43625     useEt = cms.bool( False ),
43626     useAbs = cms.bool( False ),
43627     thrRegularEB = cms.vdouble( 0.013 ),
43628     thrRegularEE = cms.vdouble( 0.035 ),
43629     thrOverEEB = cms.vdouble( -1.0 ),
43630     thrOverEEE = cms.vdouble( -1.0 ),
43631     thrOverE2EB = cms.vdouble( -1.0 ),
43632     thrOverE2EE = cms.vdouble( -1.0 ),
43633     ncandcut = cms.int32( 1 ),
43634     doRhoCorrection = cms.bool( False ),
43635     rhoMax = cms.double( 9.9999999E7 ),
43636     rhoScale = cms.double( 1.0 ),
43637     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43638     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43639     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43640 )
43641 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43642     saveTags = cms.bool( True ),
43643     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
43644     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43645     rhoTag = cms.InputTag( "" ),
43646     energyLowEdges = cms.vdouble( 0.0 ),
43647     lessThan = cms.bool( True ),
43648     useEt = cms.bool( False ),
43649     useAbs = cms.bool( False ),
43650     thrRegularEB = cms.vdouble( 0.013 ),
43651     thrRegularEE = cms.vdouble( 0.035 ),
43652     thrOverEEB = cms.vdouble( -1.0 ),
43653     thrOverEEE = cms.vdouble( -1.0 ),
43654     thrOverE2EB = cms.vdouble( -1.0 ),
43655     thrOverE2EE = cms.vdouble( -1.0 ),
43656     ncandcut = cms.int32( 2 ),
43657     doRhoCorrection = cms.bool( False ),
43658     rhoMax = cms.double( 9.9999999E7 ),
43659     rhoScale = cms.double( 1.0 ),
43660     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43661     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43662     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43663 )
43664 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43665     saveTags = cms.bool( True ),
43666     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
43667     varTag = cms.InputTag( "hltEgammaHoverE" ),
43668     rhoTag = cms.InputTag( "" ),
43669     energyLowEdges = cms.vdouble( 0.0 ),
43670     lessThan = cms.bool( True ),
43671     useEt = cms.bool( False ),
43672     useAbs = cms.bool( False ),
43673     thrRegularEB = cms.vdouble( -1.0 ),
43674     thrRegularEE = cms.vdouble( -1.0 ),
43675     thrOverEEB = cms.vdouble( 0.13 ),
43676     thrOverEEE = cms.vdouble( 0.13 ),
43677     thrOverE2EB = cms.vdouble( -1.0 ),
43678     thrOverE2EE = cms.vdouble( -1.0 ),
43679     ncandcut = cms.int32( 1 ),
43680     doRhoCorrection = cms.bool( False ),
43681     rhoMax = cms.double( 9.9999999E7 ),
43682     rhoScale = cms.double( 1.0 ),
43683     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43684     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43685     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43686 )
43687 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43688     saveTags = cms.bool( True ),
43689     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
43690     varTag = cms.InputTag( "hltEgammaHoverE" ),
43691     rhoTag = cms.InputTag( "" ),
43692     energyLowEdges = cms.vdouble( 0.0 ),
43693     lessThan = cms.bool( True ),
43694     useEt = cms.bool( False ),
43695     useAbs = cms.bool( False ),
43696     thrRegularEB = cms.vdouble( -1.0 ),
43697     thrRegularEE = cms.vdouble( -1.0 ),
43698     thrOverEEB = cms.vdouble( 0.13 ),
43699     thrOverEEE = cms.vdouble( 0.13 ),
43700     thrOverE2EB = cms.vdouble( -1.0 ),
43701     thrOverE2EE = cms.vdouble( -1.0 ),
43702     ncandcut = cms.int32( 2 ),
43703     doRhoCorrection = cms.bool( False ),
43704     rhoMax = cms.double( 9.9999999E7 ),
43705     rhoScale = cms.double( 1.0 ),
43706     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43707     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43708     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43709 )
43710 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43711     saveTags = cms.bool( True ),
43712     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ),
43713     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43714     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43715     energyLowEdges = cms.vdouble( 0.0 ),
43716     lessThan = cms.bool( True ),
43717     useEt = cms.bool( True ),
43718     useAbs = cms.bool( False ),
43719     thrRegularEB = cms.vdouble( -1.0 ),
43720     thrRegularEE = cms.vdouble( -1.0 ),
43721     thrOverEEB = cms.vdouble( 0.5 ),
43722     thrOverEEE = cms.vdouble( 0.5 ),
43723     thrOverE2EB = cms.vdouble( -1.0 ),
43724     thrOverE2EE = cms.vdouble( -1.0 ),
43725     ncandcut = cms.int32( 1 ),
43726     doRhoCorrection = cms.bool( True ),
43727     rhoMax = cms.double( 9.9999999E7 ),
43728     rhoScale = cms.double( 1.0 ),
43729     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43730     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43731     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43732 )
43733 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43734     saveTags = cms.bool( True ),
43735     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ),
43736     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43737     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43738     energyLowEdges = cms.vdouble( 0.0 ),
43739     lessThan = cms.bool( True ),
43740     useEt = cms.bool( True ),
43741     useAbs = cms.bool( False ),
43742     thrRegularEB = cms.vdouble( -1.0 ),
43743     thrRegularEE = cms.vdouble( -1.0 ),
43744     thrOverEEB = cms.vdouble( 0.5 ),
43745     thrOverEEE = cms.vdouble( 0.5 ),
43746     thrOverE2EB = cms.vdouble( -1.0 ),
43747     thrOverE2EE = cms.vdouble( -1.0 ),
43748     ncandcut = cms.int32( 2 ),
43749     doRhoCorrection = cms.bool( True ),
43750     rhoMax = cms.double( 9.9999999E7 ),
43751     rhoScale = cms.double( 1.0 ),
43752     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43753     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43754     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43755 )
43756 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43757     saveTags = cms.bool( True ),
43758     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
43759     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43760     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43761     energyLowEdges = cms.vdouble( 0.0 ),
43762     lessThan = cms.bool( True ),
43763     useEt = cms.bool( True ),
43764     useAbs = cms.bool( False ),
43765     thrRegularEB = cms.vdouble( -1.0 ),
43766     thrRegularEE = cms.vdouble( -1.0 ),
43767     thrOverEEB = cms.vdouble( 0.3 ),
43768     thrOverEEE = cms.vdouble( 0.3 ),
43769     thrOverE2EB = cms.vdouble( -1.0 ),
43770     thrOverE2EE = cms.vdouble( -1.0 ),
43771     ncandcut = cms.int32( 1 ),
43772     doRhoCorrection = cms.bool( True ),
43773     rhoMax = cms.double( 9.9999999E7 ),
43774     rhoScale = cms.double( 1.0 ),
43775     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43776     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43777     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43778 )
43779 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43780     saveTags = cms.bool( True ),
43781     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
43782     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43783     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43784     energyLowEdges = cms.vdouble( 0.0 ),
43785     lessThan = cms.bool( True ),
43786     useEt = cms.bool( True ),
43787     useAbs = cms.bool( False ),
43788     thrRegularEB = cms.vdouble( -1.0 ),
43789     thrRegularEE = cms.vdouble( -1.0 ),
43790     thrOverEEB = cms.vdouble( 0.3 ),
43791     thrOverEEE = cms.vdouble( 0.3 ),
43792     thrOverE2EB = cms.vdouble( -1.0 ),
43793     thrOverE2EE = cms.vdouble( -1.0 ),
43794     ncandcut = cms.int32( 2 ),
43795     doRhoCorrection = cms.bool( True ),
43796     rhoMax = cms.double( 9.9999999E7 ),
43797     rhoScale = cms.double( 1.0 ),
43798     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43799     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43800     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43801 )
43802 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43803     saveTags = cms.bool( True ),
43804     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
43805     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43806     npixelmatchcut = cms.double( 1.0 ),
43807     ncandcut = cms.int32( 1 ),
43808     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43809     s_a_phi1B = cms.double( 0.0069 ),
43810     s_a_phi1I = cms.double( 0.0088 ),
43811     s_a_phi1F = cms.double( 0.0076 ),
43812     s_a_phi2B = cms.double( 3.7E-4 ),
43813     s_a_phi2I = cms.double( 7.0E-4 ),
43814     s_a_phi2F = cms.double( 0.00906 ),
43815     s_a_zB = cms.double( 0.012 ),
43816     s_a_rI = cms.double( 0.027 ),
43817     s_a_rF = cms.double( 0.04 ),
43818     s2_threshold = cms.double( 0.4 ),
43819     tanhSO10BarrelThres = cms.double( 0.35 ),
43820     tanhSO10InterThres = cms.double( 1.0 ),
43821     tanhSO10ForwardThres = cms.double( 1.0 ),
43822     useS = cms.bool( False ),
43823     pixelVeto = cms.bool( False )
43824 )
43825 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43826     saveTags = cms.bool( True ),
43827     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
43828     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43829     npixelmatchcut = cms.double( 1.0 ),
43830     ncandcut = cms.int32( 2 ),
43831     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43832     s_a_phi1B = cms.double( 0.0069 ),
43833     s_a_phi1I = cms.double( 0.0088 ),
43834     s_a_phi1F = cms.double( 0.0076 ),
43835     s_a_phi2B = cms.double( 3.7E-4 ),
43836     s_a_phi2I = cms.double( 7.0E-4 ),
43837     s_a_phi2F = cms.double( 0.00906 ),
43838     s_a_zB = cms.double( 0.012 ),
43839     s_a_rI = cms.double( 0.027 ),
43840     s_a_rF = cms.double( 0.04 ),
43841     s2_threshold = cms.double( 0.4 ),
43842     tanhSO10BarrelThres = cms.double( 0.35 ),
43843     tanhSO10InterThres = cms.double( 1.0 ),
43844     tanhSO10ForwardThres = cms.double( 1.0 ),
43845     useS = cms.bool( False ),
43846     pixelVeto = cms.bool( False )
43847 )
43848 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43849     saveTags = cms.bool( True ),
43850     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
43851     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43852     rhoTag = cms.InputTag( "" ),
43853     energyLowEdges = cms.vdouble( 0.0 ),
43854     lessThan = cms.bool( True ),
43855     useEt = cms.bool( True ),
43856     useAbs = cms.bool( True ),
43857     thrRegularEB = cms.vdouble( 999999.0 ),
43858     thrRegularEE = cms.vdouble( 999999.0 ),
43859     thrOverEEB = cms.vdouble( -1.0 ),
43860     thrOverEEE = cms.vdouble( -1.0 ),
43861     thrOverE2EB = cms.vdouble( -1.0 ),
43862     thrOverE2EE = cms.vdouble( -1.0 ),
43863     ncandcut = cms.int32( 1 ),
43864     doRhoCorrection = cms.bool( False ),
43865     rhoMax = cms.double( 9.9999999E7 ),
43866     rhoScale = cms.double( 1.0 ),
43867     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43868     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43869     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43870 )
43871 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43872     saveTags = cms.bool( True ),
43873     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
43874     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43875     rhoTag = cms.InputTag( "" ),
43876     energyLowEdges = cms.vdouble( 0.0 ),
43877     lessThan = cms.bool( True ),
43878     useEt = cms.bool( True ),
43879     useAbs = cms.bool( True ),
43880     thrRegularEB = cms.vdouble( 999999.0 ),
43881     thrRegularEE = cms.vdouble( 999999.0 ),
43882     thrOverEEB = cms.vdouble( -1.0 ),
43883     thrOverEEE = cms.vdouble( -1.0 ),
43884     thrOverE2EB = cms.vdouble( -1.0 ),
43885     thrOverE2EE = cms.vdouble( -1.0 ),
43886     ncandcut = cms.int32( 2 ),
43887     doRhoCorrection = cms.bool( False ),
43888     rhoMax = cms.double( 9.9999999E7 ),
43889     rhoScale = cms.double( 1.0 ),
43890     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43891     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43892     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43893 )
43894 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43895     saveTags = cms.bool( True ),
43896     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
43897     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43898     rhoTag = cms.InputTag( "" ),
43899     energyLowEdges = cms.vdouble( 0.0 ),
43900     lessThan = cms.bool( True ),
43901     useEt = cms.bool( True ),
43902     useAbs = cms.bool( True ),
43903     thrRegularEB = cms.vdouble( 0.01 ),
43904     thrRegularEE = cms.vdouble( 0.015 ),
43905     thrOverEEB = cms.vdouble( -1.0 ),
43906     thrOverEEE = cms.vdouble( -1.0 ),
43907     thrOverE2EB = cms.vdouble( -1.0 ),
43908     thrOverE2EE = cms.vdouble( -1.0 ),
43909     ncandcut = cms.int32( 1 ),
43910     doRhoCorrection = cms.bool( False ),
43911     rhoMax = cms.double( 9.9999999E7 ),
43912     rhoScale = cms.double( 1.0 ),
43913     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43914     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43915     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43916 )
43917 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43918     saveTags = cms.bool( True ),
43919     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
43920     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43921     rhoTag = cms.InputTag( "" ),
43922     energyLowEdges = cms.vdouble( 0.0 ),
43923     lessThan = cms.bool( True ),
43924     useEt = cms.bool( True ),
43925     useAbs = cms.bool( True ),
43926     thrRegularEB = cms.vdouble( 0.01 ),
43927     thrRegularEE = cms.vdouble( 0.015 ),
43928     thrOverEEB = cms.vdouble( -1.0 ),
43929     thrOverEEE = cms.vdouble( -1.0 ),
43930     thrOverE2EB = cms.vdouble( -1.0 ),
43931     thrOverE2EE = cms.vdouble( -1.0 ),
43932     ncandcut = cms.int32( 2 ),
43933     doRhoCorrection = cms.bool( False ),
43934     rhoMax = cms.double( 9.9999999E7 ),
43935     rhoScale = cms.double( 1.0 ),
43936     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43937     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43938     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43939 )
43940 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43941     saveTags = cms.bool( True ),
43942     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
43943     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43944     rhoTag = cms.InputTag( "" ),
43945     energyLowEdges = cms.vdouble( 0.0 ),
43946     lessThan = cms.bool( True ),
43947     useEt = cms.bool( True ),
43948     useAbs = cms.bool( True ),
43949     thrRegularEB = cms.vdouble( 0.07 ),
43950     thrRegularEE = cms.vdouble( 0.1 ),
43951     thrOverEEB = cms.vdouble( -1.0 ),
43952     thrOverEEE = cms.vdouble( -1.0 ),
43953     thrOverE2EB = cms.vdouble( -1.0 ),
43954     thrOverE2EE = cms.vdouble( -1.0 ),
43955     ncandcut = cms.int32( 1 ),
43956     doRhoCorrection = cms.bool( False ),
43957     rhoMax = cms.double( 9.9999999E7 ),
43958     rhoScale = cms.double( 1.0 ),
43959     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43960     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43961     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43962 )
43963 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43964     saveTags = cms.bool( True ),
43965     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
43966     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43967     rhoTag = cms.InputTag( "" ),
43968     energyLowEdges = cms.vdouble( 0.0 ),
43969     lessThan = cms.bool( True ),
43970     useEt = cms.bool( True ),
43971     useAbs = cms.bool( True ),
43972     thrRegularEB = cms.vdouble( 0.07 ),
43973     thrRegularEE = cms.vdouble( 0.1 ),
43974     thrOverEEB = cms.vdouble( -1.0 ),
43975     thrOverEEE = cms.vdouble( -1.0 ),
43976     thrOverE2EB = cms.vdouble( -1.0 ),
43977     thrOverE2EE = cms.vdouble( -1.0 ),
43978     ncandcut = cms.int32( 2 ),
43979     doRhoCorrection = cms.bool( False ),
43980     rhoMax = cms.double( 9.9999999E7 ),
43981     rhoScale = cms.double( 1.0 ),
43982     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43983     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43984     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43985 )
43986 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43987     saveTags = cms.bool( True ),
43988     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
43989     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43990     rhoTag = cms.InputTag( "" ),
43991     energyLowEdges = cms.vdouble( 0.0 ),
43992     lessThan = cms.bool( True ),
43993     useEt = cms.bool( True ),
43994     useAbs = cms.bool( False ),
43995     thrRegularEB = cms.vdouble( -1.0 ),
43996     thrRegularEE = cms.vdouble( -1.0 ),
43997     thrOverEEB = cms.vdouble( 0.2 ),
43998     thrOverEEE = cms.vdouble( 0.2 ),
43999     thrOverE2EB = cms.vdouble( -1.0 ),
44000     thrOverE2EE = cms.vdouble( -1.0 ),
44001     ncandcut = cms.int32( 1 ),
44002     doRhoCorrection = cms.bool( False ),
44003     rhoMax = cms.double( 9.9999999E7 ),
44004     rhoScale = cms.double( 1.0 ),
44005     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44006     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44007     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44008 )
44009 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44010     saveTags = cms.bool( True ),
44011     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
44012     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44013     rhoTag = cms.InputTag( "" ),
44014     energyLowEdges = cms.vdouble( 0.0 ),
44015     lessThan = cms.bool( True ),
44016     useEt = cms.bool( True ),
44017     useAbs = cms.bool( False ),
44018     thrRegularEB = cms.vdouble( -1.0 ),
44019     thrRegularEE = cms.vdouble( -1.0 ),
44020     thrOverEEB = cms.vdouble( 0.2 ),
44021     thrOverEEE = cms.vdouble( 0.2 ),
44022     thrOverE2EB = cms.vdouble( -1.0 ),
44023     thrOverE2EE = cms.vdouble( -1.0 ),
44024     ncandcut = cms.int32( 2 ),
44025     doRhoCorrection = cms.bool( False ),
44026     rhoMax = cms.double( 9.9999999E7 ),
44027     rhoScale = cms.double( 1.0 ),
44028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44029     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44030     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44031 )
44032 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
44033     saveTags = cms.bool( True ),
44034     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
44035     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
44036     inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
44037     inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
44038     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44039     triggerType1 = cms.int32( 81 ),
44040     triggerType2 = cms.int32( 81 ),
44041     MinDR = cms.double( -1.0 ),
44042     MaxDZ = cms.double( 0.2 ),
44043     MinN = cms.int32( 1 ),
44044     MinPixHitsForDZ = cms.int32( 0 ),
44045     checkSC = cms.bool( True )
44046 )
44047 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44048     offset = cms.uint32( 0 ),
44049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44050 )
44051 fragment.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed",
44052     saveTags = cms.bool( True ),
44053     L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
44054     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44055     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44056     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44057     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44058     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44059     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44060     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44061     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44062     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44063 )
44064 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
44065     offset = cms.uint32( 0 ),
44066     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44067 )
44068 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44069     saveTags = cms.bool( True ),
44070     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44071     PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
44072     MaxEta = cms.double( 2.5 ),
44073     MinPt = cms.double( 0.0 ),
44074     MaxDeltaR = cms.double( 0.3 ),
44075     MinN = cms.int32( 1 ),
44076     CentralBxOnly = cms.bool( True ),
44077     SelectQualities = cms.vint32(  )
44078 )
44079 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44080     saveTags = cms.bool( True ),
44081     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44082     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44083     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44084     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44085     MinN = cms.int32( 0 ),
44086     MaxEta = cms.double( 2.5 ),
44087     AbsEtaBins = cms.vdouble( 0.0 ),
44088     MinNstations = cms.vint32( 0 ),
44089     MinNhits = cms.vint32( 0 ),
44090     CutOnChambers = cms.bool( False ),
44091     MinNchambers = cms.vint32( 0 ),
44092     MaxDr = cms.double( 9999.0 ),
44093     MinDr = cms.double( -1.0 ),
44094     MaxDz = cms.double( 9999.0 ),
44095     MinDxySig = cms.double( -1.0 ),
44096     MinPt = cms.double( 0.0 ),
44097     NSigmaPt = cms.double( 0.0 ),
44098     MatchToPreviousCand = cms.bool( True )
44099 )
44100 fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44101     saveTags = cms.bool( True ),
44102     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44103     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44104     MaxEta = cms.double( 2.5 ),
44105     MinPt = cms.double( 0.0 ),
44106     MaxDeltaR = cms.double( 0.3 ),
44107     MinN = cms.int32( 1 ),
44108     CentralBxOnly = cms.bool( True ),
44109     SelectQualities = cms.vint32(  )
44110 )
44111 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter",
44112     saveTags = cms.bool( True ),
44113     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44114     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44115     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ),
44116     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44117     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44118     MinN = cms.int32( 1 ),
44119     MaxEta = cms.double( 2.5 ),
44120     MinNhits = cms.int32( 0 ),
44121     MaxDr = cms.double( 2.0 ),
44122     MinDr = cms.double( -1.0 ),
44123     MaxDz = cms.double( 9999.0 ),
44124     MinDxySig = cms.double( -1.0 ),
44125     MinPt = cms.double( 23.0 ),
44126     NSigmaPt = cms.double( 0.0 ),
44127     MaxNormalizedChi2 = cms.double( 9999.0 ),
44128     MaxDXYBeamSpot = cms.double( 9999.0 ),
44129     MinDXYBeamSpot = cms.double( -1.0 ),
44130     MinNmuonHits = cms.int32( 0 ),
44131     MaxPtDifference = cms.double( 9999.0 ),
44132     MinTrackPt = cms.double( 0.0 ),
44133     minMuonStations = cms.int32( 2 ),
44134     minTrkHits = cms.int32( -1 ),
44135     minMuonHits = cms.int32( -1 ),
44136     allowedTypeMask = cms.uint32( 255 ),
44137     requiredTypeMask = cms.uint32( 0 ),
44138     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44139     trkMuonId = cms.uint32( 0 ),
44140     L1MatchingdR = cms.double( 0.3 ),
44141     MatchToPreviousCand = cms.bool( True ),
44142     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44143     requireL3MuonTrajectorySeed = cms.bool( False ),
44144     useSimpleGeometry = cms.bool( True ),
44145     useStation2 = cms.bool( True ),
44146     fallbackToME1 = cms.bool( False ),
44147     cosmicPropagationHypothesis = cms.bool( False ),
44148     useMB2InOverlap = cms.bool( False ),
44149     useTrack = cms.string( "tracker" ),
44150     useState = cms.string( "atVertex" ),
44151     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44152     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44153     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44154 )
44155 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter",
44156     saveTags = cms.bool( True ),
44157     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44158     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ),
44159     MinN = cms.int32( 1 ),
44160     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
44161     IsolatorPSet = cms.PSet(  )
44162 )
44163 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44164     saveTags = cms.bool( True ),
44165     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44166     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44167     candNonIsolatedTag = cms.InputTag( "" ),
44168     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44169     L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
44170     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44171     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44172     ncandcut = cms.int32( 1 ),
44173     doIsolated = cms.bool( False ),
44174     region_eta_size = cms.double( 0.522 ),
44175     region_eta_size_ecap = cms.double( 1.0 ),
44176     region_phi_size = cms.double( 1.044 ),
44177     barrel_end = cms.double( 1.4791 ),
44178     endcap_end = cms.double( 2.65 )
44179 )
44180 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44181     saveTags = cms.bool( True ),
44182     inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
44183     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44184     etcutEB = cms.double( 12.0 ),
44185     etcutEE = cms.double( 12.0 ),
44186     minEtaCut = cms.double( -9999.0 ),
44187     maxEtaCut = cms.double( 9999.0 ),
44188     ncandcut = cms.int32( 1 )
44189 )
44190 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44191     saveTags = cms.bool( True ),
44192     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
44193     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44194     rhoTag = cms.InputTag( "" ),
44195     energyLowEdges = cms.vdouble( 0.0 ),
44196     lessThan = cms.bool( True ),
44197     useEt = cms.bool( False ),
44198     useAbs = cms.bool( False ),
44199     thrRegularEB = cms.vdouble( 0.013 ),
44200     thrRegularEE = cms.vdouble( 0.035 ),
44201     thrOverEEB = cms.vdouble( -1.0 ),
44202     thrOverEEE = cms.vdouble( -1.0 ),
44203     thrOverE2EB = cms.vdouble( -1.0 ),
44204     thrOverE2EE = cms.vdouble( -1.0 ),
44205     ncandcut = cms.int32( 1 ),
44206     doRhoCorrection = cms.bool( False ),
44207     rhoMax = cms.double( 9.9999999E7 ),
44208     rhoScale = cms.double( 1.0 ),
44209     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44210     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44211     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44212 )
44213 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44214     saveTags = cms.bool( True ),
44215     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44216     varTag = cms.InputTag( "hltEgammaHoverE" ),
44217     rhoTag = cms.InputTag( "" ),
44218     energyLowEdges = cms.vdouble( 0.0 ),
44219     lessThan = cms.bool( True ),
44220     useEt = cms.bool( False ),
44221     useAbs = cms.bool( False ),
44222     thrRegularEB = cms.vdouble( -1.0 ),
44223     thrRegularEE = cms.vdouble( -1.0 ),
44224     thrOverEEB = cms.vdouble( 0.13 ),
44225     thrOverEEE = cms.vdouble( 0.13 ),
44226     thrOverE2EB = cms.vdouble( -1.0 ),
44227     thrOverE2EE = cms.vdouble( -1.0 ),
44228     ncandcut = cms.int32( 1 ),
44229     doRhoCorrection = cms.bool( False ),
44230     rhoMax = cms.double( 9.9999999E7 ),
44231     rhoScale = cms.double( 1.0 ),
44232     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44233     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44234     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44235 )
44236 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44237     saveTags = cms.bool( True ),
44238     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44239     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44240     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44241     energyLowEdges = cms.vdouble( 0.0 ),
44242     lessThan = cms.bool( True ),
44243     useEt = cms.bool( True ),
44244     useAbs = cms.bool( False ),
44245     thrRegularEB = cms.vdouble( -1.0 ),
44246     thrRegularEE = cms.vdouble( -1.0 ),
44247     thrOverEEB = cms.vdouble( 0.5 ),
44248     thrOverEEE = cms.vdouble( 0.5 ),
44249     thrOverE2EB = cms.vdouble( -1.0 ),
44250     thrOverE2EE = cms.vdouble( -1.0 ),
44251     ncandcut = cms.int32( 1 ),
44252     doRhoCorrection = cms.bool( True ),
44253     rhoMax = cms.double( 9.9999999E7 ),
44254     rhoScale = cms.double( 1.0 ),
44255     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44256     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44257     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44258 )
44259 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44260     saveTags = cms.bool( True ),
44261     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44262     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44263     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44264     energyLowEdges = cms.vdouble( 0.0 ),
44265     lessThan = cms.bool( True ),
44266     useEt = cms.bool( True ),
44267     useAbs = cms.bool( False ),
44268     thrRegularEB = cms.vdouble( -1.0 ),
44269     thrRegularEE = cms.vdouble( -1.0 ),
44270     thrOverEEB = cms.vdouble( 0.3 ),
44271     thrOverEEE = cms.vdouble( 0.3 ),
44272     thrOverE2EB = cms.vdouble( -1.0 ),
44273     thrOverE2EE = cms.vdouble( -1.0 ),
44274     ncandcut = cms.int32( 1 ),
44275     doRhoCorrection = cms.bool( True ),
44276     rhoMax = cms.double( 9.9999999E7 ),
44277     rhoScale = cms.double( 1.0 ),
44278     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44279     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44280     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44281 )
44282 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44283     saveTags = cms.bool( True ),
44284     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44285     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44286     npixelmatchcut = cms.double( 1.0 ),
44287     ncandcut = cms.int32( 1 ),
44288     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44289     s_a_phi1B = cms.double( 0.0069 ),
44290     s_a_phi1I = cms.double( 0.0088 ),
44291     s_a_phi1F = cms.double( 0.0076 ),
44292     s_a_phi2B = cms.double( 3.7E-4 ),
44293     s_a_phi2I = cms.double( 7.0E-4 ),
44294     s_a_phi2F = cms.double( 0.00906 ),
44295     s_a_zB = cms.double( 0.012 ),
44296     s_a_rI = cms.double( 0.027 ),
44297     s_a_rF = cms.double( 0.04 ),
44298     s2_threshold = cms.double( 0.4 ),
44299     tanhSO10BarrelThres = cms.double( 0.35 ),
44300     tanhSO10InterThres = cms.double( 1.0 ),
44301     tanhSO10ForwardThres = cms.double( 1.0 ),
44302     useS = cms.bool( False ),
44303     pixelVeto = cms.bool( False )
44304 )
44305 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44306     saveTags = cms.bool( True ),
44307     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44308     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44309     rhoTag = cms.InputTag( "" ),
44310     energyLowEdges = cms.vdouble( 0.0 ),
44311     lessThan = cms.bool( True ),
44312     useEt = cms.bool( True ),
44313     useAbs = cms.bool( True ),
44314     thrRegularEB = cms.vdouble( 999999.0 ),
44315     thrRegularEE = cms.vdouble( 999999.0 ),
44316     thrOverEEB = cms.vdouble( -1.0 ),
44317     thrOverEEE = cms.vdouble( -1.0 ),
44318     thrOverE2EB = cms.vdouble( -1.0 ),
44319     thrOverE2EE = cms.vdouble( -1.0 ),
44320     ncandcut = cms.int32( 1 ),
44321     doRhoCorrection = cms.bool( False ),
44322     rhoMax = cms.double( 9.9999999E7 ),
44323     rhoScale = cms.double( 1.0 ),
44324     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44325     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44326     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44327 )
44328 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44329     saveTags = cms.bool( True ),
44330     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44331     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44332     rhoTag = cms.InputTag( "" ),
44333     energyLowEdges = cms.vdouble( 0.0 ),
44334     lessThan = cms.bool( True ),
44335     useEt = cms.bool( True ),
44336     useAbs = cms.bool( True ),
44337     thrRegularEB = cms.vdouble( 0.01 ),
44338     thrRegularEE = cms.vdouble( 0.015 ),
44339     thrOverEEB = cms.vdouble( -1.0 ),
44340     thrOverEEE = cms.vdouble( -1.0 ),
44341     thrOverE2EB = cms.vdouble( -1.0 ),
44342     thrOverE2EE = cms.vdouble( -1.0 ),
44343     ncandcut = cms.int32( 1 ),
44344     doRhoCorrection = cms.bool( False ),
44345     rhoMax = cms.double( 9.9999999E7 ),
44346     rhoScale = cms.double( 1.0 ),
44347     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44348     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44349     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44350 )
44351 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44352     saveTags = cms.bool( True ),
44353     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44354     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44355     rhoTag = cms.InputTag( "" ),
44356     energyLowEdges = cms.vdouble( 0.0 ),
44357     lessThan = cms.bool( True ),
44358     useEt = cms.bool( True ),
44359     useAbs = cms.bool( True ),
44360     thrRegularEB = cms.vdouble( 0.07 ),
44361     thrRegularEE = cms.vdouble( 0.1 ),
44362     thrOverEEB = cms.vdouble( -1.0 ),
44363     thrOverEEE = cms.vdouble( -1.0 ),
44364     thrOverE2EB = cms.vdouble( -1.0 ),
44365     thrOverE2EE = cms.vdouble( -1.0 ),
44366     ncandcut = cms.int32( 1 ),
44367     doRhoCorrection = cms.bool( False ),
44368     rhoMax = cms.double( 9.9999999E7 ),
44369     rhoScale = cms.double( 1.0 ),
44370     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44371     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44372     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44373 )
44374 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44375     saveTags = cms.bool( True ),
44376     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44377     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44378     rhoTag = cms.InputTag( "" ),
44379     energyLowEdges = cms.vdouble( 0.0 ),
44380     lessThan = cms.bool( True ),
44381     useEt = cms.bool( True ),
44382     useAbs = cms.bool( False ),
44383     thrRegularEB = cms.vdouble( -1.0 ),
44384     thrRegularEE = cms.vdouble( -1.0 ),
44385     thrOverEEB = cms.vdouble( 0.2 ),
44386     thrOverEEE = cms.vdouble( 0.2 ),
44387     thrOverE2EB = cms.vdouble( -1.0 ),
44388     thrOverE2EE = cms.vdouble( -1.0 ),
44389     ncandcut = cms.int32( 1 ),
44390     doRhoCorrection = cms.bool( False ),
44391     rhoMax = cms.double( 9.9999999E7 ),
44392     rhoScale = cms.double( 1.0 ),
44393     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44394     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44395     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44396 )
44397 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
44398     saveTags = cms.bool( True ),
44399     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44400     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
44401     inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ),
44402     inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44403     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44404     triggerType1 = cms.int32( 83 ),
44405     triggerType2 = cms.int32( 81 ),
44406     MinDR = cms.double( -1.0 ),
44407     MaxDZ = cms.double( 0.2 ),
44408     MinN = cms.int32( 1 ),
44409     MinPixHitsForDZ = cms.int32( 1 ),
44410     checkSC = cms.bool( False )
44411 )
44412 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44413     offset = cms.uint32( 0 ),
44414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44415 )
44416 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44417     offset = cms.uint32( 0 ),
44418     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44419 )
44420 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44421     saveTags = cms.bool( True ),
44422     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44423     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44424     MaxEta = cms.double( 2.5 ),
44425     MinPt = cms.double( 0.0 ),
44426     MaxDeltaR = cms.double( 0.3 ),
44427     MinN = cms.int32( 1 ),
44428     CentralBxOnly = cms.bool( True ),
44429     SelectQualities = cms.vint32(  )
44430 )
44431 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44432     saveTags = cms.bool( True ),
44433     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44434     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44435     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44436     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44437     MinN = cms.int32( 0 ),
44438     MaxEta = cms.double( 2.5 ),
44439     AbsEtaBins = cms.vdouble( 0.0 ),
44440     MinNstations = cms.vint32( 0 ),
44441     MinNhits = cms.vint32( 0 ),
44442     CutOnChambers = cms.bool( False ),
44443     MinNchambers = cms.vint32( 0 ),
44444     MaxDr = cms.double( 9999.0 ),
44445     MinDr = cms.double( -1.0 ),
44446     MaxDz = cms.double( 9999.0 ),
44447     MinDxySig = cms.double( -1.0 ),
44448     MinPt = cms.double( 0.0 ),
44449     NSigmaPt = cms.double( 0.0 ),
44450     MatchToPreviousCand = cms.bool( True )
44451 )
44452 fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44453     saveTags = cms.bool( True ),
44454     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44455     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44456     MaxEta = cms.double( 2.5 ),
44457     MinPt = cms.double( 0.0 ),
44458     MaxDeltaR = cms.double( 0.3 ),
44459     MinN = cms.int32( 1 ),
44460     CentralBxOnly = cms.bool( True ),
44461     SelectQualities = cms.vint32(  )
44462 )
44463 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
44464     saveTags = cms.bool( True ),
44465     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44466     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44467     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
44468     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44469     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44470     MinN = cms.int32( 1 ),
44471     MaxEta = cms.double( 2.5 ),
44472     MinNhits = cms.int32( 0 ),
44473     MaxDr = cms.double( 2.0 ),
44474     MinDr = cms.double( -1.0 ),
44475     MaxDz = cms.double( 9999.0 ),
44476     MinDxySig = cms.double( -1.0 ),
44477     MinPt = cms.double( 12.0 ),
44478     NSigmaPt = cms.double( 0.0 ),
44479     MaxNormalizedChi2 = cms.double( 9999.0 ),
44480     MaxDXYBeamSpot = cms.double( 9999.0 ),
44481     MinDXYBeamSpot = cms.double( -1.0 ),
44482     MinNmuonHits = cms.int32( 0 ),
44483     MaxPtDifference = cms.double( 9999.0 ),
44484     MinTrackPt = cms.double( 0.0 ),
44485     minMuonStations = cms.int32( 2 ),
44486     minTrkHits = cms.int32( -1 ),
44487     minMuonHits = cms.int32( -1 ),
44488     allowedTypeMask = cms.uint32( 255 ),
44489     requiredTypeMask = cms.uint32( 0 ),
44490     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44491     trkMuonId = cms.uint32( 0 ),
44492     L1MatchingdR = cms.double( 0.3 ),
44493     MatchToPreviousCand = cms.bool( True ),
44494     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44495     requireL3MuonTrajectorySeed = cms.bool( False ),
44496     useSimpleGeometry = cms.bool( True ),
44497     useStation2 = cms.bool( True ),
44498     fallbackToME1 = cms.bool( False ),
44499     cosmicPropagationHypothesis = cms.bool( False ),
44500     useMB2InOverlap = cms.bool( False ),
44501     useTrack = cms.string( "tracker" ),
44502     useState = cms.string( "atVertex" ),
44503     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44504     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44505     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44506 )
44507 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter",
44508     saveTags = cms.bool( True ),
44509     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44510     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ),
44511     MinN = cms.int32( 1 ),
44512     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
44513     IsolatorPSet = cms.PSet(  )
44514 )
44515 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44516     saveTags = cms.bool( True ),
44517     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44518     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44519     candNonIsolatedTag = cms.InputTag( "" ),
44520     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44521     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44522     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44523     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44524     ncandcut = cms.int32( 1 ),
44525     doIsolated = cms.bool( False ),
44526     region_eta_size = cms.double( 0.522 ),
44527     region_eta_size_ecap = cms.double( 1.0 ),
44528     region_phi_size = cms.double( 1.044 ),
44529     barrel_end = cms.double( 1.4791 ),
44530     endcap_end = cms.double( 2.65 )
44531 )
44532 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44533     saveTags = cms.bool( True ),
44534     inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
44535     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44536     etcutEB = cms.double( 23.0 ),
44537     etcutEE = cms.double( 23.0 ),
44538     minEtaCut = cms.double( -9999.0 ),
44539     maxEtaCut = cms.double( 9999.0 ),
44540     ncandcut = cms.int32( 1 )
44541 )
44542 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44543     saveTags = cms.bool( True ),
44544     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
44545     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44546     rhoTag = cms.InputTag( "" ),
44547     energyLowEdges = cms.vdouble( 0.0 ),
44548     lessThan = cms.bool( True ),
44549     useEt = cms.bool( False ),
44550     useAbs = cms.bool( False ),
44551     thrRegularEB = cms.vdouble( 0.013 ),
44552     thrRegularEE = cms.vdouble( 0.035 ),
44553     thrOverEEB = cms.vdouble( -1.0 ),
44554     thrOverEEE = cms.vdouble( -1.0 ),
44555     thrOverE2EB = cms.vdouble( -1.0 ),
44556     thrOverE2EE = cms.vdouble( -1.0 ),
44557     ncandcut = cms.int32( 1 ),
44558     doRhoCorrection = cms.bool( False ),
44559     rhoMax = cms.double( 9.9999999E7 ),
44560     rhoScale = cms.double( 1.0 ),
44561     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44562     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44563     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44564 )
44565 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44566     saveTags = cms.bool( True ),
44567     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44568     varTag = cms.InputTag( "hltEgammaHoverE" ),
44569     rhoTag = cms.InputTag( "" ),
44570     energyLowEdges = cms.vdouble( 0.0 ),
44571     lessThan = cms.bool( True ),
44572     useEt = cms.bool( False ),
44573     useAbs = cms.bool( False ),
44574     thrRegularEB = cms.vdouble( -1.0 ),
44575     thrRegularEE = cms.vdouble( -1.0 ),
44576     thrOverEEB = cms.vdouble( 0.13 ),
44577     thrOverEEE = cms.vdouble( 0.13 ),
44578     thrOverE2EB = cms.vdouble( -1.0 ),
44579     thrOverE2EE = cms.vdouble( -1.0 ),
44580     ncandcut = cms.int32( 1 ),
44581     doRhoCorrection = cms.bool( False ),
44582     rhoMax = cms.double( 9.9999999E7 ),
44583     rhoScale = cms.double( 1.0 ),
44584     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44586     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44587 )
44588 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44589     saveTags = cms.bool( True ),
44590     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44591     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44592     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44593     energyLowEdges = cms.vdouble( 0.0 ),
44594     lessThan = cms.bool( True ),
44595     useEt = cms.bool( True ),
44596     useAbs = cms.bool( False ),
44597     thrRegularEB = cms.vdouble( -1.0 ),
44598     thrRegularEE = cms.vdouble( -1.0 ),
44599     thrOverEEB = cms.vdouble( 0.5 ),
44600     thrOverEEE = cms.vdouble( 0.5 ),
44601     thrOverE2EB = cms.vdouble( -1.0 ),
44602     thrOverE2EE = cms.vdouble( -1.0 ),
44603     ncandcut = cms.int32( 1 ),
44604     doRhoCorrection = cms.bool( True ),
44605     rhoMax = cms.double( 9.9999999E7 ),
44606     rhoScale = cms.double( 1.0 ),
44607     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44609     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44610 )
44611 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44612     saveTags = cms.bool( True ),
44613     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44614     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44615     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44616     energyLowEdges = cms.vdouble( 0.0 ),
44617     lessThan = cms.bool( True ),
44618     useEt = cms.bool( True ),
44619     useAbs = cms.bool( False ),
44620     thrRegularEB = cms.vdouble( -1.0 ),
44621     thrRegularEE = cms.vdouble( -1.0 ),
44622     thrOverEEB = cms.vdouble( 0.3 ),
44623     thrOverEEE = cms.vdouble( 0.3 ),
44624     thrOverE2EB = cms.vdouble( -1.0 ),
44625     thrOverE2EE = cms.vdouble( -1.0 ),
44626     ncandcut = cms.int32( 1 ),
44627     doRhoCorrection = cms.bool( True ),
44628     rhoMax = cms.double( 9.9999999E7 ),
44629     rhoScale = cms.double( 1.0 ),
44630     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44631     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44632     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44633 )
44634 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44635     saveTags = cms.bool( True ),
44636     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44637     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44638     npixelmatchcut = cms.double( 1.0 ),
44639     ncandcut = cms.int32( 1 ),
44640     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44641     s_a_phi1B = cms.double( 0.0069 ),
44642     s_a_phi1I = cms.double( 0.0088 ),
44643     s_a_phi1F = cms.double( 0.0076 ),
44644     s_a_phi2B = cms.double( 3.7E-4 ),
44645     s_a_phi2I = cms.double( 7.0E-4 ),
44646     s_a_phi2F = cms.double( 0.00906 ),
44647     s_a_zB = cms.double( 0.012 ),
44648     s_a_rI = cms.double( 0.027 ),
44649     s_a_rF = cms.double( 0.04 ),
44650     s2_threshold = cms.double( 0.4 ),
44651     tanhSO10BarrelThres = cms.double( 0.35 ),
44652     tanhSO10InterThres = cms.double( 1.0 ),
44653     tanhSO10ForwardThres = cms.double( 1.0 ),
44654     useS = cms.bool( False ),
44655     pixelVeto = cms.bool( False )
44656 )
44657 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44658     saveTags = cms.bool( True ),
44659     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44660     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44661     rhoTag = cms.InputTag( "" ),
44662     energyLowEdges = cms.vdouble( 0.0 ),
44663     lessThan = cms.bool( True ),
44664     useEt = cms.bool( True ),
44665     useAbs = cms.bool( True ),
44666     thrRegularEB = cms.vdouble( 999999.0 ),
44667     thrRegularEE = cms.vdouble( 999999.0 ),
44668     thrOverEEB = cms.vdouble( -1.0 ),
44669     thrOverEEE = cms.vdouble( -1.0 ),
44670     thrOverE2EB = cms.vdouble( -1.0 ),
44671     thrOverE2EE = cms.vdouble( -1.0 ),
44672     ncandcut = cms.int32( 1 ),
44673     doRhoCorrection = cms.bool( False ),
44674     rhoMax = cms.double( 9.9999999E7 ),
44675     rhoScale = cms.double( 1.0 ),
44676     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44677     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44678     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44679 )
44680 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44681     saveTags = cms.bool( True ),
44682     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44683     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44684     rhoTag = cms.InputTag( "" ),
44685     energyLowEdges = cms.vdouble( 0.0 ),
44686     lessThan = cms.bool( True ),
44687     useEt = cms.bool( True ),
44688     useAbs = cms.bool( True ),
44689     thrRegularEB = cms.vdouble( 0.01 ),
44690     thrRegularEE = cms.vdouble( 0.015 ),
44691     thrOverEEB = cms.vdouble( -1.0 ),
44692     thrOverEEE = cms.vdouble( -1.0 ),
44693     thrOverE2EB = cms.vdouble( -1.0 ),
44694     thrOverE2EE = cms.vdouble( -1.0 ),
44695     ncandcut = cms.int32( 1 ),
44696     doRhoCorrection = cms.bool( False ),
44697     rhoMax = cms.double( 9.9999999E7 ),
44698     rhoScale = cms.double( 1.0 ),
44699     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44700     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44701     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44702 )
44703 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44704     saveTags = cms.bool( True ),
44705     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44706     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44707     rhoTag = cms.InputTag( "" ),
44708     energyLowEdges = cms.vdouble( 0.0 ),
44709     lessThan = cms.bool( True ),
44710     useEt = cms.bool( True ),
44711     useAbs = cms.bool( True ),
44712     thrRegularEB = cms.vdouble( 0.07 ),
44713     thrRegularEE = cms.vdouble( 0.1 ),
44714     thrOverEEB = cms.vdouble( -1.0 ),
44715     thrOverEEE = cms.vdouble( -1.0 ),
44716     thrOverE2EB = cms.vdouble( -1.0 ),
44717     thrOverE2EE = cms.vdouble( -1.0 ),
44718     ncandcut = cms.int32( 1 ),
44719     doRhoCorrection = cms.bool( False ),
44720     rhoMax = cms.double( 9.9999999E7 ),
44721     rhoScale = cms.double( 1.0 ),
44722     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44723     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44724     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44725 )
44726 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44727     saveTags = cms.bool( True ),
44728     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44729     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44730     rhoTag = cms.InputTag( "" ),
44731     energyLowEdges = cms.vdouble( 0.0 ),
44732     lessThan = cms.bool( True ),
44733     useEt = cms.bool( True ),
44734     useAbs = cms.bool( False ),
44735     thrRegularEB = cms.vdouble( -1.0 ),
44736     thrRegularEE = cms.vdouble( -1.0 ),
44737     thrOverEEB = cms.vdouble( 0.2 ),
44738     thrOverEEE = cms.vdouble( 0.2 ),
44739     thrOverE2EB = cms.vdouble( -1.0 ),
44740     thrOverE2EE = cms.vdouble( -1.0 ),
44741     ncandcut = cms.int32( 1 ),
44742     doRhoCorrection = cms.bool( False ),
44743     rhoMax = cms.double( 9.9999999E7 ),
44744     rhoScale = cms.double( 1.0 ),
44745     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44746     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44747     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44748 )
44749 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
44750     offset = cms.uint32( 0 ),
44751     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44752 )
44753 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
44754     saveTags = cms.bool( True ),
44755     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
44756     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44757     inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44758     inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ),
44759     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44760     triggerType1 = cms.int32( 81 ),
44761     triggerType2 = cms.int32( 83 ),
44762     MinDR = cms.double( -1.0 ),
44763     MaxDZ = cms.double( 0.2 ),
44764     MinN = cms.int32( 1 ),
44765     MinPixHitsForDZ = cms.int32( 1 ),
44766     checkSC = cms.bool( False )
44767 )
44768 fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed",
44769     saveTags = cms.bool( True ),
44770     L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ),
44771     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44772     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44773     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44774     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44775     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44776     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44777     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44778     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44779     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44780 )
44781 fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
44782     offset = cms.uint32( 0 ),
44783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44784 )
44785 fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed",
44786     saveTags = cms.bool( True ),
44787     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
44788     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44789     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44790     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44791     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44792     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44793     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44794     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44795     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44796     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44797 )
44798 fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44799     saveTags = cms.bool( True ),
44800     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44801     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44802     minHt = cms.vdouble( 100.0 ),
44803     minMht = cms.vdouble( 0.0 ),
44804     minMeff = cms.vdouble( 0.0 ),
44805     meffSlope = cms.vdouble( 1.0 )
44806 )
44807 fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44808     saveTags = cms.bool( True ),
44809     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44810     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ),
44811     MaxEta = cms.double( 2.5 ),
44812     MinPt = cms.double( 0.0 ),
44813     MaxDeltaR = cms.double( 0.3 ),
44814     MinN = cms.int32( 1 ),
44815     CentralBxOnly = cms.bool( True ),
44816     SelectQualities = cms.vint32(  )
44817 )
44818 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44819     saveTags = cms.bool( True ),
44820     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44821     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44822     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44823     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44824     MinN = cms.int32( 0 ),
44825     MaxEta = cms.double( 2.5 ),
44826     AbsEtaBins = cms.vdouble( 0.0 ),
44827     MinNstations = cms.vint32( 0 ),
44828     MinNhits = cms.vint32( 0 ),
44829     CutOnChambers = cms.bool( False ),
44830     MinNchambers = cms.vint32( 0 ),
44831     MaxDr = cms.double( 9999.0 ),
44832     MinDr = cms.double( -1.0 ),
44833     MaxDz = cms.double( 9999.0 ),
44834     MinDxySig = cms.double( -1.0 ),
44835     MinPt = cms.double( 0.0 ),
44836     NSigmaPt = cms.double( 0.0 ),
44837     MatchToPreviousCand = cms.bool( True )
44838 )
44839 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44840     saveTags = cms.bool( True ),
44841     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44842     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44843     MaxEta = cms.double( 2.5 ),
44844     MinPt = cms.double( 0.0 ),
44845     MaxDeltaR = cms.double( 0.3 ),
44846     MinN = cms.int32( 1 ),
44847     CentralBxOnly = cms.bool( True ),
44848     SelectQualities = cms.vint32(  )
44849 )
44850 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter",
44851     saveTags = cms.bool( True ),
44852     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44853     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44854     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
44855     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
44856     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44857     MinN = cms.int32( 1 ),
44858     MaxEta = cms.double( 1.0E99 ),
44859     MinNhits = cms.int32( 0 ),
44860     MaxDr = cms.double( 2.0 ),
44861     MinDr = cms.double( -1.0 ),
44862     MaxDz = cms.double( 9999.0 ),
44863     MinDxySig = cms.double( -1.0 ),
44864     MinPt = cms.double( 12.0 ),
44865     NSigmaPt = cms.double( 0.0 ),
44866     MaxNormalizedChi2 = cms.double( 9999.0 ),
44867     MaxDXYBeamSpot = cms.double( 9999.0 ),
44868     MinDXYBeamSpot = cms.double( -1.0 ),
44869     MinNmuonHits = cms.int32( 0 ),
44870     MaxPtDifference = cms.double( 9999.0 ),
44871     MinTrackPt = cms.double( 0.0 ),
44872     minMuonStations = cms.int32( 2 ),
44873     minTrkHits = cms.int32( -1 ),
44874     minMuonHits = cms.int32( -1 ),
44875     allowedTypeMask = cms.uint32( 255 ),
44876     requiredTypeMask = cms.uint32( 0 ),
44877     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44878     trkMuonId = cms.uint32( 0 ),
44879     L1MatchingdR = cms.double( 0.3 ),
44880     MatchToPreviousCand = cms.bool( True ),
44881     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44882     requireL3MuonTrajectorySeed = cms.bool( False ),
44883     useSimpleGeometry = cms.bool( True ),
44884     useStation2 = cms.bool( True ),
44885     fallbackToME1 = cms.bool( False ),
44886     cosmicPropagationHypothesis = cms.bool( False ),
44887     useMB2InOverlap = cms.bool( False ),
44888     useTrack = cms.string( "tracker" ),
44889     useState = cms.string( "atVertex" ),
44890     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44891     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44892     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44893 )
44894 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44895     saveTags = cms.bool( True ),
44896     candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44897     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
44898     rhoTag = cms.InputTag( "" ),
44899     energyLowEdges = cms.vdouble( 0.0 ),
44900     lessThan = cms.bool( True ),
44901     useEt = cms.bool( True ),
44902     useAbs = cms.bool( False ),
44903     thrRegularEB = cms.vdouble( -1.0 ),
44904     thrRegularEE = cms.vdouble( -1.0 ),
44905     thrOverEEB = cms.vdouble( 0.14 ),
44906     thrOverEEE = cms.vdouble( 0.1 ),
44907     thrOverE2EB = cms.vdouble( -1.0 ),
44908     thrOverE2EE = cms.vdouble( -1.0 ),
44909     ncandcut = cms.int32( 1 ),
44910     doRhoCorrection = cms.bool( False ),
44911     rhoMax = cms.double( 9.9999999E7 ),
44912     rhoScale = cms.double( 1.0 ),
44913     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44914     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44915     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44916 )
44917 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44918     saveTags = cms.bool( True ),
44919     candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ),
44920     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
44921     rhoTag = cms.InputTag( "" ),
44922     energyLowEdges = cms.vdouble( 0.0 ),
44923     lessThan = cms.bool( True ),
44924     useEt = cms.bool( True ),
44925     useAbs = cms.bool( False ),
44926     thrRegularEB = cms.vdouble( -1.0 ),
44927     thrRegularEE = cms.vdouble( -1.0 ),
44928     thrOverEEB = cms.vdouble( 0.177 ),
44929     thrOverEEE = cms.vdouble( 0.24 ),
44930     thrOverE2EB = cms.vdouble( -1.0 ),
44931     thrOverE2EE = cms.vdouble( -1.0 ),
44932     ncandcut = cms.int32( 1 ),
44933     doRhoCorrection = cms.bool( False ),
44934     rhoMax = cms.double( 9.9999999E7 ),
44935     rhoScale = cms.double( 1.0 ),
44936     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44937     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44938     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44939 )
44940 fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
44941     UseRhoCorrectedCaloDeposits = cms.bool( False ),
44942     UseCaloIso = cms.bool( False ),
44943     CaloDepositsLabel = cms.InputTag( "notUsed" ),
44944     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
44945     OutputMuIsoDeposits = cms.bool( True ),
44946     TrackPt_Min = cms.double( -1.0 ),
44947     printDebug = cms.bool( False ),
44948     CutsPSet = cms.PSet( 
44949       applyCutsORmaxNTracks = cms.bool( False ),
44950       maxNTracks = cms.int32( -1 ),
44951       Thresholds = cms.vdouble( 0.3 ),
44952       EtaBounds = cms.vdouble( 2.411 ),
44953       ComponentName = cms.string( "SimpleCuts" ),
44954       ConeSizes = cms.vdouble( 0.3 )
44955     ),
44956     TrkExtractorPSet = cms.PSet( 
44957       Diff_z = cms.double( 0.2 ),
44958       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
44959       Chi2Ndof_Max = cms.double( 1.0E64 ),
44960       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
44961       DR_Veto = cms.double( 0.01 ),
44962       Pt_Min = cms.double( -1.0 ),
44963       VetoLeadingTrack = cms.bool( True ),
44964       DR_Max = cms.double( 0.3 ),
44965       DepositLabel = cms.untracked.string( "PXLS" ),
44966       PtVeto_Min = cms.double( 2.0 ),
44967       NHits_Min = cms.uint32( 0 ),
44968       PropagateTracksToRadius = cms.bool( True ),
44969       ReferenceRadius = cms.double( 6.0 ),
44970       Chi2Prob_Min = cms.double( -1.0 ),
44971       Diff_r = cms.double( 0.1 ),
44972       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
44973       ComponentName = cms.string( "PixelTrackExtractor" ),
44974       DR_VetoPt = cms.double( 0.025 )
44975     ),
44976     CaloExtractorPSet = cms.PSet( 
44977       DR_Veto_H = cms.double( 0.1 ),
44978       Vertex_Constraint_Z = cms.bool( False ),
44979       DR_Veto_E = cms.double( 0.07 ),
44980       Weight_H = cms.double( 1.0 ),
44981       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
44982       DR_Max = cms.double( 0.3 ),
44983       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
44984       Vertex_Constraint_XY = cms.bool( False ),
44985       Threshold_H = cms.double( 0.5 ),
44986       Threshold_E = cms.double( 0.2 ),
44987       ComponentName = cms.string( "CaloExtractor" ),
44988       Weight_E = cms.double( 1.0 )
44989     )
44990 )
44991 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter",
44992     saveTags = cms.bool( True ),
44993     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44994     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44995     MinN = cms.int32( 1 ),
44996     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ),
44997     IsolatorPSet = cms.PSet(  )
44998 )
44999 fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
45000     saveTags = cms.bool( True ),
45001     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
45002     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
45003     minHt = cms.vdouble( 150.0 ),
45004     minMht = cms.vdouble( 0.0 ),
45005     minMeff = cms.vdouble( 0.0 ),
45006     meffSlope = cms.vdouble( 1.0 )
45007 )
45008 fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag",
45009     saveTags = cms.bool( True ),
45010     Jets = cms.InputTag( "hltPFJetForBtag" ),
45011     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
45012     MinTag = cms.double( 0.525 ),
45013     MaxTag = cms.double( 999999.0 ),
45014     MinJets = cms.int32( 1 ),
45015     MatchJetsByDeltaR = cms.bool( False ),
45016     MaxJetDeltaR = cms.double( 0.1 ),
45017     TriggerType = cms.int32( 86 )
45018 )
45019 fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed",
45020     saveTags = cms.bool( True ),
45021     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
45022     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45023     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45024     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45025     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45026     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45027     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45028     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45029     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45030     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45031 )
45032 fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler",
45033     offset = cms.uint32( 0 ),
45034     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45035 )
45036 fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45037     saveTags = cms.bool( True ),
45038     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45039     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45040     candNonIsolatedTag = cms.InputTag( "" ),
45041     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45042     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ),
45043     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45044     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45045     ncandcut = cms.int32( 1 ),
45046     doIsolated = cms.bool( False ),
45047     region_eta_size = cms.double( 0.522 ),
45048     region_eta_size_ecap = cms.double( 1.0 ),
45049     region_phi_size = cms.double( 1.044 ),
45050     barrel_end = cms.double( 1.4791 ),
45051     endcap_end = cms.double( 2.65 )
45052 )
45053 fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45054     saveTags = cms.bool( True ),
45055     inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ),
45056     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45057     etcutEB = cms.double( 33.0 ),
45058     etcutEE = cms.double( 33.0 ),
45059     minEtaCut = cms.double( -9999.0 ),
45060     maxEtaCut = cms.double( 9999.0 ),
45061     ncandcut = cms.int32( 1 )
45062 )
45063 fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45064     saveTags = cms.bool( True ),
45065     candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ),
45066     varTag = cms.InputTag( "hltEgammaHoverE" ),
45067     rhoTag = cms.InputTag( "" ),
45068     energyLowEdges = cms.vdouble( 0.0 ),
45069     lessThan = cms.bool( True ),
45070     useEt = cms.bool( False ),
45071     useAbs = cms.bool( False ),
45072     thrRegularEB = cms.vdouble( -1.0 ),
45073     thrRegularEE = cms.vdouble( -1.0 ),
45074     thrOverEEB = cms.vdouble( 0.15 ),
45075     thrOverEEE = cms.vdouble( 0.1 ),
45076     thrOverE2EB = cms.vdouble( -1.0 ),
45077     thrOverE2EE = cms.vdouble( -1.0 ),
45078     ncandcut = cms.int32( 1 ),
45079     doRhoCorrection = cms.bool( False ),
45080     rhoMax = cms.double( 9.9999999E7 ),
45081     rhoScale = cms.double( 1.0 ),
45082     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45083     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45084     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45085 )
45086 fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed",
45087     saveTags = cms.bool( True ),
45088     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
45089     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45090     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45091     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45092     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45093     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45094     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45095     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45096     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45097     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45098 )
45099 fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler",
45100     offset = cms.uint32( 0 ),
45101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45102 )
45103 fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45104     saveTags = cms.bool( True ),
45105     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45106     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45107     candNonIsolatedTag = cms.InputTag( "" ),
45108     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45109     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ),
45110     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45111     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45112     ncandcut = cms.int32( 1 ),
45113     doIsolated = cms.bool( False ),
45114     region_eta_size = cms.double( 0.522 ),
45115     region_eta_size_ecap = cms.double( 1.0 ),
45116     region_phi_size = cms.double( 1.044 ),
45117     barrel_end = cms.double( 1.4791 ),
45118     endcap_end = cms.double( 2.65 )
45119 )
45120 fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45121     saveTags = cms.bool( True ),
45122     inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ),
45123     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45124     etcutEB = cms.double( 50.0 ),
45125     etcutEE = cms.double( 50.0 ),
45126     minEtaCut = cms.double( -9999.0 ),
45127     maxEtaCut = cms.double( 9999.0 ),
45128     ncandcut = cms.int32( 1 )
45129 )
45130 fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45131     saveTags = cms.bool( True ),
45132     candTag = cms.InputTag( "hltEG50EtFilter" ),
45133     varTag = cms.InputTag( "hltEgammaHoverE" ),
45134     rhoTag = cms.InputTag( "" ),
45135     energyLowEdges = cms.vdouble( 0.0 ),
45136     lessThan = cms.bool( True ),
45137     useEt = cms.bool( False ),
45138     useAbs = cms.bool( False ),
45139     thrRegularEB = cms.vdouble( -1.0 ),
45140     thrRegularEE = cms.vdouble( -1.0 ),
45141     thrOverEEB = cms.vdouble( 0.15 ),
45142     thrOverEEE = cms.vdouble( 0.1 ),
45143     thrOverE2EB = cms.vdouble( -1.0 ),
45144     thrOverE2EE = cms.vdouble( -1.0 ),
45145     ncandcut = cms.int32( 1 ),
45146     doRhoCorrection = cms.bool( False ),
45147     rhoMax = cms.double( 9.9999999E7 ),
45148     rhoScale = cms.double( 1.0 ),
45149     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45150     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45151     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45152 )
45153 fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed",
45154     saveTags = cms.bool( True ),
45155     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
45156     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45157     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45158     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45159     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45160     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45161     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45162     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45163     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45164     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45165 )
45166 fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler",
45167     offset = cms.uint32( 0 ),
45168     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45169 )
45170 fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45171     saveTags = cms.bool( True ),
45172     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45173     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45174     candNonIsolatedTag = cms.InputTag( "" ),
45175     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45176     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ),
45177     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45178     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45179     ncandcut = cms.int32( 1 ),
45180     doIsolated = cms.bool( False ),
45181     region_eta_size = cms.double( 0.522 ),
45182     region_eta_size_ecap = cms.double( 1.0 ),
45183     region_phi_size = cms.double( 1.044 ),
45184     barrel_end = cms.double( 1.4791 ),
45185     endcap_end = cms.double( 2.65 )
45186 )
45187 fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45188     saveTags = cms.bool( True ),
45189     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45190     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45191     etcutEB = cms.double( 75.0 ),
45192     etcutEE = cms.double( 75.0 ),
45193     minEtaCut = cms.double( -9999.0 ),
45194     maxEtaCut = cms.double( 9999.0 ),
45195     ncandcut = cms.int32( 1 )
45196 )
45197 fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45198     saveTags = cms.bool( True ),
45199     candTag = cms.InputTag( "hltEG75EtFilter" ),
45200     varTag = cms.InputTag( "hltEgammaHoverE" ),
45201     rhoTag = cms.InputTag( "" ),
45202     energyLowEdges = cms.vdouble( 0.0 ),
45203     lessThan = cms.bool( True ),
45204     useEt = cms.bool( False ),
45205     useAbs = cms.bool( False ),
45206     thrRegularEB = cms.vdouble( -1.0 ),
45207     thrRegularEE = cms.vdouble( -1.0 ),
45208     thrOverEEB = cms.vdouble( 0.15 ),
45209     thrOverEEE = cms.vdouble( 0.1 ),
45210     thrOverE2EB = cms.vdouble( -1.0 ),
45211     thrOverE2EE = cms.vdouble( -1.0 ),
45212     ncandcut = cms.int32( 1 ),
45213     doRhoCorrection = cms.bool( False ),
45214     rhoMax = cms.double( 9.9999999E7 ),
45215     rhoScale = cms.double( 1.0 ),
45216     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45217     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45218     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45219 )
45220 fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler",
45221     offset = cms.uint32( 0 ),
45222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45223 )
45224 fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45225     saveTags = cms.bool( True ),
45226     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45227     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45228     etcutEB = cms.double( 90.0 ),
45229     etcutEE = cms.double( 90.0 ),
45230     minEtaCut = cms.double( -9999.0 ),
45231     maxEtaCut = cms.double( 9999.0 ),
45232     ncandcut = cms.int32( 1 )
45233 )
45234 fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45235     saveTags = cms.bool( True ),
45236     candTag = cms.InputTag( "hltEG90EtFilter" ),
45237     varTag = cms.InputTag( "hltEgammaHoverE" ),
45238     rhoTag = cms.InputTag( "" ),
45239     energyLowEdges = cms.vdouble( 0.0 ),
45240     lessThan = cms.bool( True ),
45241     useEt = cms.bool( False ),
45242     useAbs = cms.bool( False ),
45243     thrRegularEB = cms.vdouble( -1.0 ),
45244     thrRegularEE = cms.vdouble( -1.0 ),
45245     thrOverEEB = cms.vdouble( 0.15 ),
45246     thrOverEEE = cms.vdouble( 0.1 ),
45247     thrOverE2EB = cms.vdouble( -1.0 ),
45248     thrOverE2EE = cms.vdouble( -1.0 ),
45249     ncandcut = cms.int32( 1 ),
45250     doRhoCorrection = cms.bool( False ),
45251     rhoMax = cms.double( 9.9999999E7 ),
45252     rhoScale = cms.double( 1.0 ),
45253     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45254     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45255     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45256 )
45257 fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler",
45258     offset = cms.uint32( 0 ),
45259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45260 )
45261 fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45262     saveTags = cms.bool( True ),
45263     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
45264     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45265     etcutEB = cms.double( 120.0 ),
45266     etcutEE = cms.double( 120.0 ),
45267     minEtaCut = cms.double( -9999.0 ),
45268     maxEtaCut = cms.double( 9999.0 ),
45269     ncandcut = cms.int32( 1 )
45270 )
45271 fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45272     saveTags = cms.bool( True ),
45273     candTag = cms.InputTag( "hltEG120EtFilter" ),
45274     varTag = cms.InputTag( "hltEgammaHoverE" ),
45275     rhoTag = cms.InputTag( "" ),
45276     energyLowEdges = cms.vdouble( 0.0 ),
45277     lessThan = cms.bool( True ),
45278     useEt = cms.bool( False ),
45279     useAbs = cms.bool( False ),
45280     thrRegularEB = cms.vdouble( -1.0 ),
45281     thrRegularEE = cms.vdouble( -1.0 ),
45282     thrOverEEB = cms.vdouble( 0.15 ),
45283     thrOverEEE = cms.vdouble( 0.1 ),
45284     thrOverE2EB = cms.vdouble( -1.0 ),
45285     thrOverE2EE = cms.vdouble( -1.0 ),
45286     ncandcut = cms.int32( 1 ),
45287     doRhoCorrection = cms.bool( False ),
45288     rhoMax = cms.double( 9.9999999E7 ),
45289     rhoScale = cms.double( 1.0 ),
45290     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45291     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45292     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45293 )
45294 fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler",
45295     offset = cms.uint32( 0 ),
45296     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45297 )
45298 fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45299     saveTags = cms.bool( True ),
45300     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45301     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45302     etcutEB = cms.double( 150.0 ),
45303     etcutEE = cms.double( 150.0 ),
45304     minEtaCut = cms.double( -9999.0 ),
45305     maxEtaCut = cms.double( 9999.0 ),
45306     ncandcut = cms.int32( 1 )
45307 )
45308 fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45309     saveTags = cms.bool( True ),
45310     candTag = cms.InputTag( "hltEG150EtFilter" ),
45311     varTag = cms.InputTag( "hltEgammaHoverE" ),
45312     rhoTag = cms.InputTag( "" ),
45313     energyLowEdges = cms.vdouble( 0.0 ),
45314     lessThan = cms.bool( True ),
45315     useEt = cms.bool( False ),
45316     useAbs = cms.bool( False ),
45317     thrRegularEB = cms.vdouble( -1.0 ),
45318     thrRegularEE = cms.vdouble( -1.0 ),
45319     thrOverEEB = cms.vdouble( 0.15 ),
45320     thrOverEEE = cms.vdouble( 0.1 ),
45321     thrOverE2EB = cms.vdouble( -1.0 ),
45322     thrOverE2EE = cms.vdouble( -1.0 ),
45323     ncandcut = cms.int32( 1 ),
45324     doRhoCorrection = cms.bool( False ),
45325     rhoMax = cms.double( 9.9999999E7 ),
45326     rhoScale = cms.double( 1.0 ),
45327     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45328     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45329     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45330 )
45331 fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler",
45332     offset = cms.uint32( 0 ),
45333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45334 )
45335 fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45336     saveTags = cms.bool( True ),
45337     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45338     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45339     etcutEB = cms.double( 175.0 ),
45340     etcutEE = cms.double( 175.0 ),
45341     minEtaCut = cms.double( -9999.0 ),
45342     maxEtaCut = cms.double( 9999.0 ),
45343     ncandcut = cms.int32( 1 )
45344 )
45345 fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45346     saveTags = cms.bool( True ),
45347     candTag = cms.InputTag( "hltEG175EtFilter" ),
45348     varTag = cms.InputTag( "hltEgammaHoverE" ),
45349     rhoTag = cms.InputTag( "" ),
45350     energyLowEdges = cms.vdouble( 0.0 ),
45351     lessThan = cms.bool( True ),
45352     useEt = cms.bool( False ),
45353     useAbs = cms.bool( False ),
45354     thrRegularEB = cms.vdouble( -1.0 ),
45355     thrRegularEE = cms.vdouble( -1.0 ),
45356     thrOverEEB = cms.vdouble( 0.15 ),
45357     thrOverEEE = cms.vdouble( 0.1 ),
45358     thrOverE2EB = cms.vdouble( -1.0 ),
45359     thrOverE2EE = cms.vdouble( -1.0 ),
45360     ncandcut = cms.int32( 1 ),
45361     doRhoCorrection = cms.bool( False ),
45362     rhoMax = cms.double( 9.9999999E7 ),
45363     rhoScale = cms.double( 1.0 ),
45364     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45365     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45366     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45367 )
45368 fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler",
45369     offset = cms.uint32( 0 ),
45370     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45371 )
45372 fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45373     saveTags = cms.bool( True ),
45374     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45375     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45376     etcutEB = cms.double( 200.0 ),
45377     etcutEE = cms.double( 200.0 ),
45378     minEtaCut = cms.double( -9999.0 ),
45379     maxEtaCut = cms.double( 9999.0 ),
45380     ncandcut = cms.int32( 1 )
45381 )
45382 fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45383     saveTags = cms.bool( True ),
45384     candTag = cms.InputTag( "hltEG200EtFilter" ),
45385     varTag = cms.InputTag( "hltEgammaHoverE" ),
45386     rhoTag = cms.InputTag( "" ),
45387     energyLowEdges = cms.vdouble( 0.0 ),
45388     lessThan = cms.bool( True ),
45389     useEt = cms.bool( False ),
45390     useAbs = cms.bool( False ),
45391     thrRegularEB = cms.vdouble( -1.0 ),
45392     thrRegularEE = cms.vdouble( -1.0 ),
45393     thrOverEEB = cms.vdouble( 0.15 ),
45394     thrOverEEE = cms.vdouble( 0.1 ),
45395     thrOverE2EB = cms.vdouble( -1.0 ),
45396     thrOverE2EE = cms.vdouble( -1.0 ),
45397     ncandcut = cms.int32( 1 ),
45398     doRhoCorrection = cms.bool( False ),
45399     rhoMax = cms.double( 9.9999999E7 ),
45400     rhoScale = cms.double( 1.0 ),
45401     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45402     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45403     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45404 )
45405 fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed",
45406     saveTags = cms.bool( True ),
45407     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" ),
45408     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45409     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45410     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45411     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45412     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45413     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45414     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45415     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45416     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45417 )
45418 fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler",
45419     offset = cms.uint32( 0 ),
45420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45421 )
45422 fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45423     saveTags = cms.bool( True ),
45424     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45425     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45426     candNonIsolatedTag = cms.InputTag( "" ),
45427     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45428     L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ),
45429     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45430     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45431     ncandcut = cms.int32( 1 ),
45432     doIsolated = cms.bool( False ),
45433     region_eta_size = cms.double( 0.522 ),
45434     region_eta_size_ecap = cms.double( 1.0 ),
45435     region_phi_size = cms.double( 1.044 ),
45436     barrel_end = cms.double( 1.4791 ),
45437     endcap_end = cms.double( 2.65 )
45438 )
45439 fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45440     saveTags = cms.bool( True ),
45441     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45442     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45443     etcutEB = cms.double( 45.0 ),
45444     etcutEE = cms.double( 9999999.0 ),
45445     minEtaCut = cms.double( -9999.0 ),
45446     maxEtaCut = cms.double( 9999.0 ),
45447     ncandcut = cms.int32( 1 )
45448 )
45449 fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler",
45450     offset = cms.uint32( 0 ),
45451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45452 )
45453 fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45454     saveTags = cms.bool( True ),
45455     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45456     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45457     etcutEB = cms.double( 40.0 ),
45458     etcutEE = cms.double( 9999999.0 ),
45459     minEtaCut = cms.double( -9999.0 ),
45460     maxEtaCut = cms.double( 9999.0 ),
45461     ncandcut = cms.int32( 1 )
45462 )
45463 fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler",
45464     offset = cms.uint32( 0 ),
45465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45466 )
45467 fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45468     saveTags = cms.bool( True ),
45469     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45470     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45471     etcutEB = cms.double( 50.0 ),
45472     etcutEE = cms.double( 9999999.0 ),
45473     minEtaCut = cms.double( -9999.0 ),
45474     maxEtaCut = cms.double( 9999.0 ),
45475     ncandcut = cms.int32( 1 )
45476 )
45477 fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45478     offset = cms.uint32( 0 ),
45479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45480 )
45481 fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45482     offset = cms.uint32( 0 ),
45483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45484 )
45485 fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45486     saveTags = cms.bool( True ),
45487     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45488     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45489     etcutEB = cms.double( 40.0 ),
45490     etcutEE = cms.double( 9999999.0 ),
45491     minEtaCut = cms.double( -9999.0 ),
45492     maxEtaCut = cms.double( 9999.0 ),
45493     ncandcut = cms.int32( 1 )
45494 )
45495 fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45496     saveTags = cms.bool( True ),
45497     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ),
45498     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45499     rhoTag = cms.InputTag( "" ),
45500     energyLowEdges = cms.vdouble( 0.0 ),
45501     lessThan = cms.bool( True ),
45502     useEt = cms.bool( False ),
45503     useAbs = cms.bool( False ),
45504     thrRegularEB = cms.vdouble( 0.01 ),
45505     thrRegularEE = cms.vdouble( 0.0 ),
45506     thrOverEEB = cms.vdouble( -1.0 ),
45507     thrOverEEE = cms.vdouble( -1.0 ),
45508     thrOverE2EB = cms.vdouble( -1.0 ),
45509     thrOverE2EE = cms.vdouble( -1.0 ),
45510     ncandcut = cms.int32( 1 ),
45511     doRhoCorrection = cms.bool( False ),
45512     rhoMax = cms.double( 9.9999999E7 ),
45513     rhoScale = cms.double( 1.0 ),
45514     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45515     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45516     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45517 )
45518 fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45519     saveTags = cms.bool( True ),
45520     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ),
45521     varTag = cms.InputTag( "hltEgammaHoverE" ),
45522     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45523     energyLowEdges = cms.vdouble( 0.0 ),
45524     lessThan = cms.bool( True ),
45525     useEt = cms.bool( False ),
45526     useAbs = cms.bool( False ),
45527     thrRegularEB = cms.vdouble( -1.0 ),
45528     thrRegularEE = cms.vdouble( -1.0 ),
45529     thrOverEEB = cms.vdouble( 0.04 ),
45530     thrOverEEE = cms.vdouble( 0.0 ),
45531     thrOverE2EB = cms.vdouble( -1.0 ),
45532     thrOverE2EE = cms.vdouble( -1.0 ),
45533     ncandcut = cms.int32( 1 ),
45534     doRhoCorrection = cms.bool( True ),
45535     rhoMax = cms.double( 9.9999999E7 ),
45536     rhoScale = cms.double( 1.0 ),
45537     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45538     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45539     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45540 )
45541 fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45542     saveTags = cms.bool( True ),
45543     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ),
45544     varTag = cms.InputTag( "hltEgammaR9ID" ),
45545     rhoTag = cms.InputTag( "" ),
45546     energyLowEdges = cms.vdouble( 0.0 ),
45547     lessThan = cms.bool( False ),
45548     useEt = cms.bool( False ),
45549     useAbs = cms.bool( False ),
45550     thrRegularEB = cms.vdouble( 0.1 ),
45551     thrRegularEE = cms.vdouble( 0.1 ),
45552     thrOverEEB = cms.vdouble( -1.0 ),
45553     thrOverEEE = cms.vdouble( -1.0 ),
45554     thrOverE2EB = cms.vdouble( -1.0 ),
45555     thrOverE2EE = cms.vdouble( -1.0 ),
45556     ncandcut = cms.int32( 0 ),
45557     doRhoCorrection = cms.bool( False ),
45558     rhoMax = cms.double( 9.9999999E7 ),
45559     rhoScale = cms.double( 1.0 ),
45560     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45561     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45562     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45563 )
45564 fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45565     saveTags = cms.bool( True ),
45566     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ),
45567     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45568     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45569     energyLowEdges = cms.vdouble( 0.0 ),
45570     lessThan = cms.bool( True ),
45571     useEt = cms.bool( True ),
45572     useAbs = cms.bool( False ),
45573     thrRegularEB = cms.vdouble( 2.0 ),
45574     thrRegularEE = cms.vdouble( 2.5 ),
45575     thrOverEEB = cms.vdouble( 0.02 ),
45576     thrOverEEE = cms.vdouble( 0.0 ),
45577     thrOverE2EB = cms.vdouble( 0.0 ),
45578     thrOverE2EE = cms.vdouble( 0.0 ),
45579     ncandcut = cms.int32( 1 ),
45580     doRhoCorrection = cms.bool( True ),
45581     rhoMax = cms.double( 9.9999999E7 ),
45582     rhoScale = cms.double( 1.0 ),
45583     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45584     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45585     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45586 )
45587 fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45588     saveTags = cms.bool( True ),
45589     candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ),
45590     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45591     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45592     energyLowEdges = cms.vdouble( 0.0 ),
45593     lessThan = cms.bool( True ),
45594     useEt = cms.bool( True ),
45595     useAbs = cms.bool( False ),
45596     thrRegularEB = cms.vdouble( 3.5 ),
45597     thrRegularEE = cms.vdouble( 0.0 ),
45598     thrOverEEB = cms.vdouble( 0.005 ),
45599     thrOverEEE = cms.vdouble( 0.0 ),
45600     thrOverE2EB = cms.vdouble( 0.0 ),
45601     thrOverE2EE = cms.vdouble( 0.0 ),
45602     ncandcut = cms.int32( 1 ),
45603     doRhoCorrection = cms.bool( True ),
45604     rhoMax = cms.double( 9.9999999E7 ),
45605     rhoScale = cms.double( 1.0 ),
45606     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45607     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45608     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45609 )
45610 fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45611     saveTags = cms.bool( True ),
45612     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ),
45613     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45614     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45615     energyLowEdges = cms.vdouble( 0.0 ),
45616     lessThan = cms.bool( True ),
45617     useEt = cms.bool( True ),
45618     useAbs = cms.bool( False ),
45619     thrRegularEB = cms.vdouble( 0.0 ),
45620     thrRegularEE = cms.vdouble( 0.0 ),
45621     thrOverEEB = cms.vdouble( 0.01 ),
45622     thrOverEEE = cms.vdouble( 0.01 ),
45623     thrOverE2EB = cms.vdouble( 0.0 ),
45624     thrOverE2EE = cms.vdouble( 0.0 ),
45625     ncandcut = cms.int32( 1 ),
45626     doRhoCorrection = cms.bool( True ),
45627     rhoMax = cms.double( 9.9999999E7 ),
45628     rhoScale = cms.double( 1.0 ),
45629     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45631     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45632 )
45633 fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45634     offset = cms.uint32( 0 ),
45635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45636 )
45637 fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45638     saveTags = cms.bool( True ),
45639     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45640     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45641     etcutEB = cms.double( 45.0 ),
45642     etcutEE = cms.double( 9999999.0 ),
45643     minEtaCut = cms.double( -9999.0 ),
45644     maxEtaCut = cms.double( 9999.0 ),
45645     ncandcut = cms.int32( 1 )
45646 )
45647 fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45648     saveTags = cms.bool( True ),
45649     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ),
45650     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45651     rhoTag = cms.InputTag( "" ),
45652     energyLowEdges = cms.vdouble( 0.0 ),
45653     lessThan = cms.bool( True ),
45654     useEt = cms.bool( False ),
45655     useAbs = cms.bool( False ),
45656     thrRegularEB = cms.vdouble( 0.01 ),
45657     thrRegularEE = cms.vdouble( 0.0 ),
45658     thrOverEEB = cms.vdouble( -1.0 ),
45659     thrOverEEE = cms.vdouble( -1.0 ),
45660     thrOverE2EB = cms.vdouble( -1.0 ),
45661     thrOverE2EE = cms.vdouble( -1.0 ),
45662     ncandcut = cms.int32( 1 ),
45663     doRhoCorrection = cms.bool( False ),
45664     rhoMax = cms.double( 9.9999999E7 ),
45665     rhoScale = cms.double( 1.0 ),
45666     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45667     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45668     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45669 )
45670 fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45671     saveTags = cms.bool( True ),
45672     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ),
45673     varTag = cms.InputTag( "hltEgammaHoverE" ),
45674     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45675     energyLowEdges = cms.vdouble( 0.0 ),
45676     lessThan = cms.bool( True ),
45677     useEt = cms.bool( False ),
45678     useAbs = cms.bool( False ),
45679     thrRegularEB = cms.vdouble( -1.0 ),
45680     thrRegularEE = cms.vdouble( -1.0 ),
45681     thrOverEEB = cms.vdouble( 0.04 ),
45682     thrOverEEE = cms.vdouble( 0.0 ),
45683     thrOverE2EB = cms.vdouble( -1.0 ),
45684     thrOverE2EE = cms.vdouble( -1.0 ),
45685     ncandcut = cms.int32( 1 ),
45686     doRhoCorrection = cms.bool( True ),
45687     rhoMax = cms.double( 9.9999999E7 ),
45688     rhoScale = cms.double( 1.0 ),
45689     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45690     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45691     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45692 )
45693 fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45694     saveTags = cms.bool( True ),
45695     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ),
45696     varTag = cms.InputTag( "hltEgammaR9ID" ),
45697     rhoTag = cms.InputTag( "" ),
45698     energyLowEdges = cms.vdouble( 0.0 ),
45699     lessThan = cms.bool( False ),
45700     useEt = cms.bool( False ),
45701     useAbs = cms.bool( False ),
45702     thrRegularEB = cms.vdouble( 0.1 ),
45703     thrRegularEE = cms.vdouble( 0.1 ),
45704     thrOverEEB = cms.vdouble( -1.0 ),
45705     thrOverEEE = cms.vdouble( -1.0 ),
45706     thrOverE2EB = cms.vdouble( -1.0 ),
45707     thrOverE2EE = cms.vdouble( -1.0 ),
45708     ncandcut = cms.int32( 0 ),
45709     doRhoCorrection = cms.bool( False ),
45710     rhoMax = cms.double( 9.9999999E7 ),
45711     rhoScale = cms.double( 1.0 ),
45712     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45713     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45714     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45715 )
45716 fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45717     saveTags = cms.bool( True ),
45718     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ),
45719     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45720     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45721     energyLowEdges = cms.vdouble( 0.0 ),
45722     lessThan = cms.bool( True ),
45723     useEt = cms.bool( True ),
45724     useAbs = cms.bool( False ),
45725     thrRegularEB = cms.vdouble( 2.0 ),
45726     thrRegularEE = cms.vdouble( 2.5 ),
45727     thrOverEEB = cms.vdouble( 0.02 ),
45728     thrOverEEE = cms.vdouble( 0.0 ),
45729     thrOverE2EB = cms.vdouble( 0.0 ),
45730     thrOverE2EE = cms.vdouble( 0.0 ),
45731     ncandcut = cms.int32( 1 ),
45732     doRhoCorrection = cms.bool( True ),
45733     rhoMax = cms.double( 9.9999999E7 ),
45734     rhoScale = cms.double( 1.0 ),
45735     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45736     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45737     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45738 )
45739 fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45740     saveTags = cms.bool( True ),
45741     candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ),
45742     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45743     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45744     energyLowEdges = cms.vdouble( 0.0 ),
45745     lessThan = cms.bool( True ),
45746     useEt = cms.bool( True ),
45747     useAbs = cms.bool( False ),
45748     thrRegularEB = cms.vdouble( 3.5 ),
45749     thrRegularEE = cms.vdouble( 0.0 ),
45750     thrOverEEB = cms.vdouble( 0.005 ),
45751     thrOverEEE = cms.vdouble( 0.0 ),
45752     thrOverE2EB = cms.vdouble( 0.0 ),
45753     thrOverE2EE = cms.vdouble( 0.0 ),
45754     ncandcut = cms.int32( 1 ),
45755     doRhoCorrection = cms.bool( True ),
45756     rhoMax = cms.double( 9.9999999E7 ),
45757     rhoScale = cms.double( 1.0 ),
45758     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45760     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45761 )
45762 fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45763     saveTags = cms.bool( True ),
45764     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ),
45765     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45766     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45767     energyLowEdges = cms.vdouble( 0.0 ),
45768     lessThan = cms.bool( True ),
45769     useEt = cms.bool( True ),
45770     useAbs = cms.bool( False ),
45771     thrRegularEB = cms.vdouble( 0.0 ),
45772     thrRegularEE = cms.vdouble( 0.0 ),
45773     thrOverEEB = cms.vdouble( 0.01 ),
45774     thrOverEEE = cms.vdouble( 0.01 ),
45775     thrOverE2EB = cms.vdouble( 0.0 ),
45776     thrOverE2EE = cms.vdouble( 0.0 ),
45777     ncandcut = cms.int32( 1 ),
45778     doRhoCorrection = cms.bool( True ),
45779     rhoMax = cms.double( 9.9999999E7 ),
45780     rhoScale = cms.double( 1.0 ),
45781     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45783     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45784 )
45785 fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
45786     offset = cms.uint32( 0 ),
45787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45788 )
45789 fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45790     saveTags = cms.bool( True ),
45791     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45792     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45793     etcutEB = cms.double( 50.0 ),
45794     etcutEE = cms.double( 9999999.0 ),
45795     minEtaCut = cms.double( -9999.0 ),
45796     maxEtaCut = cms.double( 9999.0 ),
45797     ncandcut = cms.int32( 1 )
45798 )
45799 fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45800     saveTags = cms.bool( True ),
45801     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ),
45802     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45803     rhoTag = cms.InputTag( "" ),
45804     energyLowEdges = cms.vdouble( 0.0 ),
45805     lessThan = cms.bool( True ),
45806     useEt = cms.bool( False ),
45807     useAbs = cms.bool( False ),
45808     thrRegularEB = cms.vdouble( 0.01 ),
45809     thrRegularEE = cms.vdouble( 0.0 ),
45810     thrOverEEB = cms.vdouble( -1.0 ),
45811     thrOverEEE = cms.vdouble( -1.0 ),
45812     thrOverE2EB = cms.vdouble( -1.0 ),
45813     thrOverE2EE = cms.vdouble( -1.0 ),
45814     ncandcut = cms.int32( 1 ),
45815     doRhoCorrection = cms.bool( False ),
45816     rhoMax = cms.double( 9.9999999E7 ),
45817     rhoScale = cms.double( 1.0 ),
45818     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45819     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45820     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45821 )
45822 fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45823     saveTags = cms.bool( True ),
45824     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ),
45825     varTag = cms.InputTag( "hltEgammaHoverE" ),
45826     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45827     energyLowEdges = cms.vdouble( 0.0 ),
45828     lessThan = cms.bool( True ),
45829     useEt = cms.bool( False ),
45830     useAbs = cms.bool( False ),
45831     thrRegularEB = cms.vdouble( -1.0 ),
45832     thrRegularEE = cms.vdouble( -1.0 ),
45833     thrOverEEB = cms.vdouble( 0.04 ),
45834     thrOverEEE = cms.vdouble( 0.0 ),
45835     thrOverE2EB = cms.vdouble( -1.0 ),
45836     thrOverE2EE = cms.vdouble( -1.0 ),
45837     ncandcut = cms.int32( 1 ),
45838     doRhoCorrection = cms.bool( True ),
45839     rhoMax = cms.double( 9.9999999E7 ),
45840     rhoScale = cms.double( 1.0 ),
45841     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45842     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45843     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45844 )
45845 fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45846     saveTags = cms.bool( True ),
45847     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ),
45848     varTag = cms.InputTag( "hltEgammaR9ID" ),
45849     rhoTag = cms.InputTag( "" ),
45850     energyLowEdges = cms.vdouble( 0.0 ),
45851     lessThan = cms.bool( False ),
45852     useEt = cms.bool( False ),
45853     useAbs = cms.bool( False ),
45854     thrRegularEB = cms.vdouble( 0.1 ),
45855     thrRegularEE = cms.vdouble( 0.1 ),
45856     thrOverEEB = cms.vdouble( -1.0 ),
45857     thrOverEEE = cms.vdouble( -1.0 ),
45858     thrOverE2EB = cms.vdouble( -1.0 ),
45859     thrOverE2EE = cms.vdouble( -1.0 ),
45860     ncandcut = cms.int32( 0 ),
45861     doRhoCorrection = cms.bool( False ),
45862     rhoMax = cms.double( 9.9999999E7 ),
45863     rhoScale = cms.double( 1.0 ),
45864     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45865     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45866     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45867 )
45868 fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45869     saveTags = cms.bool( True ),
45870     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ),
45871     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45872     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45873     energyLowEdges = cms.vdouble( 0.0 ),
45874     lessThan = cms.bool( True ),
45875     useEt = cms.bool( True ),
45876     useAbs = cms.bool( False ),
45877     thrRegularEB = cms.vdouble( 2.0 ),
45878     thrRegularEE = cms.vdouble( 2.5 ),
45879     thrOverEEB = cms.vdouble( 0.02 ),
45880     thrOverEEE = cms.vdouble( 0.0 ),
45881     thrOverE2EB = cms.vdouble( 0.0 ),
45882     thrOverE2EE = cms.vdouble( 0.0 ),
45883     ncandcut = cms.int32( 1 ),
45884     doRhoCorrection = cms.bool( True ),
45885     rhoMax = cms.double( 9.9999999E7 ),
45886     rhoScale = cms.double( 1.0 ),
45887     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45890 )
45891 fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45892     saveTags = cms.bool( True ),
45893     candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ),
45894     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45895     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45896     energyLowEdges = cms.vdouble( 0.0 ),
45897     lessThan = cms.bool( True ),
45898     useEt = cms.bool( True ),
45899     useAbs = cms.bool( False ),
45900     thrRegularEB = cms.vdouble( 3.5 ),
45901     thrRegularEE = cms.vdouble( 0.0 ),
45902     thrOverEEB = cms.vdouble( 0.005 ),
45903     thrOverEEE = cms.vdouble( 0.0 ),
45904     thrOverE2EB = cms.vdouble( 0.0 ),
45905     thrOverE2EE = cms.vdouble( 0.0 ),
45906     ncandcut = cms.int32( 1 ),
45907     doRhoCorrection = cms.bool( True ),
45908     rhoMax = cms.double( 9.9999999E7 ),
45909     rhoScale = cms.double( 1.0 ),
45910     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45913 )
45914 fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45915     saveTags = cms.bool( True ),
45916     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ),
45917     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45918     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45919     energyLowEdges = cms.vdouble( 0.0 ),
45920     lessThan = cms.bool( True ),
45921     useEt = cms.bool( True ),
45922     useAbs = cms.bool( False ),
45923     thrRegularEB = cms.vdouble( 0.0 ),
45924     thrRegularEE = cms.vdouble( 0.0 ),
45925     thrOverEEB = cms.vdouble( 0.01 ),
45926     thrOverEEE = cms.vdouble( 0.01 ),
45927     thrOverE2EB = cms.vdouble( 0.0 ),
45928     thrOverE2EE = cms.vdouble( 0.0 ),
45929     ncandcut = cms.int32( 1 ),
45930     doRhoCorrection = cms.bool( True ),
45931     rhoMax = cms.double( 9.9999999E7 ),
45932     rhoScale = cms.double( 1.0 ),
45933     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45936 )
45937 fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
45938     offset = cms.uint32( 0 ),
45939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45940 )
45941 fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
45942     offset = cms.uint32( 0 ),
45943     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45944 )
45945 fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
45946     offset = cms.uint32( 0 ),
45947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45948 )
45949 fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45950     offset = cms.uint32( 0 ),
45951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45952 )
45953 fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45954     offset = cms.uint32( 0 ),
45955     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45956 )
45957 fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45958     saveTags = cms.bool( True ),
45959     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45960     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45961     etcutEB = cms.double( 55.0 ),
45962     etcutEE = cms.double( 9999999.0 ),
45963     minEtaCut = cms.double( -9999.0 ),
45964     maxEtaCut = cms.double( 9999.0 ),
45965     ncandcut = cms.int32( 1 )
45966 )
45967 fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45968     saveTags = cms.bool( True ),
45969     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ),
45970     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45971     rhoTag = cms.InputTag( "" ),
45972     energyLowEdges = cms.vdouble( 0.0 ),
45973     lessThan = cms.bool( True ),
45974     useEt = cms.bool( False ),
45975     useAbs = cms.bool( False ),
45976     thrRegularEB = cms.vdouble( 0.01 ),
45977     thrRegularEE = cms.vdouble( 0.0 ),
45978     thrOverEEB = cms.vdouble( -1.0 ),
45979     thrOverEEE = cms.vdouble( -1.0 ),
45980     thrOverE2EB = cms.vdouble( -1.0 ),
45981     thrOverE2EE = cms.vdouble( -1.0 ),
45982     ncandcut = cms.int32( 1 ),
45983     doRhoCorrection = cms.bool( False ),
45984     rhoMax = cms.double( 9.9999999E7 ),
45985     rhoScale = cms.double( 1.0 ),
45986     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45987     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45989 )
45990 fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45991     saveTags = cms.bool( True ),
45992     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ),
45993     varTag = cms.InputTag( "hltEgammaHoverE" ),
45994     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45995     energyLowEdges = cms.vdouble( 0.0 ),
45996     lessThan = cms.bool( True ),
45997     useEt = cms.bool( False ),
45998     useAbs = cms.bool( False ),
45999     thrRegularEB = cms.vdouble( -1.0 ),
46000     thrRegularEE = cms.vdouble( -1.0 ),
46001     thrOverEEB = cms.vdouble( 0.04 ),
46002     thrOverEEE = cms.vdouble( 0.0 ),
46003     thrOverE2EB = cms.vdouble( -1.0 ),
46004     thrOverE2EE = cms.vdouble( -1.0 ),
46005     ncandcut = cms.int32( 1 ),
46006     doRhoCorrection = cms.bool( True ),
46007     rhoMax = cms.double( 9.9999999E7 ),
46008     rhoScale = cms.double( 1.0 ),
46009     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46010     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46011     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46012 )
46013 fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46014     saveTags = cms.bool( True ),
46015     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ),
46016     varTag = cms.InputTag( "hltEgammaR9ID" ),
46017     rhoTag = cms.InputTag( "" ),
46018     energyLowEdges = cms.vdouble( 0.0 ),
46019     lessThan = cms.bool( False ),
46020     useEt = cms.bool( False ),
46021     useAbs = cms.bool( False ),
46022     thrRegularEB = cms.vdouble( 0.1 ),
46023     thrRegularEE = cms.vdouble( 0.1 ),
46024     thrOverEEB = cms.vdouble( -1.0 ),
46025     thrOverEEE = cms.vdouble( -1.0 ),
46026     thrOverE2EB = cms.vdouble( -1.0 ),
46027     thrOverE2EE = cms.vdouble( -1.0 ),
46028     ncandcut = cms.int32( 0 ),
46029     doRhoCorrection = cms.bool( False ),
46030     rhoMax = cms.double( 9.9999999E7 ),
46031     rhoScale = cms.double( 1.0 ),
46032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46034     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46035 )
46036 fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46037     saveTags = cms.bool( True ),
46038     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ),
46039     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46040     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46041     energyLowEdges = cms.vdouble( 0.0 ),
46042     lessThan = cms.bool( True ),
46043     useEt = cms.bool( True ),
46044     useAbs = cms.bool( False ),
46045     thrRegularEB = cms.vdouble( 2.0 ),
46046     thrRegularEE = cms.vdouble( 2.5 ),
46047     thrOverEEB = cms.vdouble( 0.02 ),
46048     thrOverEEE = cms.vdouble( 0.0 ),
46049     thrOverE2EB = cms.vdouble( 0.0 ),
46050     thrOverE2EE = cms.vdouble( 0.0 ),
46051     ncandcut = cms.int32( 1 ),
46052     doRhoCorrection = cms.bool( True ),
46053     rhoMax = cms.double( 9.9999999E7 ),
46054     rhoScale = cms.double( 1.0 ),
46055     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46056     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46057     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46058 )
46059 fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46060     saveTags = cms.bool( True ),
46061     candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ),
46062     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46063     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46064     energyLowEdges = cms.vdouble( 0.0 ),
46065     lessThan = cms.bool( True ),
46066     useEt = cms.bool( True ),
46067     useAbs = cms.bool( False ),
46068     thrRegularEB = cms.vdouble( 3.5 ),
46069     thrRegularEE = cms.vdouble( 0.0 ),
46070     thrOverEEB = cms.vdouble( 0.005 ),
46071     thrOverEEE = cms.vdouble( 0.0 ),
46072     thrOverE2EB = cms.vdouble( 0.0 ),
46073     thrOverE2EE = cms.vdouble( 0.0 ),
46074     ncandcut = cms.int32( 1 ),
46075     doRhoCorrection = cms.bool( True ),
46076     rhoMax = cms.double( 9.9999999E7 ),
46077     rhoScale = cms.double( 1.0 ),
46078     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46079     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46080     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46081 )
46082 fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46083     saveTags = cms.bool( True ),
46084     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ),
46085     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46086     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46087     energyLowEdges = cms.vdouble( 0.0 ),
46088     lessThan = cms.bool( True ),
46089     useEt = cms.bool( True ),
46090     useAbs = cms.bool( False ),
46091     thrRegularEB = cms.vdouble( 0.0 ),
46092     thrRegularEE = cms.vdouble( 0.0 ),
46093     thrOverEEB = cms.vdouble( 0.01 ),
46094     thrOverEEE = cms.vdouble( 0.01 ),
46095     thrOverE2EB = cms.vdouble( 0.0 ),
46096     thrOverE2EE = cms.vdouble( 0.0 ),
46097     ncandcut = cms.int32( 1 ),
46098     doRhoCorrection = cms.bool( True ),
46099     rhoMax = cms.double( 9.9999999E7 ),
46100     rhoScale = cms.double( 1.0 ),
46101     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46102     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46103     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46104 )
46105 fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46106     offset = cms.uint32( 0 ),
46107     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46108 )
46109 fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46110     saveTags = cms.bool( True ),
46111     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46112     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46113     etcutEB = cms.double( 75.0 ),
46114     etcutEE = cms.double( 9999999.0 ),
46115     minEtaCut = cms.double( -9999.0 ),
46116     maxEtaCut = cms.double( 9999.0 ),
46117     ncandcut = cms.int32( 1 )
46118 )
46119 fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46120     saveTags = cms.bool( True ),
46121     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ),
46122     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46123     rhoTag = cms.InputTag( "" ),
46124     energyLowEdges = cms.vdouble( 0.0 ),
46125     lessThan = cms.bool( True ),
46126     useEt = cms.bool( False ),
46127     useAbs = cms.bool( False ),
46128     thrRegularEB = cms.vdouble( 0.01 ),
46129     thrRegularEE = cms.vdouble( 0.0 ),
46130     thrOverEEB = cms.vdouble( -1.0 ),
46131     thrOverEEE = cms.vdouble( -1.0 ),
46132     thrOverE2EB = cms.vdouble( -1.0 ),
46133     thrOverE2EE = cms.vdouble( -1.0 ),
46134     ncandcut = cms.int32( 1 ),
46135     doRhoCorrection = cms.bool( False ),
46136     rhoMax = cms.double( 9.9999999E7 ),
46137     rhoScale = cms.double( 1.0 ),
46138     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46139     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46140     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46141 )
46142 fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46143     saveTags = cms.bool( True ),
46144     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ),
46145     varTag = cms.InputTag( "hltEgammaHoverE" ),
46146     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46147     energyLowEdges = cms.vdouble( 0.0 ),
46148     lessThan = cms.bool( True ),
46149     useEt = cms.bool( False ),
46150     useAbs = cms.bool( False ),
46151     thrRegularEB = cms.vdouble( -1.0 ),
46152     thrRegularEE = cms.vdouble( -1.0 ),
46153     thrOverEEB = cms.vdouble( 0.04 ),
46154     thrOverEEE = cms.vdouble( 0.0 ),
46155     thrOverE2EB = cms.vdouble( -1.0 ),
46156     thrOverE2EE = cms.vdouble( -1.0 ),
46157     ncandcut = cms.int32( 1 ),
46158     doRhoCorrection = cms.bool( True ),
46159     rhoMax = cms.double( 9.9999999E7 ),
46160     rhoScale = cms.double( 1.0 ),
46161     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46162     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46163     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46164 )
46165 fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46166     saveTags = cms.bool( True ),
46167     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ),
46168     varTag = cms.InputTag( "hltEgammaR9ID" ),
46169     rhoTag = cms.InputTag( "" ),
46170     energyLowEdges = cms.vdouble( 0.0 ),
46171     lessThan = cms.bool( False ),
46172     useEt = cms.bool( False ),
46173     useAbs = cms.bool( False ),
46174     thrRegularEB = cms.vdouble( 0.1 ),
46175     thrRegularEE = cms.vdouble( 0.1 ),
46176     thrOverEEB = cms.vdouble( -1.0 ),
46177     thrOverEEE = cms.vdouble( -1.0 ),
46178     thrOverE2EB = cms.vdouble( -1.0 ),
46179     thrOverE2EE = cms.vdouble( -1.0 ),
46180     ncandcut = cms.int32( 0 ),
46181     doRhoCorrection = cms.bool( False ),
46182     rhoMax = cms.double( 9.9999999E7 ),
46183     rhoScale = cms.double( 1.0 ),
46184     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46185     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46186     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46187 )
46188 fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46189     saveTags = cms.bool( True ),
46190     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ),
46191     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46192     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46193     energyLowEdges = cms.vdouble( 0.0 ),
46194     lessThan = cms.bool( True ),
46195     useEt = cms.bool( True ),
46196     useAbs = cms.bool( False ),
46197     thrRegularEB = cms.vdouble( 2.0 ),
46198     thrRegularEE = cms.vdouble( 2.5 ),
46199     thrOverEEB = cms.vdouble( 0.02 ),
46200     thrOverEEE = cms.vdouble( 0.0 ),
46201     thrOverE2EB = cms.vdouble( 0.0 ),
46202     thrOverE2EE = cms.vdouble( 0.0 ),
46203     ncandcut = cms.int32( 1 ),
46204     doRhoCorrection = cms.bool( True ),
46205     rhoMax = cms.double( 9.9999999E7 ),
46206     rhoScale = cms.double( 1.0 ),
46207     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46208     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46209     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46210 )
46211 fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46212     saveTags = cms.bool( True ),
46213     candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ),
46214     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46215     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46216     energyLowEdges = cms.vdouble( 0.0 ),
46217     lessThan = cms.bool( True ),
46218     useEt = cms.bool( True ),
46219     useAbs = cms.bool( False ),
46220     thrRegularEB = cms.vdouble( 3.5 ),
46221     thrRegularEE = cms.vdouble( 0.0 ),
46222     thrOverEEB = cms.vdouble( 0.005 ),
46223     thrOverEEE = cms.vdouble( 0.0 ),
46224     thrOverE2EB = cms.vdouble( 0.0 ),
46225     thrOverE2EE = cms.vdouble( 0.0 ),
46226     ncandcut = cms.int32( 1 ),
46227     doRhoCorrection = cms.bool( True ),
46228     rhoMax = cms.double( 9.9999999E7 ),
46229     rhoScale = cms.double( 1.0 ),
46230     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46231     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46232     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46233 )
46234 fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46235     saveTags = cms.bool( True ),
46236     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ),
46237     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46238     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46239     energyLowEdges = cms.vdouble( 0.0 ),
46240     lessThan = cms.bool( True ),
46241     useEt = cms.bool( True ),
46242     useAbs = cms.bool( False ),
46243     thrRegularEB = cms.vdouble( 0.0 ),
46244     thrRegularEE = cms.vdouble( 0.0 ),
46245     thrOverEEB = cms.vdouble( 0.01 ),
46246     thrOverEEE = cms.vdouble( 0.01 ),
46247     thrOverE2EB = cms.vdouble( 0.0 ),
46248     thrOverE2EE = cms.vdouble( 0.0 ),
46249     ncandcut = cms.int32( 1 ),
46250     doRhoCorrection = cms.bool( True ),
46251     rhoMax = cms.double( 9.9999999E7 ),
46252     rhoScale = cms.double( 1.0 ),
46253     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46254     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46255     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46256 )
46257 fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46258     offset = cms.uint32( 0 ),
46259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46260 )
46261 fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46262     saveTags = cms.bool( True ),
46263     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46264     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46265     etcutEB = cms.double( 90.0 ),
46266     etcutEE = cms.double( 9999999.0 ),
46267     minEtaCut = cms.double( -9999.0 ),
46268     maxEtaCut = cms.double( 9999.0 ),
46269     ncandcut = cms.int32( 1 )
46270 )
46271 fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46272     saveTags = cms.bool( True ),
46273     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ),
46274     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46275     rhoTag = cms.InputTag( "" ),
46276     energyLowEdges = cms.vdouble( 0.0 ),
46277     lessThan = cms.bool( True ),
46278     useEt = cms.bool( False ),
46279     useAbs = cms.bool( False ),
46280     thrRegularEB = cms.vdouble( 0.01 ),
46281     thrRegularEE = cms.vdouble( 0.0 ),
46282     thrOverEEB = cms.vdouble( -1.0 ),
46283     thrOverEEE = cms.vdouble( -1.0 ),
46284     thrOverE2EB = cms.vdouble( -1.0 ),
46285     thrOverE2EE = cms.vdouble( -1.0 ),
46286     ncandcut = cms.int32( 1 ),
46287     doRhoCorrection = cms.bool( False ),
46288     rhoMax = cms.double( 9.9999999E7 ),
46289     rhoScale = cms.double( 1.0 ),
46290     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46291     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46292     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46293 )
46294 fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46295     saveTags = cms.bool( True ),
46296     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ),
46297     varTag = cms.InputTag( "hltEgammaHoverE" ),
46298     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46299     energyLowEdges = cms.vdouble( 0.0 ),
46300     lessThan = cms.bool( True ),
46301     useEt = cms.bool( False ),
46302     useAbs = cms.bool( False ),
46303     thrRegularEB = cms.vdouble( -1.0 ),
46304     thrRegularEE = cms.vdouble( -1.0 ),
46305     thrOverEEB = cms.vdouble( 0.04 ),
46306     thrOverEEE = cms.vdouble( 0.0 ),
46307     thrOverE2EB = cms.vdouble( -1.0 ),
46308     thrOverE2EE = cms.vdouble( -1.0 ),
46309     ncandcut = cms.int32( 1 ),
46310     doRhoCorrection = cms.bool( True ),
46311     rhoMax = cms.double( 9.9999999E7 ),
46312     rhoScale = cms.double( 1.0 ),
46313     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46314     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46315     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46316 )
46317 fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46318     saveTags = cms.bool( True ),
46319     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ),
46320     varTag = cms.InputTag( "hltEgammaR9ID" ),
46321     rhoTag = cms.InputTag( "" ),
46322     energyLowEdges = cms.vdouble( 0.0 ),
46323     lessThan = cms.bool( False ),
46324     useEt = cms.bool( False ),
46325     useAbs = cms.bool( False ),
46326     thrRegularEB = cms.vdouble( 0.1 ),
46327     thrRegularEE = cms.vdouble( 0.1 ),
46328     thrOverEEB = cms.vdouble( -1.0 ),
46329     thrOverEEE = cms.vdouble( -1.0 ),
46330     thrOverE2EB = cms.vdouble( -1.0 ),
46331     thrOverE2EE = cms.vdouble( -1.0 ),
46332     ncandcut = cms.int32( 0 ),
46333     doRhoCorrection = cms.bool( False ),
46334     rhoMax = cms.double( 9.9999999E7 ),
46335     rhoScale = cms.double( 1.0 ),
46336     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46337     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46338     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46339 )
46340 fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46341     saveTags = cms.bool( True ),
46342     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ),
46343     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46344     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46345     energyLowEdges = cms.vdouble( 0.0 ),
46346     lessThan = cms.bool( True ),
46347     useEt = cms.bool( True ),
46348     useAbs = cms.bool( False ),
46349     thrRegularEB = cms.vdouble( 2.0 ),
46350     thrRegularEE = cms.vdouble( 2.5 ),
46351     thrOverEEB = cms.vdouble( 0.02 ),
46352     thrOverEEE = cms.vdouble( 0.0 ),
46353     thrOverE2EB = cms.vdouble( 0.0 ),
46354     thrOverE2EE = cms.vdouble( 0.0 ),
46355     ncandcut = cms.int32( 1 ),
46356     doRhoCorrection = cms.bool( True ),
46357     rhoMax = cms.double( 9.9999999E7 ),
46358     rhoScale = cms.double( 1.0 ),
46359     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46360     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46361     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46362 )
46363 fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46364     saveTags = cms.bool( True ),
46365     candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ),
46366     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46367     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46368     energyLowEdges = cms.vdouble( 0.0 ),
46369     lessThan = cms.bool( True ),
46370     useEt = cms.bool( True ),
46371     useAbs = cms.bool( False ),
46372     thrRegularEB = cms.vdouble( 3.5 ),
46373     thrRegularEE = cms.vdouble( 0.0 ),
46374     thrOverEEB = cms.vdouble( 0.005 ),
46375     thrOverEEE = cms.vdouble( 0.0 ),
46376     thrOverE2EB = cms.vdouble( 0.0 ),
46377     thrOverE2EE = cms.vdouble( 0.0 ),
46378     ncandcut = cms.int32( 1 ),
46379     doRhoCorrection = cms.bool( True ),
46380     rhoMax = cms.double( 9.9999999E7 ),
46381     rhoScale = cms.double( 1.0 ),
46382     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46383     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46384     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46385 )
46386 fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46387     saveTags = cms.bool( True ),
46388     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ),
46389     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46390     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46391     energyLowEdges = cms.vdouble( 0.0 ),
46392     lessThan = cms.bool( True ),
46393     useEt = cms.bool( True ),
46394     useAbs = cms.bool( False ),
46395     thrRegularEB = cms.vdouble( 0.0 ),
46396     thrRegularEE = cms.vdouble( 0.0 ),
46397     thrOverEEB = cms.vdouble( 0.01 ),
46398     thrOverEEE = cms.vdouble( 0.01 ),
46399     thrOverE2EB = cms.vdouble( 0.0 ),
46400     thrOverE2EE = cms.vdouble( 0.0 ),
46401     ncandcut = cms.int32( 1 ),
46402     doRhoCorrection = cms.bool( True ),
46403     rhoMax = cms.double( 9.9999999E7 ),
46404     rhoScale = cms.double( 1.0 ),
46405     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46406     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46407     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46408 )
46409 fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46410     offset = cms.uint32( 0 ),
46411     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46412 )
46413 fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46414     saveTags = cms.bool( True ),
46415     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46416     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46417     etcutEB = cms.double( 110.0 ),
46418     etcutEE = cms.double( 9999999.0 ),
46419     minEtaCut = cms.double( -9999.0 ),
46420     maxEtaCut = cms.double( 9999.0 ),
46421     ncandcut = cms.int32( 1 )
46422 )
46423 fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46424     saveTags = cms.bool( True ),
46425     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ),
46426     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46427     rhoTag = cms.InputTag( "" ),
46428     energyLowEdges = cms.vdouble( 0.0 ),
46429     lessThan = cms.bool( True ),
46430     useEt = cms.bool( False ),
46431     useAbs = cms.bool( False ),
46432     thrRegularEB = cms.vdouble( 0.01 ),
46433     thrRegularEE = cms.vdouble( 0.0 ),
46434     thrOverEEB = cms.vdouble( -1.0 ),
46435     thrOverEEE = cms.vdouble( -1.0 ),
46436     thrOverE2EB = cms.vdouble( -1.0 ),
46437     thrOverE2EE = cms.vdouble( -1.0 ),
46438     ncandcut = cms.int32( 1 ),
46439     doRhoCorrection = cms.bool( False ),
46440     rhoMax = cms.double( 9.9999999E7 ),
46441     rhoScale = cms.double( 1.0 ),
46442     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46443     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46444     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46445 )
46446 fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46447     saveTags = cms.bool( True ),
46448     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ),
46449     varTag = cms.InputTag( "hltEgammaHoverE" ),
46450     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46451     energyLowEdges = cms.vdouble( 0.0 ),
46452     lessThan = cms.bool( True ),
46453     useEt = cms.bool( False ),
46454     useAbs = cms.bool( False ),
46455     thrRegularEB = cms.vdouble( -1.0 ),
46456     thrRegularEE = cms.vdouble( -1.0 ),
46457     thrOverEEB = cms.vdouble( 0.04 ),
46458     thrOverEEE = cms.vdouble( 0.0 ),
46459     thrOverE2EB = cms.vdouble( -1.0 ),
46460     thrOverE2EE = cms.vdouble( -1.0 ),
46461     ncandcut = cms.int32( 1 ),
46462     doRhoCorrection = cms.bool( True ),
46463     rhoMax = cms.double( 9.9999999E7 ),
46464     rhoScale = cms.double( 1.0 ),
46465     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46466     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46467     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46468 )
46469 fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46470     saveTags = cms.bool( True ),
46471     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ),
46472     varTag = cms.InputTag( "hltEgammaR9ID" ),
46473     rhoTag = cms.InputTag( "" ),
46474     energyLowEdges = cms.vdouble( 0.0 ),
46475     lessThan = cms.bool( False ),
46476     useEt = cms.bool( False ),
46477     useAbs = cms.bool( False ),
46478     thrRegularEB = cms.vdouble( 0.1 ),
46479     thrRegularEE = cms.vdouble( 0.1 ),
46480     thrOverEEB = cms.vdouble( -1.0 ),
46481     thrOverEEE = cms.vdouble( -1.0 ),
46482     thrOverE2EB = cms.vdouble( -1.0 ),
46483     thrOverE2EE = cms.vdouble( -1.0 ),
46484     ncandcut = cms.int32( 0 ),
46485     doRhoCorrection = cms.bool( False ),
46486     rhoMax = cms.double( 9.9999999E7 ),
46487     rhoScale = cms.double( 1.0 ),
46488     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46489     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46490     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46491 )
46492 fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46493     saveTags = cms.bool( True ),
46494     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ),
46495     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46496     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46497     energyLowEdges = cms.vdouble( 0.0 ),
46498     lessThan = cms.bool( True ),
46499     useEt = cms.bool( True ),
46500     useAbs = cms.bool( False ),
46501     thrRegularEB = cms.vdouble( 2.0 ),
46502     thrRegularEE = cms.vdouble( 2.5 ),
46503     thrOverEEB = cms.vdouble( 0.02 ),
46504     thrOverEEE = cms.vdouble( 0.0 ),
46505     thrOverE2EB = cms.vdouble( 0.0 ),
46506     thrOverE2EE = cms.vdouble( 0.0 ),
46507     ncandcut = cms.int32( 1 ),
46508     doRhoCorrection = cms.bool( True ),
46509     rhoMax = cms.double( 9.9999999E7 ),
46510     rhoScale = cms.double( 1.0 ),
46511     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46512     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46513     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46514 )
46515 fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46516     saveTags = cms.bool( True ),
46517     candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ),
46518     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46519     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46520     energyLowEdges = cms.vdouble( 0.0 ),
46521     lessThan = cms.bool( True ),
46522     useEt = cms.bool( True ),
46523     useAbs = cms.bool( False ),
46524     thrRegularEB = cms.vdouble( 3.5 ),
46525     thrRegularEE = cms.vdouble( 0.0 ),
46526     thrOverEEB = cms.vdouble( 0.005 ),
46527     thrOverEEE = cms.vdouble( 0.0 ),
46528     thrOverE2EB = cms.vdouble( 0.0 ),
46529     thrOverE2EE = cms.vdouble( 0.0 ),
46530     ncandcut = cms.int32( 1 ),
46531     doRhoCorrection = cms.bool( True ),
46532     rhoMax = cms.double( 9.9999999E7 ),
46533     rhoScale = cms.double( 1.0 ),
46534     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46535     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46536     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46537 )
46538 fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46539     saveTags = cms.bool( True ),
46540     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ),
46541     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46542     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46543     energyLowEdges = cms.vdouble( 0.0 ),
46544     lessThan = cms.bool( True ),
46545     useEt = cms.bool( True ),
46546     useAbs = cms.bool( False ),
46547     thrRegularEB = cms.vdouble( 0.0 ),
46548     thrRegularEE = cms.vdouble( 0.0 ),
46549     thrOverEEB = cms.vdouble( 0.01 ),
46550     thrOverEEE = cms.vdouble( 0.01 ),
46551     thrOverE2EB = cms.vdouble( 0.0 ),
46552     thrOverE2EE = cms.vdouble( 0.0 ),
46553     ncandcut = cms.int32( 1 ),
46554     doRhoCorrection = cms.bool( True ),
46555     rhoMax = cms.double( 9.9999999E7 ),
46556     rhoScale = cms.double( 1.0 ),
46557     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46558     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46559     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46560 )
46561 fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
46562     offset = cms.uint32( 0 ),
46563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46564 )
46565 fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
46566     offset = cms.uint32( 0 ),
46567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46568 )
46569 fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
46570     offset = cms.uint32( 0 ),
46571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46572 )
46573 fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
46574     offset = cms.uint32( 0 ),
46575     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46576 )
46577 fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed",
46578     saveTags = cms.bool( True ),
46579     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
46580     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
46581     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
46582     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
46583     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
46584     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46585     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46586     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46587     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
46588     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
46589 )
46590 fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler",
46591     offset = cms.uint32( 0 ),
46592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46593 )
46594 fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
46595     saveTags = cms.bool( True ),
46596     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
46597     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46598     candNonIsolatedTag = cms.InputTag( "" ),
46599     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46600     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ),
46601     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46602     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46603     ncandcut = cms.int32( 1 ),
46604     doIsolated = cms.bool( False ),
46605     region_eta_size = cms.double( 0.522 ),
46606     region_eta_size_ecap = cms.double( 1.0 ),
46607     region_phi_size = cms.double( 1.044 ),
46608     barrel_end = cms.double( 1.4791 ),
46609     endcap_end = cms.double( 2.65 )
46610 )
46611 fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46612     saveTags = cms.bool( True ),
46613     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46614     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46615     etcutEB = cms.double( 100.0 ),
46616     etcutEE = cms.double( 9999999.0 ),
46617     minEtaCut = cms.double( -9999.0 ),
46618     maxEtaCut = cms.double( 9999.0 ),
46619     ncandcut = cms.int32( 1 )
46620 )
46621 fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46622     saveTags = cms.bool( True ),
46623     candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ),
46624     varTag = cms.InputTag( "hltEgammaHoverE" ),
46625     rhoTag = cms.InputTag( "" ),
46626     energyLowEdges = cms.vdouble( 0.0 ),
46627     lessThan = cms.bool( True ),
46628     useEt = cms.bool( False ),
46629     useAbs = cms.bool( False ),
46630     thrRegularEB = cms.vdouble( -1.0 ),
46631     thrRegularEE = cms.vdouble( -1.0 ),
46632     thrOverEEB = cms.vdouble( 0.1 ),
46633     thrOverEEE = cms.vdouble( 0.1 ),
46634     thrOverE2EB = cms.vdouble( -1.0 ),
46635     thrOverE2EE = cms.vdouble( -1.0 ),
46636     ncandcut = cms.int32( 1 ),
46637     doRhoCorrection = cms.bool( False ),
46638     rhoMax = cms.double( 9.9999999E7 ),
46639     rhoScale = cms.double( 1.0 ),
46640     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46641     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46642     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46643 )
46644 fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46645     offset = cms.uint32( 0 ),
46646     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46647 )
46648 fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46649     saveTags = cms.bool( True ),
46650     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46651     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46652     etcutEB = cms.double( 50.0 ),
46653     etcutEE = cms.double( 50.0 ),
46654     minEtaCut = cms.double( -9999.0 ),
46655     maxEtaCut = cms.double( 9999.0 ),
46656     ncandcut = cms.int32( 1 )
46657 )
46658 fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46659     saveTags = cms.bool( True ),
46660     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ),
46661     varTag = cms.InputTag( "hltEgammaHoverE" ),
46662     rhoTag = cms.InputTag( "" ),
46663     energyLowEdges = cms.vdouble( 0.0 ),
46664     lessThan = cms.bool( True ),
46665     useEt = cms.bool( False ),
46666     useAbs = cms.bool( False ),
46667     thrRegularEB = cms.vdouble( -1.0 ),
46668     thrRegularEE = cms.vdouble( -1.0 ),
46669     thrOverEEB = cms.vdouble( 0.1 ),
46670     thrOverEEE = cms.vdouble( 0.1 ),
46671     thrOverE2EB = cms.vdouble( -1.0 ),
46672     thrOverE2EE = cms.vdouble( -1.0 ),
46673     ncandcut = cms.int32( 1 ),
46674     doRhoCorrection = cms.bool( False ),
46675     rhoMax = cms.double( 9.9999999E7 ),
46676     rhoScale = cms.double( 1.0 ),
46677     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46678     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46679     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46680 )
46681 fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46682     saveTags = cms.bool( True ),
46683     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ),
46684     varTag = cms.InputTag( "hltEgammaR9ID" ),
46685     rhoTag = cms.InputTag( "" ),
46686     energyLowEdges = cms.vdouble( 0.0 ),
46687     lessThan = cms.bool( False ),
46688     useEt = cms.bool( False ),
46689     useAbs = cms.bool( False ),
46690     thrRegularEB = cms.vdouble( 0.9 ),
46691     thrRegularEE = cms.vdouble( 0.9 ),
46692     thrOverEEB = cms.vdouble( -1.0 ),
46693     thrOverEEE = cms.vdouble( -1.0 ),
46694     thrOverE2EB = cms.vdouble( -1.0 ),
46695     thrOverE2EE = cms.vdouble( -1.0 ),
46696     ncandcut = cms.int32( 0 ),
46697     doRhoCorrection = cms.bool( False ),
46698     rhoMax = cms.double( 9.9999999E7 ),
46699     rhoScale = cms.double( 1.0 ),
46700     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46701     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46702     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46703 )
46704 fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46705     saveTags = cms.bool( True ),
46706     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ),
46707     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46708     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46709     energyLowEdges = cms.vdouble( 0.0 ),
46710     lessThan = cms.bool( True ),
46711     useEt = cms.bool( True ),
46712     useAbs = cms.bool( False ),
46713     thrRegularEB = cms.vdouble( 5.0 ),
46714     thrRegularEE = cms.vdouble( 5.0 ),
46715     thrOverEEB = cms.vdouble( 0.012 ),
46716     thrOverEEE = cms.vdouble( 0.012 ),
46717     thrOverE2EB = cms.vdouble( 0.0 ),
46718     thrOverE2EE = cms.vdouble( 0.0 ),
46719     ncandcut = cms.int32( 1 ),
46720     doRhoCorrection = cms.bool( True ),
46721     rhoMax = cms.double( 9.9999999E7 ),
46722     rhoScale = cms.double( 1.0 ),
46723     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46724     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46725     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46726 )
46727 fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46728     saveTags = cms.bool( True ),
46729     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ),
46730     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46731     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46732     energyLowEdges = cms.vdouble( 0.0 ),
46733     lessThan = cms.bool( True ),
46734     useEt = cms.bool( True ),
46735     useAbs = cms.bool( False ),
46736     thrRegularEB = cms.vdouble( 10.0 ),
46737     thrRegularEE = cms.vdouble( 10.0 ),
46738     thrOverEEB = cms.vdouble( 0.005 ),
46739     thrOverEEE = cms.vdouble( 0.005 ),
46740     thrOverE2EB = cms.vdouble( 0.0 ),
46741     thrOverE2EE = cms.vdouble( 0.0 ),
46742     ncandcut = cms.int32( 0 ),
46743     doRhoCorrection = cms.bool( True ),
46744     rhoMax = cms.double( 9.9999999E7 ),
46745     rhoScale = cms.double( 1.0 ),
46746     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46747     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46748     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46749 )
46750 fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
46751     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
46752     trackProducer = cms.InputTag( "hltMergedTracks" ),
46753     countTracks = cms.bool( False ),
46754     egTrkIsoPtMin = cms.double( 1.0 ),
46755     egTrkIsoConeSize = cms.double( 0.29 ),
46756     egTrkIsoZSpan = cms.double( 999999.0 ),
46757     egTrkIsoRSpan = cms.double( 999999.0 ),
46758     egTrkIsoVetoConeSize = cms.double( 0.06 ),
46759     egTrkIsoStripBarrel = cms.double( 0.03 ),
46760     egTrkIsoStripEndcap = cms.double( 0.03 )
46761 )
46762 fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46763     saveTags = cms.bool( True ),
46764     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ),
46765     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46766     rhoTag = cms.InputTag( "" ),
46767     energyLowEdges = cms.vdouble( 0.0 ),
46768     lessThan = cms.bool( True ),
46769     useEt = cms.bool( True ),
46770     useAbs = cms.bool( False ),
46771     thrRegularEB = cms.vdouble( 4.0 ),
46772     thrRegularEE = cms.vdouble( 4.0 ),
46773     thrOverEEB = cms.vdouble( 0.002 ),
46774     thrOverEEE = cms.vdouble( 0.002 ),
46775     thrOverE2EB = cms.vdouble( 0.0 ),
46776     thrOverE2EE = cms.vdouble( 0.0 ),
46777     ncandcut = cms.int32( 1 ),
46778     doRhoCorrection = cms.bool( False ),
46779     rhoMax = cms.double( 9.9999999E7 ),
46780     rhoScale = cms.double( 1.0 ),
46781     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46783     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46784 )
46785 fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46786     offset = cms.uint32( 0 ),
46787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46788 )
46789 fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46790     saveTags = cms.bool( True ),
46791     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46792     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46793     etcutEB = cms.double( 75.0 ),
46794     etcutEE = cms.double( 75.0 ),
46795     minEtaCut = cms.double( -9999.0 ),
46796     maxEtaCut = cms.double( 9999.0 ),
46797     ncandcut = cms.int32( 1 )
46798 )
46799 fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46800     saveTags = cms.bool( True ),
46801     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ),
46802     varTag = cms.InputTag( "hltEgammaHoverE" ),
46803     rhoTag = cms.InputTag( "" ),
46804     energyLowEdges = cms.vdouble( 0.0 ),
46805     lessThan = cms.bool( True ),
46806     useEt = cms.bool( False ),
46807     useAbs = cms.bool( False ),
46808     thrRegularEB = cms.vdouble( -1.0 ),
46809     thrRegularEE = cms.vdouble( -1.0 ),
46810     thrOverEEB = cms.vdouble( 0.1 ),
46811     thrOverEEE = cms.vdouble( 0.1 ),
46812     thrOverE2EB = cms.vdouble( -1.0 ),
46813     thrOverE2EE = cms.vdouble( -1.0 ),
46814     ncandcut = cms.int32( 1 ),
46815     doRhoCorrection = cms.bool( False ),
46816     rhoMax = cms.double( 9.9999999E7 ),
46817     rhoScale = cms.double( 1.0 ),
46818     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46819     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46820     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46821 )
46822 fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46823     saveTags = cms.bool( True ),
46824     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ),
46825     varTag = cms.InputTag( "hltEgammaR9ID" ),
46826     rhoTag = cms.InputTag( "" ),
46827     energyLowEdges = cms.vdouble( 0.0 ),
46828     lessThan = cms.bool( False ),
46829     useEt = cms.bool( False ),
46830     useAbs = cms.bool( False ),
46831     thrRegularEB = cms.vdouble( 0.9 ),
46832     thrRegularEE = cms.vdouble( 0.9 ),
46833     thrOverEEB = cms.vdouble( -1.0 ),
46834     thrOverEEE = cms.vdouble( -1.0 ),
46835     thrOverE2EB = cms.vdouble( -1.0 ),
46836     thrOverE2EE = cms.vdouble( -1.0 ),
46837     ncandcut = cms.int32( 0 ),
46838     doRhoCorrection = cms.bool( False ),
46839     rhoMax = cms.double( 9.9999999E7 ),
46840     rhoScale = cms.double( 1.0 ),
46841     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46842     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46843     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46844 )
46845 fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46846     saveTags = cms.bool( True ),
46847     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ),
46848     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46849     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46850     energyLowEdges = cms.vdouble( 0.0 ),
46851     lessThan = cms.bool( True ),
46852     useEt = cms.bool( True ),
46853     useAbs = cms.bool( False ),
46854     thrRegularEB = cms.vdouble( 5.0 ),
46855     thrRegularEE = cms.vdouble( 5.0 ),
46856     thrOverEEB = cms.vdouble( 0.012 ),
46857     thrOverEEE = cms.vdouble( 0.012 ),
46858     thrOverE2EB = cms.vdouble( 0.0 ),
46859     thrOverE2EE = cms.vdouble( 0.0 ),
46860     ncandcut = cms.int32( 1 ),
46861     doRhoCorrection = cms.bool( True ),
46862     rhoMax = cms.double( 9.9999999E7 ),
46863     rhoScale = cms.double( 1.0 ),
46864     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46865     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46866     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46867 )
46868 fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46869     saveTags = cms.bool( True ),
46870     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ),
46871     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46872     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46873     energyLowEdges = cms.vdouble( 0.0 ),
46874     lessThan = cms.bool( True ),
46875     useEt = cms.bool( True ),
46876     useAbs = cms.bool( False ),
46877     thrRegularEB = cms.vdouble( 10.0 ),
46878     thrRegularEE = cms.vdouble( 10.0 ),
46879     thrOverEEB = cms.vdouble( 0.005 ),
46880     thrOverEEE = cms.vdouble( 0.005 ),
46881     thrOverE2EB = cms.vdouble( 0.0 ),
46882     thrOverE2EE = cms.vdouble( 0.0 ),
46883     ncandcut = cms.int32( 0 ),
46884     doRhoCorrection = cms.bool( True ),
46885     rhoMax = cms.double( 9.9999999E7 ),
46886     rhoScale = cms.double( 1.0 ),
46887     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46888     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46889     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46890 )
46891 fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46892     saveTags = cms.bool( True ),
46893     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ),
46894     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46895     rhoTag = cms.InputTag( "" ),
46896     energyLowEdges = cms.vdouble( 0.0 ),
46897     lessThan = cms.bool( True ),
46898     useEt = cms.bool( True ),
46899     useAbs = cms.bool( False ),
46900     thrRegularEB = cms.vdouble( 4.0 ),
46901     thrRegularEE = cms.vdouble( 4.0 ),
46902     thrOverEEB = cms.vdouble( 0.002 ),
46903     thrOverEEE = cms.vdouble( 0.002 ),
46904     thrOverE2EB = cms.vdouble( 0.0 ),
46905     thrOverE2EE = cms.vdouble( 0.0 ),
46906     ncandcut = cms.int32( 1 ),
46907     doRhoCorrection = cms.bool( False ),
46908     rhoMax = cms.double( 9.9999999E7 ),
46909     rhoScale = cms.double( 1.0 ),
46910     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46913 )
46914 fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46915     offset = cms.uint32( 0 ),
46916     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46917 )
46918 fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46919     saveTags = cms.bool( True ),
46920     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46921     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46922     etcutEB = cms.double( 90.0 ),
46923     etcutEE = cms.double( 90.0 ),
46924     minEtaCut = cms.double( -9999.0 ),
46925     maxEtaCut = cms.double( 9999.0 ),
46926     ncandcut = cms.int32( 1 )
46927 )
46928 fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46929     saveTags = cms.bool( True ),
46930     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ),
46931     varTag = cms.InputTag( "hltEgammaHoverE" ),
46932     rhoTag = cms.InputTag( "" ),
46933     energyLowEdges = cms.vdouble( 0.0 ),
46934     lessThan = cms.bool( True ),
46935     useEt = cms.bool( False ),
46936     useAbs = cms.bool( False ),
46937     thrRegularEB = cms.vdouble( -1.0 ),
46938     thrRegularEE = cms.vdouble( -1.0 ),
46939     thrOverEEB = cms.vdouble( 0.1 ),
46940     thrOverEEE = cms.vdouble( 0.1 ),
46941     thrOverE2EB = cms.vdouble( -1.0 ),
46942     thrOverE2EE = cms.vdouble( -1.0 ),
46943     ncandcut = cms.int32( 1 ),
46944     doRhoCorrection = cms.bool( False ),
46945     rhoMax = cms.double( 9.9999999E7 ),
46946     rhoScale = cms.double( 1.0 ),
46947     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46948     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46949     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46950 )
46951 fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46952     saveTags = cms.bool( True ),
46953     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ),
46954     varTag = cms.InputTag( "hltEgammaR9ID" ),
46955     rhoTag = cms.InputTag( "" ),
46956     energyLowEdges = cms.vdouble( 0.0 ),
46957     lessThan = cms.bool( False ),
46958     useEt = cms.bool( False ),
46959     useAbs = cms.bool( False ),
46960     thrRegularEB = cms.vdouble( 0.9 ),
46961     thrRegularEE = cms.vdouble( 0.9 ),
46962     thrOverEEB = cms.vdouble( -1.0 ),
46963     thrOverEEE = cms.vdouble( -1.0 ),
46964     thrOverE2EB = cms.vdouble( -1.0 ),
46965     thrOverE2EE = cms.vdouble( -1.0 ),
46966     ncandcut = cms.int32( 0 ),
46967     doRhoCorrection = cms.bool( False ),
46968     rhoMax = cms.double( 9.9999999E7 ),
46969     rhoScale = cms.double( 1.0 ),
46970     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46971     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46972     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46973 )
46974 fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46975     saveTags = cms.bool( True ),
46976     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ),
46977     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46978     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46979     energyLowEdges = cms.vdouble( 0.0 ),
46980     lessThan = cms.bool( True ),
46981     useEt = cms.bool( True ),
46982     useAbs = cms.bool( False ),
46983     thrRegularEB = cms.vdouble( 5.0 ),
46984     thrRegularEE = cms.vdouble( 5.0 ),
46985     thrOverEEB = cms.vdouble( 0.012 ),
46986     thrOverEEE = cms.vdouble( 0.012 ),
46987     thrOverE2EB = cms.vdouble( 0.0 ),
46988     thrOverE2EE = cms.vdouble( 0.0 ),
46989     ncandcut = cms.int32( 1 ),
46990     doRhoCorrection = cms.bool( True ),
46991     rhoMax = cms.double( 9.9999999E7 ),
46992     rhoScale = cms.double( 1.0 ),
46993     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46995     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46996 )
46997 fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46998     saveTags = cms.bool( True ),
46999     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ),
47000     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47001     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47002     energyLowEdges = cms.vdouble( 0.0 ),
47003     lessThan = cms.bool( True ),
47004     useEt = cms.bool( True ),
47005     useAbs = cms.bool( False ),
47006     thrRegularEB = cms.vdouble( 10.0 ),
47007     thrRegularEE = cms.vdouble( 10.0 ),
47008     thrOverEEB = cms.vdouble( 0.005 ),
47009     thrOverEEE = cms.vdouble( 0.005 ),
47010     thrOverE2EB = cms.vdouble( 0.0 ),
47011     thrOverE2EE = cms.vdouble( 0.0 ),
47012     ncandcut = cms.int32( 0 ),
47013     doRhoCorrection = cms.bool( True ),
47014     rhoMax = cms.double( 9.9999999E7 ),
47015     rhoScale = cms.double( 1.0 ),
47016     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47017     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47018     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47019 )
47020 fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47021     saveTags = cms.bool( True ),
47022     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ),
47023     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47024     rhoTag = cms.InputTag( "" ),
47025     energyLowEdges = cms.vdouble( 0.0 ),
47026     lessThan = cms.bool( True ),
47027     useEt = cms.bool( True ),
47028     useAbs = cms.bool( False ),
47029     thrRegularEB = cms.vdouble( 4.0 ),
47030     thrRegularEE = cms.vdouble( 4.0 ),
47031     thrOverEEB = cms.vdouble( 0.002 ),
47032     thrOverEEE = cms.vdouble( 0.002 ),
47033     thrOverE2EB = cms.vdouble( 0.0 ),
47034     thrOverE2EE = cms.vdouble( 0.0 ),
47035     ncandcut = cms.int32( 1 ),
47036     doRhoCorrection = cms.bool( False ),
47037     rhoMax = cms.double( 9.9999999E7 ),
47038     rhoScale = cms.double( 1.0 ),
47039     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47041     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47042 )
47043 fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
47044     offset = cms.uint32( 0 ),
47045     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47046 )
47047 fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47048     saveTags = cms.bool( True ),
47049     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
47050     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47051     etcutEB = cms.double( 120.0 ),
47052     etcutEE = cms.double( 120.0 ),
47053     minEtaCut = cms.double( -9999.0 ),
47054     maxEtaCut = cms.double( 9999.0 ),
47055     ncandcut = cms.int32( 1 )
47056 )
47057 fragment.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47058     saveTags = cms.bool( True ),
47059     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ),
47060     varTag = cms.InputTag( "hltEgammaHoverE" ),
47061     rhoTag = cms.InputTag( "" ),
47062     energyLowEdges = cms.vdouble( 0.0 ),
47063     lessThan = cms.bool( True ),
47064     useEt = cms.bool( False ),
47065     useAbs = cms.bool( False ),
47066     thrRegularEB = cms.vdouble( -1.0 ),
47067     thrRegularEE = cms.vdouble( -1.0 ),
47068     thrOverEEB = cms.vdouble( 0.1 ),
47069     thrOverEEE = cms.vdouble( 0.1 ),
47070     thrOverE2EB = cms.vdouble( -1.0 ),
47071     thrOverE2EE = cms.vdouble( -1.0 ),
47072     ncandcut = cms.int32( 1 ),
47073     doRhoCorrection = cms.bool( False ),
47074     rhoMax = cms.double( 9.9999999E7 ),
47075     rhoScale = cms.double( 1.0 ),
47076     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47077     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47078     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47079 )
47080 fragment.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47081     saveTags = cms.bool( True ),
47082     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ),
47083     varTag = cms.InputTag( "hltEgammaR9ID" ),
47084     rhoTag = cms.InputTag( "" ),
47085     energyLowEdges = cms.vdouble( 0.0 ),
47086     lessThan = cms.bool( False ),
47087     useEt = cms.bool( False ),
47088     useAbs = cms.bool( False ),
47089     thrRegularEB = cms.vdouble( 0.9 ),
47090     thrRegularEE = cms.vdouble( 0.9 ),
47091     thrOverEEB = cms.vdouble( -1.0 ),
47092     thrOverEEE = cms.vdouble( -1.0 ),
47093     thrOverE2EB = cms.vdouble( -1.0 ),
47094     thrOverE2EE = cms.vdouble( -1.0 ),
47095     ncandcut = cms.int32( 0 ),
47096     doRhoCorrection = cms.bool( False ),
47097     rhoMax = cms.double( 9.9999999E7 ),
47098     rhoScale = cms.double( 1.0 ),
47099     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47100     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47102 )
47103 fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47104     saveTags = cms.bool( True ),
47105     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ),
47106     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47107     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47108     energyLowEdges = cms.vdouble( 0.0 ),
47109     lessThan = cms.bool( True ),
47110     useEt = cms.bool( True ),
47111     useAbs = cms.bool( False ),
47112     thrRegularEB = cms.vdouble( 5.0 ),
47113     thrRegularEE = cms.vdouble( 5.0 ),
47114     thrOverEEB = cms.vdouble( 0.012 ),
47115     thrOverEEE = cms.vdouble( 0.012 ),
47116     thrOverE2EB = cms.vdouble( 0.0 ),
47117     thrOverE2EE = cms.vdouble( 0.0 ),
47118     ncandcut = cms.int32( 1 ),
47119     doRhoCorrection = cms.bool( True ),
47120     rhoMax = cms.double( 9.9999999E7 ),
47121     rhoScale = cms.double( 1.0 ),
47122     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47123     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47124     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47125 )
47126 fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47127     saveTags = cms.bool( True ),
47128     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ),
47129     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47130     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47131     energyLowEdges = cms.vdouble( 0.0 ),
47132     lessThan = cms.bool( True ),
47133     useEt = cms.bool( True ),
47134     useAbs = cms.bool( False ),
47135     thrRegularEB = cms.vdouble( 10.0 ),
47136     thrRegularEE = cms.vdouble( 10.0 ),
47137     thrOverEEB = cms.vdouble( 0.005 ),
47138     thrOverEEE = cms.vdouble( 0.005 ),
47139     thrOverE2EB = cms.vdouble( 0.0 ),
47140     thrOverE2EE = cms.vdouble( 0.0 ),
47141     ncandcut = cms.int32( 0 ),
47142     doRhoCorrection = cms.bool( True ),
47143     rhoMax = cms.double( 9.9999999E7 ),
47144     rhoScale = cms.double( 1.0 ),
47145     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47146     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47148 )
47149 fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47150     saveTags = cms.bool( True ),
47151     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ),
47152     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47153     rhoTag = cms.InputTag( "" ),
47154     energyLowEdges = cms.vdouble( 0.0 ),
47155     lessThan = cms.bool( True ),
47156     useEt = cms.bool( True ),
47157     useAbs = cms.bool( False ),
47158     thrRegularEB = cms.vdouble( 4.0 ),
47159     thrRegularEE = cms.vdouble( 4.0 ),
47160     thrOverEEB = cms.vdouble( 0.002 ),
47161     thrOverEEE = cms.vdouble( 0.002 ),
47162     thrOverE2EB = cms.vdouble( 0.0 ),
47163     thrOverE2EE = cms.vdouble( 0.0 ),
47164     ncandcut = cms.int32( 1 ),
47165     doRhoCorrection = cms.bool( False ),
47166     rhoMax = cms.double( 9.9999999E7 ),
47167     rhoScale = cms.double( 1.0 ),
47168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47171 )
47172 fragment.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
47173     offset = cms.uint32( 0 ),
47174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47175 )
47176 fragment.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47177     saveTags = cms.bool( True ),
47178     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
47179     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47180     etcutEB = cms.double( 165.0 ),
47181     etcutEE = cms.double( 165.0 ),
47182     minEtaCut = cms.double( -9999.0 ),
47183     maxEtaCut = cms.double( 9999.0 ),
47184     ncandcut = cms.int32( 1 )
47185 )
47186 fragment.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47187     saveTags = cms.bool( True ),
47188     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ),
47189     varTag = cms.InputTag( "hltEgammaHoverE" ),
47190     rhoTag = cms.InputTag( "" ),
47191     energyLowEdges = cms.vdouble( 0.0 ),
47192     lessThan = cms.bool( True ),
47193     useEt = cms.bool( False ),
47194     useAbs = cms.bool( False ),
47195     thrRegularEB = cms.vdouble( -1.0 ),
47196     thrRegularEE = cms.vdouble( -1.0 ),
47197     thrOverEEB = cms.vdouble( 0.1 ),
47198     thrOverEEE = cms.vdouble( 0.1 ),
47199     thrOverE2EB = cms.vdouble( -1.0 ),
47200     thrOverE2EE = cms.vdouble( -1.0 ),
47201     ncandcut = cms.int32( 1 ),
47202     doRhoCorrection = cms.bool( False ),
47203     rhoMax = cms.double( 9.9999999E7 ),
47204     rhoScale = cms.double( 1.0 ),
47205     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47206     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47207     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47208 )
47209 fragment.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47210     saveTags = cms.bool( True ),
47211     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ),
47212     varTag = cms.InputTag( "hltEgammaR9ID" ),
47213     rhoTag = cms.InputTag( "" ),
47214     energyLowEdges = cms.vdouble( 0.0 ),
47215     lessThan = cms.bool( False ),
47216     useEt = cms.bool( False ),
47217     useAbs = cms.bool( False ),
47218     thrRegularEB = cms.vdouble( 0.9 ),
47219     thrRegularEE = cms.vdouble( 0.9 ),
47220     thrOverEEB = cms.vdouble( -1.0 ),
47221     thrOverEEE = cms.vdouble( -1.0 ),
47222     thrOverE2EB = cms.vdouble( -1.0 ),
47223     thrOverE2EE = cms.vdouble( -1.0 ),
47224     ncandcut = cms.int32( 0 ),
47225     doRhoCorrection = cms.bool( False ),
47226     rhoMax = cms.double( 9.9999999E7 ),
47227     rhoScale = cms.double( 1.0 ),
47228     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47229     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47230     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47231 )
47232 fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47233     saveTags = cms.bool( True ),
47234     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ),
47235     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47236     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47237     energyLowEdges = cms.vdouble( 0.0 ),
47238     lessThan = cms.bool( True ),
47239     useEt = cms.bool( True ),
47240     useAbs = cms.bool( False ),
47241     thrRegularEB = cms.vdouble( 5.0 ),
47242     thrRegularEE = cms.vdouble( 5.0 ),
47243     thrOverEEB = cms.vdouble( 0.012 ),
47244     thrOverEEE = cms.vdouble( 0.012 ),
47245     thrOverE2EB = cms.vdouble( 0.0 ),
47246     thrOverE2EE = cms.vdouble( 0.0 ),
47247     ncandcut = cms.int32( 1 ),
47248     doRhoCorrection = cms.bool( True ),
47249     rhoMax = cms.double( 9.9999999E7 ),
47250     rhoScale = cms.double( 1.0 ),
47251     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47252     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47253     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47254 )
47255 fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47256     saveTags = cms.bool( True ),
47257     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ),
47258     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47259     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47260     energyLowEdges = cms.vdouble( 0.0 ),
47261     lessThan = cms.bool( True ),
47262     useEt = cms.bool( True ),
47263     useAbs = cms.bool( False ),
47264     thrRegularEB = cms.vdouble( 10.0 ),
47265     thrRegularEE = cms.vdouble( 10.0 ),
47266     thrOverEEB = cms.vdouble( 0.005 ),
47267     thrOverEEE = cms.vdouble( 0.005 ),
47268     thrOverE2EB = cms.vdouble( 0.0 ),
47269     thrOverE2EE = cms.vdouble( 0.0 ),
47270     ncandcut = cms.int32( 0 ),
47271     doRhoCorrection = cms.bool( True ),
47272     rhoMax = cms.double( 9.9999999E7 ),
47273     rhoScale = cms.double( 1.0 ),
47274     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47275     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47277 )
47278 fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47279     saveTags = cms.bool( True ),
47280     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ),
47281     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47282     rhoTag = cms.InputTag( "" ),
47283     energyLowEdges = cms.vdouble( 0.0 ),
47284     lessThan = cms.bool( True ),
47285     useEt = cms.bool( True ),
47286     useAbs = cms.bool( False ),
47287     thrRegularEB = cms.vdouble( 4.0 ),
47288     thrRegularEE = cms.vdouble( 4.0 ),
47289     thrOverEEB = cms.vdouble( 0.002 ),
47290     thrOverEEE = cms.vdouble( 0.002 ),
47291     thrOverE2EB = cms.vdouble( 0.0 ),
47292     thrOverE2EE = cms.vdouble( 0.0 ),
47293     ncandcut = cms.int32( 1 ),
47294     doRhoCorrection = cms.bool( False ),
47295     rhoMax = cms.double( 9.9999999E7 ),
47296     rhoScale = cms.double( 1.0 ),
47297     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47298     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47299     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47300 )
47301 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler",
47302     offset = cms.uint32( 0 ),
47303     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47304 )
47305 fragment.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47306     saveTags = cms.bool( True ),
47307     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
47308     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47309     etcutEB = cms.double( 30.0 ),
47310     etcutEE = cms.double( 30.0 ),
47311     minEtaCut = cms.double( -9999.0 ),
47312     maxEtaCut = cms.double( 9999.0 ),
47313     ncandcut = cms.int32( 1 )
47314 )
47315 fragment.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47316     saveTags = cms.bool( True ),
47317     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
47318     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47319     rhoTag = cms.InputTag( "" ),
47320     energyLowEdges = cms.vdouble( 0.0 ),
47321     lessThan = cms.bool( False ),
47322     useEt = cms.bool( False ),
47323     useAbs = cms.bool( False ),
47324     thrRegularEB = cms.vdouble( 0.5 ),
47325     thrRegularEE = cms.vdouble( 0.8 ),
47326     thrOverEEB = cms.vdouble( -1.0 ),
47327     thrOverEEE = cms.vdouble( -1.0 ),
47328     thrOverE2EB = cms.vdouble( -1.0 ),
47329     thrOverE2EE = cms.vdouble( -1.0 ),
47330     ncandcut = cms.int32( 1 ),
47331     doRhoCorrection = cms.bool( False ),
47332     rhoMax = cms.double( 9.9999999E7 ),
47333     rhoScale = cms.double( 1.0 ),
47334     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47335     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47336     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47337 )
47338 fragment.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47339     saveTags = cms.bool( True ),
47340     candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ),
47341     varTag = cms.InputTag( "hltEgammaHoverE" ),
47342     rhoTag = cms.InputTag( "" ),
47343     energyLowEdges = cms.vdouble( 0.0 ),
47344     lessThan = cms.bool( True ),
47345     useEt = cms.bool( False ),
47346     useAbs = cms.bool( False ),
47347     thrRegularEB = cms.vdouble( 0.0 ),
47348     thrRegularEE = cms.vdouble( 0.0 ),
47349     thrOverEEB = cms.vdouble( 0.12 ),
47350     thrOverEEE = cms.vdouble( 0.1 ),
47351     thrOverE2EB = cms.vdouble( 0.0 ),
47352     thrOverE2EE = cms.vdouble( 0.0 ),
47353     ncandcut = cms.int32( 1 ),
47354     doRhoCorrection = cms.bool( False ),
47355     rhoMax = cms.double( 9.9999999E7 ),
47356     rhoScale = cms.double( 1.0 ),
47357     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47358     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47360 )
47361 fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47362     saveTags = cms.bool( True ),
47363     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47364     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47365     rhoTag = cms.InputTag( "" ),
47366     energyLowEdges = cms.vdouble( 0.0 ),
47367     lessThan = cms.bool( False ),
47368     useEt = cms.bool( False ),
47369     useAbs = cms.bool( False ),
47370     thrRegularEB = cms.vdouble( 0.85 ),
47371     thrRegularEE = cms.vdouble( 0.9 ),
47372     thrOverEEB = cms.vdouble( -1.0 ),
47373     thrOverEEE = cms.vdouble( -1.0 ),
47374     thrOverE2EB = cms.vdouble( -1.0 ),
47375     thrOverE2EE = cms.vdouble( -1.0 ),
47376     ncandcut = cms.int32( 1 ),
47377     doRhoCorrection = cms.bool( False ),
47378     rhoMax = cms.double( 9.9999999E7 ),
47379     rhoScale = cms.double( 1.0 ),
47380     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47381     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47383 )
47384 fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47385     saveTags = cms.bool( True ),
47386     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47387     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
47388     rhoTag = cms.InputTag( "" ),
47389     energyLowEdges = cms.vdouble( 0.0 ),
47390     lessThan = cms.bool( True ),
47391     useEt = cms.bool( False ),
47392     useAbs = cms.bool( False ),
47393     thrRegularEB = cms.vdouble( 0.015 ),
47394     thrRegularEE = cms.vdouble( 0.035 ),
47395     thrOverEEB = cms.vdouble( -1.0 ),
47396     thrOverEEE = cms.vdouble( -1.0 ),
47397     thrOverE2EB = cms.vdouble( -1.0 ),
47398     thrOverE2EE = cms.vdouble( -1.0 ),
47399     ncandcut = cms.int32( 1 ),
47400     doRhoCorrection = cms.bool( False ),
47401     rhoMax = cms.double( 9.9999999E7 ),
47402     rhoScale = cms.double( 1.0 ),
47403     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47404     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47405     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47406 )
47407 fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47408     saveTags = cms.bool( True ),
47409     candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ),
47410     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47411     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47412     energyLowEdges = cms.vdouble( 0.0 ),
47413     lessThan = cms.bool( True ),
47414     useEt = cms.bool( True ),
47415     useAbs = cms.bool( False ),
47416     thrRegularEB = cms.vdouble( 6.0 ),
47417     thrRegularEE = cms.vdouble( 6.0 ),
47418     thrOverEEB = cms.vdouble( 0.012 ),
47419     thrOverEEE = cms.vdouble( 0.012 ),
47420     thrOverE2EB = cms.vdouble( 0.0 ),
47421     thrOverE2EE = cms.vdouble( 0.0 ),
47422     ncandcut = cms.int32( 1 ),
47423     doRhoCorrection = cms.bool( True ),
47424     rhoMax = cms.double( 9.9999999E7 ),
47425     rhoScale = cms.double( 1.0 ),
47426     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47427     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47428     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47429 )
47430 fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
47431     saveTags = cms.bool( True ),
47432     firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ),
47433     secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ),
47434     nrRequiredFirstLeg = cms.int32( 0 ),
47435     nrRequiredSecondLeg = cms.int32( 0 ),
47436     nrRequiredUniqueLeg = cms.int32( 1 ),
47437     maxMatchDR = cms.double( 0.01 )
47438 )
47439 fragment.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
47440     saveTags = cms.bool( True ),
47441     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47442     triggerType = cms.int32( 92 ),
47443     MinE = cms.double( -1.0 ),
47444     MinPt = cms.double( 22.0 ),
47445     MinMass = cms.double( -1.0 ),
47446     MaxMass = cms.double( -1.0 ),
47447     MinEta = cms.double( -1.0 ),
47448     MaxEta = cms.double( 2.55 ),
47449     MinN = cms.int32( 2 )
47450 )
47451 fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47452     saveTags = cms.bool( True ),
47453     candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ),
47454     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47455     rhoTag = cms.InputTag( "" ),
47456     energyLowEdges = cms.vdouble( 0.0 ),
47457     lessThan = cms.bool( False ),
47458     useEt = cms.bool( False ),
47459     useAbs = cms.bool( False ),
47460     thrRegularEB = cms.vdouble( 0.5 ),
47461     thrRegularEE = cms.vdouble( 0.8 ),
47462     thrOverEEB = cms.vdouble( -1.0 ),
47463     thrOverEEE = cms.vdouble( -1.0 ),
47464     thrOverE2EB = cms.vdouble( -1.0 ),
47465     thrOverE2EE = cms.vdouble( -1.0 ),
47466     ncandcut = cms.int32( 2 ),
47467     doRhoCorrection = cms.bool( False ),
47468     rhoMax = cms.double( 9.9999999E7 ),
47469     rhoScale = cms.double( 1.0 ),
47470     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47471     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47472     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47473 )
47474 fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47475     saveTags = cms.bool( True ),
47476     candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ),
47477     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
47478     rhoTag = cms.InputTag( "" ),
47479     energyLowEdges = cms.vdouble( 0.0 ),
47480     lessThan = cms.bool( True ),
47481     useEt = cms.bool( False ),
47482     useAbs = cms.bool( False ),
47483     thrRegularEB = cms.vdouble( 0.0 ),
47484     thrRegularEE = cms.vdouble( 0.0 ),
47485     thrOverEEB = cms.vdouble( 0.12 ),
47486     thrOverEEE = cms.vdouble( 0.1 ),
47487     thrOverE2EB = cms.vdouble( 0.0 ),
47488     thrOverE2EE = cms.vdouble( 0.0 ),
47489     ncandcut = cms.int32( 2 ),
47490     doRhoCorrection = cms.bool( False ),
47491     rhoMax = cms.double( 9.9999999E7 ),
47492     rhoScale = cms.double( 1.0 ),
47493     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47494     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47495     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47496 )
47497 fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47498     saveTags = cms.bool( True ),
47499     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47500     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47501     rhoTag = cms.InputTag( "" ),
47502     energyLowEdges = cms.vdouble( 0.0 ),
47503     lessThan = cms.bool( False ),
47504     useEt = cms.bool( False ),
47505     useAbs = cms.bool( False ),
47506     thrRegularEB = cms.vdouble( 0.85 ),
47507     thrRegularEE = cms.vdouble( 0.9 ),
47508     thrOverEEB = cms.vdouble( -1.0 ),
47509     thrOverEEE = cms.vdouble( -1.0 ),
47510     thrOverE2EB = cms.vdouble( -1.0 ),
47511     thrOverE2EE = cms.vdouble( -1.0 ),
47512     ncandcut = cms.int32( 1 ),
47513     doRhoCorrection = cms.bool( False ),
47514     rhoMax = cms.double( 9.9999999E7 ),
47515     rhoScale = cms.double( 1.0 ),
47516     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47517     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47518     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47519 )
47520 fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47521     saveTags = cms.bool( True ),
47522     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47523     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
47524     rhoTag = cms.InputTag( "" ),
47525     energyLowEdges = cms.vdouble( 0.0 ),
47526     lessThan = cms.bool( True ),
47527     useEt = cms.bool( False ),
47528     useAbs = cms.bool( False ),
47529     thrRegularEB = cms.vdouble( 0.015 ),
47530     thrRegularEE = cms.vdouble( 0.035 ),
47531     thrOverEEB = cms.vdouble( -1.0 ),
47532     thrOverEEE = cms.vdouble( -1.0 ),
47533     thrOverE2EB = cms.vdouble( -1.0 ),
47534     thrOverE2EE = cms.vdouble( -1.0 ),
47535     ncandcut = cms.int32( 1 ),
47536     doRhoCorrection = cms.bool( False ),
47537     rhoMax = cms.double( 9.9999999E7 ),
47538     rhoScale = cms.double( 1.0 ),
47539     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47540     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47541     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47542 )
47543 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47544     saveTags = cms.bool( True ),
47545     candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ),
47546     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
47547     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47548     energyLowEdges = cms.vdouble( 0.0 ),
47549     lessThan = cms.bool( True ),
47550     useEt = cms.bool( True ),
47551     useAbs = cms.bool( False ),
47552     thrRegularEB = cms.vdouble( 6.0 ),
47553     thrRegularEE = cms.vdouble( 6.0 ),
47554     thrOverEEB = cms.vdouble( 0.012 ),
47555     thrOverEEE = cms.vdouble( 0.012 ),
47556     thrOverE2EB = cms.vdouble( 0.0 ),
47557     thrOverE2EE = cms.vdouble( 0.0 ),
47558     ncandcut = cms.int32( 1 ),
47559     doRhoCorrection = cms.bool( True ),
47560     rhoMax = cms.double( 9.9999999E7 ),
47561     rhoScale = cms.double( 1.0 ),
47562     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
47563     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47564     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47565 )
47566 fragment.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
47567     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47568     trackProducer = cms.InputTag( "hltMergedTracks" ),
47569     countTracks = cms.bool( False ),
47570     egTrkIsoPtMin = cms.double( 1.0 ),
47571     egTrkIsoConeSize = cms.double( 0.29 ),
47572     egTrkIsoZSpan = cms.double( 999999.0 ),
47573     egTrkIsoRSpan = cms.double( 999999.0 ),
47574     egTrkIsoVetoConeSize = cms.double( 0.06 ),
47575     egTrkIsoStripBarrel = cms.double( 0.03 ),
47576     egTrkIsoStripEndcap = cms.double( 0.03 )
47577 )
47578 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47579     saveTags = cms.bool( True ),
47580     candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ),
47581     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
47582     rhoTag = cms.InputTag( "" ),
47583     energyLowEdges = cms.vdouble( 0.0 ),
47584     lessThan = cms.bool( True ),
47585     useEt = cms.bool( True ),
47586     useAbs = cms.bool( False ),
47587     thrRegularEB = cms.vdouble( 6.0 ),
47588     thrRegularEE = cms.vdouble( 6.0 ),
47589     thrOverEEB = cms.vdouble( 0.002 ),
47590     thrOverEEE = cms.vdouble( 0.002 ),
47591     thrOverE2EB = cms.vdouble( 0.0 ),
47592     thrOverE2EE = cms.vdouble( 0.0 ),
47593     ncandcut = cms.int32( 1 ),
47594     doRhoCorrection = cms.bool( False ),
47595     rhoMax = cms.double( 9.9999999E7 ),
47596     rhoScale = cms.double( 1.0 ),
47597     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47599     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47600 )
47601 fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47602     saveTags = cms.bool( True ),
47603     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47604     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47605     minMass = cms.double( 90.0 )
47606 )
47607 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler",
47608     offset = cms.uint32( 0 ),
47609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47610 )
47611 fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47612     saveTags = cms.bool( True ),
47613     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47614     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47615     minMass = cms.double( 95.0 )
47616 )
47617 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed",
47618     saveTags = cms.bool( True ),
47619     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ),
47620     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47621     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47622     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47623     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47624     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47625     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47626     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47627     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47628     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47629 )
47630 fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler",
47631     offset = cms.uint32( 0 ),
47632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47633 )
47634 fragment.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
47635     saveTags = cms.bool( True ),
47636     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
47637     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47638     candNonIsolatedTag = cms.InputTag( "" ),
47639     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47640     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
47641     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47642     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47643     ncandcut = cms.int32( 1 ),
47644     doIsolated = cms.bool( False ),
47645     region_eta_size = cms.double( 0.522 ),
47646     region_eta_size_ecap = cms.double( 1.0 ),
47647     region_phi_size = cms.double( 1.044 ),
47648     barrel_end = cms.double( 1.4791 ),
47649     endcap_end = cms.double( 2.65 )
47650 )
47651 fragment.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47652     saveTags = cms.bool( True ),
47653     inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ),
47654     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47655     etcutEB = cms.double( 35.0 ),
47656     etcutEE = cms.double( 35.0 ),
47657     minEtaCut = cms.double( -9999.0 ),
47658     maxEtaCut = cms.double( 9999.0 ),
47659     ncandcut = cms.int32( 1 )
47660 )
47661 fragment.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47662     saveTags = cms.bool( True ),
47663     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ),
47664     varTag = cms.InputTag( "hltEgammaHoverE" ),
47665     rhoTag = cms.InputTag( "" ),
47666     energyLowEdges = cms.vdouble( 0.0 ),
47667     lessThan = cms.bool( True ),
47668     useEt = cms.bool( False ),
47669     useAbs = cms.bool( False ),
47670     thrRegularEB = cms.vdouble( -1.0 ),
47671     thrRegularEE = cms.vdouble( -1.0 ),
47672     thrOverEEB = cms.vdouble( 0.1 ),
47673     thrOverEEE = cms.vdouble( 0.1 ),
47674     thrOverE2EB = cms.vdouble( -1.0 ),
47675     thrOverE2EE = cms.vdouble( -1.0 ),
47676     ncandcut = cms.int32( 1 ),
47677     doRhoCorrection = cms.bool( False ),
47678     rhoMax = cms.double( 9.9999999E7 ),
47679     rhoScale = cms.double( 1.0 ),
47680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47683 )
47684 fragment.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47685     saveTags = cms.bool( True ),
47686     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ),
47687     varTag = cms.InputTag( "hltEgammaR9ID" ),
47688     rhoTag = cms.InputTag( "" ),
47689     energyLowEdges = cms.vdouble( 0.0 ),
47690     lessThan = cms.bool( False ),
47691     useEt = cms.bool( False ),
47692     useAbs = cms.bool( False ),
47693     thrRegularEB = cms.vdouble( 0.9 ),
47694     thrRegularEE = cms.vdouble( 0.9 ),
47695     thrOverEEB = cms.vdouble( -1.0 ),
47696     thrOverEEE = cms.vdouble( -1.0 ),
47697     thrOverE2EB = cms.vdouble( -1.0 ),
47698     thrOverE2EE = cms.vdouble( -1.0 ),
47699     ncandcut = cms.int32( 1 ),
47700     doRhoCorrection = cms.bool( False ),
47701     rhoMax = cms.double( 9.9999999E7 ),
47702     rhoScale = cms.double( 1.0 ),
47703     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47704     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47705     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47706 )
47707 fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47708     saveTags = cms.bool( True ),
47709     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ),
47710     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47711     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47712     energyLowEdges = cms.vdouble( 0.0 ),
47713     lessThan = cms.bool( True ),
47714     useEt = cms.bool( True ),
47715     useAbs = cms.bool( False ),
47716     thrRegularEB = cms.vdouble( 6.0 ),
47717     thrRegularEE = cms.vdouble( 6.0 ),
47718     thrOverEEB = cms.vdouble( 0.012 ),
47719     thrOverEEE = cms.vdouble( 0.012 ),
47720     thrOverE2EB = cms.vdouble( 0.0 ),
47721     thrOverE2EE = cms.vdouble( 0.0 ),
47722     ncandcut = cms.int32( 1 ),
47723     doRhoCorrection = cms.bool( True ),
47724     rhoMax = cms.double( 9.9999999E7 ),
47725     rhoScale = cms.double( 1.0 ),
47726     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47727     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47728     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47729 )
47730 fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47731     saveTags = cms.bool( True ),
47732     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ),
47733     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47734     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47735     energyLowEdges = cms.vdouble( 0.0 ),
47736     lessThan = cms.bool( True ),
47737     useEt = cms.bool( True ),
47738     useAbs = cms.bool( False ),
47739     thrRegularEB = cms.vdouble( 10.0 ),
47740     thrRegularEE = cms.vdouble( 10.0 ),
47741     thrOverEEB = cms.vdouble( 0.005 ),
47742     thrOverEEE = cms.vdouble( 0.005 ),
47743     thrOverE2EB = cms.vdouble( 0.0 ),
47744     thrOverE2EE = cms.vdouble( 0.0 ),
47745     ncandcut = cms.int32( 1 ),
47746     doRhoCorrection = cms.bool( True ),
47747     rhoMax = cms.double( 9.9999999E7 ),
47748     rhoScale = cms.double( 1.0 ),
47749     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47752 )
47753 fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47754     saveTags = cms.bool( True ),
47755     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ),
47756     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47757     rhoTag = cms.InputTag( "" ),
47758     energyLowEdges = cms.vdouble( 0.0 ),
47759     lessThan = cms.bool( True ),
47760     useEt = cms.bool( True ),
47761     useAbs = cms.bool( False ),
47762     thrRegularEB = cms.vdouble( 6.0 ),
47763     thrRegularEE = cms.vdouble( 6.0 ),
47764     thrOverEEB = cms.vdouble( 0.002 ),
47765     thrOverEEE = cms.vdouble( 0.002 ),
47766     thrOverE2EB = cms.vdouble( 0.0 ),
47767     thrOverE2EE = cms.vdouble( 0.0 ),
47768     ncandcut = cms.int32( 1 ),
47769     doRhoCorrection = cms.bool( False ),
47770     rhoMax = cms.double( 9.9999999E7 ),
47771     rhoScale = cms.double( 1.0 ),
47772     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47775 )
47776 fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet",
47777     saveTags = cms.bool( True ),
47778     inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
47779     triggerType = cms.int32( 84 ),
47780     MinE = cms.double( -1.0 ),
47781     MinPt = cms.double( 5.0 ),
47782     MinMass = cms.double( -1.0 ),
47783     MaxMass = cms.double( -1.0 ),
47784     MinEta = cms.double( -1.0 ),
47785     MaxEta = cms.double( 2.5 ),
47786     MinN = cms.int32( 1 )
47787 )
47788 fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer",
47789     verbose = cms.untracked.bool( False ),
47790     debug = cms.untracked.bool( False ),
47791     elementImporters = cms.VPSet( 
47792       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
47793         cleanBadConvertedBrems = cms.bool( False ),
47794         muonMaxDPtOPt = cms.double( 1.0 ),
47795         source = cms.InputTag( "hltLightPFTracks" ),
47796         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
47797         vetoEndcap = cms.bool( False ),
47798         useIterativeTracking = cms.bool( False ),
47799         importerName = cms.string( "GeneralTracksImporter" ),
47800         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
47801         trackQuality = cms.string( "highPurity" )
47802       ),
47803       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
47804         importerName = cms.string( "ECALClusterImporter" ),
47805         BCtoPFCMap = cms.InputTag( "" )
47806       ),
47807       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
47808         importerName = cms.string( "GenericClusterImporter" )
47809       ),
47810       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
47811         importerName = cms.string( "GenericClusterImporter" )
47812       )
47813     ),
47814     linkDefinitions = cms.VPSet( 
47815       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
47816         useKDTree = cms.bool( True ),
47817         linkerName = cms.string( "TrackAndECALLinker" )
47818       ),
47819       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
47820         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
47821         nMaxHcalLinksPerTrack = cms.int32( 1 ),
47822         linkType = cms.string( "TRACK:HCAL" ),
47823         useKDTree = cms.bool( True ),
47824         linkerName = cms.string( "TrackAndHCALLinker" )
47825       ),
47826       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
47827         linkType = cms.string( "ECAL:HCAL" ),
47828         useKDTree = cms.bool( False ),
47829         linkerName = cms.string( "ECALAndHCALLinker" )
47830       ),
47831       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
47832         useKDTree = cms.bool( False ),
47833         linkerName = cms.string( "HFEMAndHFHADLinker" )
47834       )
47835     )
47836 )
47837 fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer",
47838     verbose = cms.untracked.bool( False ),
47839     debug = cms.untracked.bool( False ),
47840     blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ),
47841     muons = cms.InputTag( "hltMuons" ),
47842     postMuonCleaning = cms.bool( True ),
47843     vetoEndcap = cms.bool( False ),
47844     vertexCollection = cms.InputTag( "hltPixelVertices" ),
47845     useVerticesForNeutral = cms.bool( True ),
47846     useHO = cms.bool( False ),
47847     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
47848     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
47849     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
47850     useEGammaElectrons = cms.bool( False ),
47851     egammaElectrons = cms.InputTag( "" ),
47852     useEGammaFilters = cms.bool( False ),
47853     useProtectionsForJetMET = cms.bool( True ),
47854     PFEGammaFiltersParameters = cms.PSet( 
47855       electron_missinghits = cms.uint32( 1 ),
47856       electron_protectionsForJetMET = cms.PSet( 
47857         maxEeleOverPoutRes = cms.double( 0.5 ),
47858         maxEleHcalEOverEcalE = cms.double( 0.1 ),
47859         maxEcalEOverPRes = cms.double( 0.2 ),
47860         maxHcalEOverP = cms.double( 1.0 ),
47861         maxE = cms.double( 50.0 ),
47862         maxTrackPOverEele = cms.double( 1.0 ),
47863         maxDPhiIN = cms.double( 0.1 ),
47864         maxEcalEOverP_2 = cms.double( 0.2 ),
47865         maxEcalEOverP_1 = cms.double( 0.5 ),
47866         maxEeleOverPout = cms.double( 0.2 ),
47867         maxHcalEOverEcalE = cms.double( 0.1 ),
47868         maxHcalE = cms.double( 10.0 ),
47869         maxNtracks = cms.double( 3.0 )
47870       ),
47871       photon_MinEt = cms.double( 10.0 ),
47872       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
47873       electron_protectionsForBadHcal = cms.PSet( 
47874         dEta = cms.vdouble( 0.0064, 0.01264 ),
47875         dPhi = cms.vdouble( 0.0547, 0.0394 ),
47876         enableProtections = cms.bool( False ),
47877         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
47878         eInvPInv = cms.vdouble( 0.184, 0.0721 )
47879       ),
47880       photon_protectionsForBadHcal = cms.PSet( 
47881         enableProtections = cms.bool( False ),
47882         solidConeTrkIsoOffset = cms.double( 10.0 ),
47883         solidConeTrkIsoSlope = cms.double( 0.3 )
47884       ),
47885       electron_iso_mva_barrel = cms.double( -0.1875 ),
47886       electron_iso_mva_endcap = cms.double( -0.1075 ),
47887       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
47888       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
47889       photon_HoE = cms.double( 0.05 ),
47890       electron_iso_combIso_endcap = cms.double( 10.0 ),
47891       electron_iso_pt = cms.double( 10.0 ),
47892       photon_protectionsForJetMET = cms.PSet( 
47893         sumPtTrackIsoSlope = cms.double( 0.001 ),
47894         sumPtTrackIso = cms.double( 4.0 )
47895       ),
47896       electron_iso_combIso_barrel = cms.double( 10.0 ),
47897       electron_noniso_mvaCut = cms.double( -0.1 ),
47898       photon_combIso = cms.double( 10.0 ),
47899       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
47900     ),
47901     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
47902     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
47903     muon_HO = cms.vdouble( 0.9, 0.9 ),
47904     PFMuonAlgoParameters = cms.PSet(  ),
47905     rejectTracks_Bad = cms.bool( False ),
47906     rejectTracks_Step45 = cms.bool( False ),
47907     usePFNuclearInteractions = cms.bool( False ),
47908     usePFConversions = cms.bool( False ),
47909     usePFDecays = cms.bool( False ),
47910     dptRel_DispVtx = cms.double( 10.0 ),
47911     iCfgCandConnector = cms.PSet( 
47912       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
47913       bCorrect = cms.bool( False ),
47914       bCalibPrimary = cms.bool( False )
47915     ),
47916     nsigma_TRACK = cms.double( 1.0 ),
47917     pt_Error = cms.double( 1.0 ),
47918     factors_45 = cms.vdouble( 10.0, 100.0 ),
47919     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
47920     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
47921     goodTrackDeadHcal_layers = cms.uint32( 4 ),
47922     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
47923     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
47924     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
47925     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
47926     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
47927     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
47928     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
47929     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
47930     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
47931     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
47932     pf_nsigma_ECAL = cms.double( 0.0 ),
47933     pf_nsigma_HCAL = cms.double( 1.0 ),
47934     pf_nsigma_HFEM = cms.double( 1.0 ),
47935     pf_nsigma_HFHAD = cms.double( 1.0 ),
47936     useCalibrationsFromDB = cms.bool( True ),
47937     calibrationsLabel = cms.string( "HLT" ),
47938     postHFCleaning = cms.bool( False ),
47939     PFHFCleaningParameters = cms.PSet( 
47940       minHFCleaningPt = cms.double( 5.0 ),
47941       minDeltaMet = cms.double( 0.4 ),
47942       maxSignificance = cms.double( 2.5 ),
47943       minSignificance = cms.double( 2.5 ),
47944       minSignificanceReduction = cms.double( 1.4 ),
47945       maxDeltaPhiPt = cms.double( 7.0 )
47946     ),
47947     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
47948     calibHF_use = cms.bool( False ),
47949     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 ),
47950     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 ),
47951     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 ),
47952     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 ),
47953     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 ),
47954     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
47955 )
47956 fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer",
47957     useMassDropTagger = cms.bool( False ),
47958     useFiltering = cms.bool( False ),
47959     useDynamicFiltering = cms.bool( False ),
47960     useTrimming = cms.bool( False ),
47961     usePruning = cms.bool( False ),
47962     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
47963     useKtPruning = cms.bool( False ),
47964     useConstituentSubtraction = cms.bool( False ),
47965     useSoftDrop = cms.bool( False ),
47966     correctShape = cms.bool( False ),
47967     UseOnlyVertexTracks = cms.bool( False ),
47968     UseOnlyOnePV = cms.bool( False ),
47969     muCut = cms.double( -1.0 ),
47970     yCut = cms.double( -1.0 ),
47971     rFilt = cms.double( -1.0 ),
47972     rFiltFactor = cms.double( -1.0 ),
47973     trimPtFracMin = cms.double( -1.0 ),
47974     zcut = cms.double( -1.0 ),
47975     rcut_factor = cms.double( -1.0 ),
47976     csRho_EtaMax = cms.double( -1.0 ),
47977     csRParam = cms.double( -1.0 ),
47978     beta = cms.double( -1.0 ),
47979     R0 = cms.double( -1.0 ),
47980     gridMaxRapidity = cms.double( -1.0 ),
47981     gridSpacing = cms.double( -1.0 ),
47982     DzTrVtxMax = cms.double( 0.0 ),
47983     DxyTrVtxMax = cms.double( 0.0 ),
47984     MaxVtxZ = cms.double( 15.0 ),
47985     subjetPtMin = cms.double( -1.0 ),
47986     muMin = cms.double( -1.0 ),
47987     muMax = cms.double( -1.0 ),
47988     yMin = cms.double( -1.0 ),
47989     yMax = cms.double( -1.0 ),
47990     dRMin = cms.double( -1.0 ),
47991     dRMax = cms.double( -1.0 ),
47992     maxDepth = cms.int32( -1 ),
47993     nFilt = cms.int32( -1 ),
47994     MinVtxNdof = cms.int32( 0 ),
47995     src = cms.InputTag( "hltParticleFlowForTaus" ),
47996     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
47997     jetType = cms.string( "PFJet" ),
47998     jetAlgorithm = cms.string( "AntiKt" ),
47999     rParam = cms.double( 0.4 ),
48000     inputEtMin = cms.double( 0.0 ),
48001     inputEMin = cms.double( 0.0 ),
48002     jetPtMin = cms.double( 0.0 ),
48003     doPVCorrection = cms.bool( False ),
48004     doAreaFastjet = cms.bool( False ),
48005     doRhoFastjet = cms.bool( False ),
48006     doPUOffsetCorr = cms.bool( False ),
48007     puPtMin = cms.double( 10.0 ),
48008     nSigmaPU = cms.double( 1.0 ),
48009     radiusPU = cms.double( 0.4 ),
48010     subtractorName = cms.string( "" ),
48011     useExplicitGhosts = cms.bool( False ),
48012     doAreaDiskApprox = cms.bool( True ),
48013     voronoiRfact = cms.double( -9.0 ),
48014     Rho_EtaMax = cms.double( 4.4 ),
48015     Ghost_EtaMax = cms.double( 6.0 ),
48016     Active_Area_Repeats = cms.int32( 5 ),
48017     GhostArea = cms.double( 0.01 ),
48018     restrictInputs = cms.bool( False ),
48019     maxInputs = cms.uint32( 1 ),
48020     writeCompound = cms.bool( False ),
48021     writeJetsWithConst = cms.bool( False ),
48022     doFastJetNonUniform = cms.bool( False ),
48023     useDeterministicSeed = cms.bool( True ),
48024     minSeed = cms.uint32( 0 ),
48025     verbosity = cms.int32( 0 ),
48026     puWidth = cms.double( 0.0 ),
48027     nExclude = cms.uint32( 0 ),
48028     maxBadEcalCells = cms.uint32( 9999999 ),
48029     maxBadHcalCells = cms.uint32( 9999999 ),
48030     maxProblematicEcalCells = cms.uint32( 9999999 ),
48031     maxProblematicHcalCells = cms.uint32( 9999999 ),
48032     maxRecoveredEcalCells = cms.uint32( 9999999 ),
48033     maxRecoveredHcalCells = cms.uint32( 9999999 ),
48034     puCenters = cms.vdouble(  ),
48035     applyWeight = cms.bool( False ),
48036     srcWeights = cms.InputTag( "" ),
48037     minimumTowersFraction = cms.double( 0.0 ),
48038     jetCollInstanceName = cms.string( "" ),
48039     sumRecHits = cms.bool( False )
48040 )
48041 fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer",
48042     deltaR = cms.double( 0.8 ),
48043     src = cms.InputTag( "hltAK4PFJetsForTaus" ),
48044     minJetPt = cms.double( -1.0 ),
48045     maxJetAbsEta = cms.double( 99.0 ),
48046     pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
48047     pfCandAssocMapSrc = cms.InputTag( "" ),
48048     verbosity = cms.int32( 0 )
48049 )
48050 fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer",
48051     ranking = cms.VPSet( 
48052       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
48053         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
48054         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
48055         name = cms.string( "ChargedPFCandidate" ),
48056         selectionPassFunction = cms.string( "-pt" )
48057       )
48058     ),
48059     verbosity = cms.int32( 0 ),
48060     maxJetAbsEta = cms.double( 99.0 ),
48061     outputSelection = cms.string( "pt > 0.5" ),
48062     minJetPt = cms.double( -1.0 ),
48063     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
48064     builders = cms.VPSet( 
48065       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
48066         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
48067         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
48068         dRmergePhotonWrtOther = cms.double( 0.005 ),
48069         qualityCuts = cms.PSet( 
48070           vertexTrackFiltering = cms.bool( False ),
48071           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48072           recoverLeadingTrk = cms.bool( False ),
48073           signalQualityCuts = cms.PSet( 
48074             minNeutralHadronEt = cms.double( 30.0 ),
48075             maxDeltaZ = cms.double( 0.2 ),
48076             minTrackPt = cms.double( 0.0 ),
48077             minGammaEt = cms.double( 0.5 ),
48078             minTrackHits = cms.uint32( 3 ),
48079             minTrackPixelHits = cms.uint32( 0 ),
48080             maxTrackChi2 = cms.double( 1000.0 ),
48081             maxTransverseImpactParameter = cms.double( 0.2 ),
48082             useTracksInsteadOfPFHadrons = cms.bool( False )
48083           ),
48084           vxAssocQualityCuts = cms.PSet( 
48085             minTrackPt = cms.double( 0.0 ),
48086             minGammaEt = cms.double( 0.5 ),
48087             minTrackHits = cms.uint32( 3 ),
48088             minTrackPixelHits = cms.uint32( 0 ),
48089             maxTrackChi2 = cms.double( 1000.0 ),
48090             maxTransverseImpactParameter = cms.double( 0.2 ),
48091             useTracksInsteadOfPFHadrons = cms.bool( False )
48092           ),
48093           pvFindingAlgo = cms.string( "closestInDeltaZ" )
48094         ),
48095         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
48096         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
48097         dRmergePhotonWrtElectron = cms.double( 0.005 ),
48098         minMergeGammaEt = cms.double( 0.0 ),
48099         minBlockElementMatchesPhoton = cms.int32( 2 ),
48100         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
48101         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
48102         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
48103         minMergeChargedHadronPt = cms.double( 100.0 ),
48104         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
48105         name = cms.string( "chargedPFCandidates" ),
48106         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
48107         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
48108         minMergeNeutralHadronEt = cms.double( 0.0 )
48109       )
48110     )
48111 )
48112 fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
48113     massHypothesis = cms.double( 0.136 ),
48114     ranking = cms.VPSet( 
48115       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
48116         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
48117         selection = cms.string( "algoIs('kStrips')" ),
48118         name = cms.string( "InStrip" ),
48119         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
48120       )
48121     ),
48122     verbosity = cms.int32( 0 ),
48123     maxJetAbsEta = cms.double( 99.0 ),
48124     outputSelection = cms.string( "pt > 0" ),
48125     minJetPt = cms.double( -1.0 ),
48126     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
48127     builders = cms.VPSet( 
48128       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
48129         applyElecTrackQcuts = cms.bool( False ),
48130         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
48131         makeCombinatoricStrips = cms.bool( False ),
48132         stripPhiAssociationDistance = cms.double( 0.2 ),
48133         qualityCuts = cms.PSet( 
48134           vertexTrackFiltering = cms.bool( False ),
48135           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48136           recoverLeadingTrk = cms.bool( False ),
48137           signalQualityCuts = cms.PSet( 
48138             maxDeltaZ = cms.double( 0.2 ),
48139             minTrackPt = cms.double( 0.0 ),
48140             minGammaEt = cms.double( 0.5 ),
48141             minTrackHits = cms.uint32( 3 ),
48142             minTrackPixelHits = cms.uint32( 0 ),
48143             maxTrackChi2 = cms.double( 1000.0 ),
48144             maxTransverseImpactParameter = cms.double( 0.2 ),
48145             useTracksInsteadOfPFHadrons = cms.bool( False )
48146           ),
48147           pvFindingAlgo = cms.string( "closestInDeltaZ" )
48148         ),
48149         maxStripBuildIterations = cms.int32( -1 ),
48150         updateStripAfterEachDaughter = cms.bool( False ),
48151         stripEtaAssociationDistance = cms.double( 0.05 ),
48152         minStripEt = cms.double( 1.0 ),
48153         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
48154         minGammaEtStripAdd = cms.double( 0.0 ),
48155         name = cms.string( "s" )
48156       )
48157     )
48158 )
48159 fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer",
48160     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
48161     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
48162     maxJetAbsEta = cms.double( 99.0 ),
48163     outputSelection = cms.string( "" ),
48164     chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ),
48165     minJetPt = cms.double( -1.0 ),
48166     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
48167     builders = cms.VPSet( 
48168       cms.PSet(  isoConePiZeros = cms.string( "0.4" ),
48169         leadObjectPt = cms.double( 0.5 ),
48170         signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
48171         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
48172         qualityCuts = cms.PSet( 
48173           vertexTrackFiltering = cms.bool( False ),
48174           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48175           recoverLeadingTrk = cms.bool( False ),
48176           signalQualityCuts = cms.PSet( 
48177             maxDeltaZ = cms.double( 0.2 ),
48178             minTrackPt = cms.double( 0.0 ),
48179             minGammaEt = cms.double( 0.5 ),
48180             minTrackHits = cms.uint32( 3 ),
48181             minTrackPixelHits = cms.uint32( 0 ),
48182             maxTrackChi2 = cms.double( 1000.0 ),
48183             maxTransverseImpactParameter = cms.double( 0.2 ),
48184             useTracksInsteadOfPFHadrons = cms.bool( False ),
48185             minNeutralHadronEt = cms.double( 1.0 )
48186           ),
48187           vxAssocQualityCuts = cms.PSet( 
48188             minTrackPt = cms.double( 0.0 ),
48189             minGammaEt = cms.double( 0.5 ),
48190             minTrackHits = cms.uint32( 3 ),
48191             minTrackPixelHits = cms.uint32( 0 ),
48192             maxTrackChi2 = cms.double( 1000.0 ),
48193             maxTransverseImpactParameter = cms.double( 0.2 ),
48194             useTracksInsteadOfPFHadrons = cms.bool( False )
48195           ),
48196           pvFindingAlgo = cms.string( "closestInDeltaZ" )
48197         ),
48198         signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
48199         matchingCone = cms.string( "0.4" ),
48200         isoConeChargedHadrons = cms.string( "0.4" ),
48201         plugin = cms.string( "RecoTauBuilderConePlugin" ),
48202         usePFLeptons = cms.bool( True ),
48203         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
48204         isoConeNeutralHadrons = cms.string( "0.4" ),
48205         name = cms.string( "fixedConeTau" ),
48206         maxSignalConeChargedHadrons = cms.int32( 3 ),
48207         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
48208         signalConeNeutralHadrons = cms.string( "0.1" )
48209       )
48210     ),
48211     buildNullTaus = cms.bool( True ),
48212     verbosity = cms.int32( 0 ),
48213     modifiers = cms.VPSet( 
48214       cms.PSet(  ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
48215         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
48216         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ),
48217         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
48218         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
48219         EcalStripSumE_deltaEta = cms.double( 0.03 ),
48220         name = cms.string( "shrinkingConeElectronRej" ),
48221         DataType = cms.string( "AOD" ),
48222         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
48223         maximumForElectrionPreIDOutput = cms.double( -0.1 )
48224       )
48225     )
48226 )
48227 fragment.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder",
48228     src = cms.InputTag( "hltPFTausSansRef" )
48229 )
48230 fragment.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
48231     MinPtLeadingObject = cms.double( 0.0 ),
48232     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48233     UseOnlyChargedHadrons = cms.bool( True ),
48234     PFTauProducer = cms.InputTag( "hltPFTaus" )
48235 )
48236 fragment.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
48237     src = cms.InputTag( "hltPFTaus" ),
48238     cut = cms.string( "pt > 0" ),
48239     discriminators = cms.VPSet( 
48240       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48241         selectionCut = cms.double( 0.5 )
48242       )
48243     ),
48244     discriminatorContainers = cms.VPSet( 
48245     )
48246 )
48247 fragment.hltPFTauTrack = cms.EDFilter( "HLT1PFTau",
48248     saveTags = cms.bool( True ),
48249     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48250     triggerType = cms.int32( 84 ),
48251     MinE = cms.double( -1.0 ),
48252     MinPt = cms.double( 0.0 ),
48253     MinMass = cms.double( -1.0 ),
48254     MaxMass = cms.double( -1.0 ),
48255     MinEta = cms.double( -1.0 ),
48256     MaxEta = cms.double( 2.5 ),
48257     MinN = cms.int32( 1 )
48258 )
48259 fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
48260     saveTags = cms.bool( True ),
48261     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48262     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
48263     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48264     inputTag2 = cms.InputTag( "hltTauJet5" ),
48265     triggerType1 = cms.int32( 81 ),
48266     triggerType2 = cms.int32( 84 ),
48267     MinDeta = cms.double( 0.0 ),
48268     MaxDeta = cms.double( -1.0 ),
48269     MinDphi = cms.double( 0.0 ),
48270     MaxDphi = cms.double( -1.0 ),
48271     MinDelR = cms.double( 0.3 ),
48272     MaxDelR = cms.double( 99999.0 ),
48273     MinPt = cms.double( 1.0 ),
48274     MaxPt = cms.double( -1.0 ),
48275     MinMinv = cms.double( 30.0 ),
48276     MaxMinv = cms.double( -1.0 ),
48277     MinN = cms.int32( 1 )
48278 )
48279 fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48280     storeRawFootprintCorrection = cms.bool( False ),
48281     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48282     storeRawOccupancy = cms.bool( False ),
48283     maximumSumPtCut = cms.double( 2.3 ),
48284     qualityCuts = cms.PSet( 
48285       vertexTrackFiltering = cms.bool( False ),
48286       isolationQualityCuts = cms.PSet( 
48287         maxDeltaZ = cms.double( 0.2 ),
48288         minTrackPt = cms.double( 0.5 ),
48289         minGammaEt = cms.double( 0.5 ),
48290         minTrackHits = cms.uint32( 3 ),
48291         minTrackPixelHits = cms.uint32( 0 ),
48292         maxTrackChi2 = cms.double( 100.0 ),
48293         maxTransverseImpactParameter = cms.double( 0.1 ),
48294         useTracksInsteadOfPFHadrons = cms.bool( False )
48295       ),
48296       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48297       recoverLeadingTrk = cms.bool( False ),
48298       signalQualityCuts = cms.PSet( 
48299         maxDeltaZ = cms.double( 0.2 ),
48300         minTrackPt = cms.double( 0.0 ),
48301         minGammaEt = cms.double( 0.5 ),
48302         minTrackHits = cms.uint32( 3 ),
48303         minTrackPixelHits = cms.uint32( 0 ),
48304         maxTrackChi2 = cms.double( 1000.0 ),
48305         maxTransverseImpactParameter = cms.double( 0.2 ),
48306         useTracksInsteadOfPFHadrons = cms.bool( False ),
48307         minNeutralHadronEt = cms.double( 1.0 )
48308       ),
48309       vxAssocQualityCuts = cms.PSet( 
48310         minTrackPt = cms.double( 0.0 ),
48311         minGammaEt = cms.double( 0.5 ),
48312         minTrackHits = cms.uint32( 3 ),
48313         minTrackPixelHits = cms.uint32( 0 ),
48314         maxTrackChi2 = cms.double( 1000.0 ),
48315         maxTransverseImpactParameter = cms.double( 0.2 ),
48316         useTracksInsteadOfPFHadrons = cms.bool( False )
48317       ),
48318       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48319     ),
48320     minTauPtForNoIso = cms.double( -99.0 ),
48321     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48322     vertexSrc = cms.InputTag( "NotUsed" ),
48323     applySumPtCut = cms.bool( True ),
48324     rhoConeSize = cms.double( 0.5 ),
48325     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48326     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48327     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
48328     enableHGCalWorkaround = cms.bool( False ),
48329     footprintCorrections = cms.VPSet( 
48330       cms.PSet(  offset = cms.string( "0.0" ),
48331         selection = cms.string( "decayMode() = 0" )
48332       ),
48333       cms.PSet(  offset = cms.string( "0.0" ),
48334         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48335       ),
48336       cms.PSet(  offset = cms.string( "2.7" ),
48337         selection = cms.string( "decayMode() = 5" )
48338       ),
48339       cms.PSet(  offset = cms.string( "0.0" ),
48340         selection = cms.string( "decayMode() = 6" )
48341       ),
48342       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48343         selection = cms.string( "decayMode() = 10" )
48344       )
48345     ),
48346     deltaBetaFactor = cms.string( "0.38" ),
48347     applyFootprintCorrection = cms.bool( False ),
48348     UseAllPFCandsForWeights = cms.bool( False ),
48349     relativeSumPtCut = cms.double( 0.03 ),
48350     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48351     maximumOccupancy = cms.uint32( 0 ),
48352     verbosity = cms.int32( 0 ),
48353     applyOccupancyCut = cms.bool( False ),
48354     applyDeltaBetaCorrection = cms.bool( False ),
48355     applyRelativeSumPtCut = cms.bool( False ),
48356     storeRawPUsumPt = cms.bool( False ),
48357     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48358     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48359     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48360     storeRawSumPt = cms.bool( False ),
48361     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48362     applyRhoCorrection = cms.bool( False ),
48363     WeightECALIsolation = cms.double( 1.0 ),
48364     rhoUEOffsetCorrection = cms.double( 1.0 ),
48365     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48366     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48367     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48368     relativeSumPtOffset = cms.double( 0.0 ),
48369     customOuterCone = cms.double( -1.0 ),
48370     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48371 )
48372 fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48373     storeRawFootprintCorrection = cms.bool( False ),
48374     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48375     storeRawOccupancy = cms.bool( False ),
48376     maximumSumPtCut = cms.double( 3.0 ),
48377     qualityCuts = cms.PSet( 
48378       vertexTrackFiltering = cms.bool( False ),
48379       isolationQualityCuts = cms.PSet( 
48380         maxDeltaZ = cms.double( 0.2 ),
48381         minTrackPt = cms.double( 0.5 ),
48382         minGammaEt = cms.double( 0.5 ),
48383         minTrackHits = cms.uint32( 3 ),
48384         minTrackPixelHits = cms.uint32( 0 ),
48385         maxTrackChi2 = cms.double( 100.0 ),
48386         maxTransverseImpactParameter = cms.double( 0.1 ),
48387         useTracksInsteadOfPFHadrons = cms.bool( False )
48388       ),
48389       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48390       recoverLeadingTrk = cms.bool( False ),
48391       signalQualityCuts = cms.PSet( 
48392         maxDeltaZ = cms.double( 0.2 ),
48393         minTrackPt = cms.double( 0.0 ),
48394         minGammaEt = cms.double( 0.5 ),
48395         minTrackHits = cms.uint32( 3 ),
48396         minTrackPixelHits = cms.uint32( 0 ),
48397         maxTrackChi2 = cms.double( 1000.0 ),
48398         maxTransverseImpactParameter = cms.double( 0.2 ),
48399         useTracksInsteadOfPFHadrons = cms.bool( False ),
48400         minNeutralHadronEt = cms.double( 1.0 )
48401       ),
48402       vxAssocQualityCuts = cms.PSet( 
48403         minTrackPt = cms.double( 0.0 ),
48404         minGammaEt = cms.double( 0.5 ),
48405         minTrackHits = cms.uint32( 3 ),
48406         minTrackPixelHits = cms.uint32( 0 ),
48407         maxTrackChi2 = cms.double( 1000.0 ),
48408         maxTransverseImpactParameter = cms.double( 0.2 ),
48409         useTracksInsteadOfPFHadrons = cms.bool( False )
48410       ),
48411       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48412     ),
48413     minTauPtForNoIso = cms.double( -99.0 ),
48414     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48415     vertexSrc = cms.InputTag( "NotUsed" ),
48416     applySumPtCut = cms.bool( False ),
48417     rhoConeSize = cms.double( 0.5 ),
48418     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48419     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48420     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
48421     enableHGCalWorkaround = cms.bool( False ),
48422     footprintCorrections = cms.VPSet( 
48423       cms.PSet(  offset = cms.string( "0.0" ),
48424         selection = cms.string( "decayMode() = 0" )
48425       ),
48426       cms.PSet(  offset = cms.string( "0.0" ),
48427         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48428       ),
48429       cms.PSet(  offset = cms.string( "2.7" ),
48430         selection = cms.string( "decayMode() = 5" )
48431       ),
48432       cms.PSet(  offset = cms.string( "0.0" ),
48433         selection = cms.string( "decayMode() = 6" )
48434       ),
48435       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48436         selection = cms.string( "decayMode() = 10" )
48437       )
48438     ),
48439     deltaBetaFactor = cms.string( "0.38" ),
48440     applyFootprintCorrection = cms.bool( False ),
48441     UseAllPFCandsForWeights = cms.bool( False ),
48442     relativeSumPtCut = cms.double( 0.05 ),
48443     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48444     maximumOccupancy = cms.uint32( 0 ),
48445     verbosity = cms.int32( 0 ),
48446     applyOccupancyCut = cms.bool( False ),
48447     applyDeltaBetaCorrection = cms.bool( False ),
48448     applyRelativeSumPtCut = cms.bool( True ),
48449     storeRawPUsumPt = cms.bool( False ),
48450     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48451     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48452     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48453     storeRawSumPt = cms.bool( False ),
48454     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48455     applyRhoCorrection = cms.bool( False ),
48456     WeightECALIsolation = cms.double( 1.0 ),
48457     rhoUEOffsetCorrection = cms.double( 1.0 ),
48458     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48459     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48460     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48461     relativeSumPtOffset = cms.double( 60.0 ),
48462     customOuterCone = cms.double( -1.0 ),
48463     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48464 )
48465 fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
48466     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48467     Prediscriminants = cms.PSet( 
48468       BooleanOperator = cms.string( "or" ),
48469       discr1 = cms.PSet( 
48470         cut = cms.double( 0.5 ),
48471         Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" )
48472       ),
48473       discr2 = cms.PSet( 
48474         cut = cms.double( 0.5 ),
48475         Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" )
48476       )
48477     ),
48478     PassValue = cms.double( 1.0 ),
48479     FailValue = cms.double( 0.0 )
48480 )
48481 fragment.hltPFTau35 = cms.EDFilter( "HLT1PFTau",
48482     saveTags = cms.bool( True ),
48483     inputTag = cms.InputTag( "hltPFTaus" ),
48484     triggerType = cms.int32( 84 ),
48485     MinE = cms.double( -1.0 ),
48486     MinPt = cms.double( 35.0 ),
48487     MinMass = cms.double( -1.0 ),
48488     MaxMass = cms.double( -1.0 ),
48489     MinEta = cms.double( -1.0 ),
48490     MaxEta = cms.double( 2.5 ),
48491     MinN = cms.int32( 1 )
48492 )
48493 fragment.hltPFTau35Track = cms.EDFilter( "HLT1PFTau",
48494     saveTags = cms.bool( True ),
48495     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48496     triggerType = cms.int32( 84 ),
48497     MinE = cms.double( -1.0 ),
48498     MinPt = cms.double( 35.0 ),
48499     MinMass = cms.double( -1.0 ),
48500     MaxMass = cms.double( -1.0 ),
48501     MinEta = cms.double( -1.0 ),
48502     MaxEta = cms.double( 2.5 ),
48503     MinN = cms.int32( 1 )
48504 )
48505 fragment.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
48506     qualityCuts = cms.PSet( 
48507       vertexTrackFiltering = cms.bool( False ),
48508       isolationQualityCuts = cms.PSet( 
48509         maxDeltaZ = cms.double( 0.1 ),
48510         minTrackPt = cms.double( 0.5 ),
48511         minGammaEt = cms.double( 0.5 ),
48512         minTrackHits = cms.uint32( 3 ),
48513         minTrackPixelHits = cms.uint32( 0 ),
48514         maxTrackChi2 = cms.double( 100.0 ),
48515         maxTransverseImpactParameter = cms.double( 0.1 ),
48516         minTrackVertexWeight = cms.double( -1.0 )
48517       ),
48518       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48519       recoverLeadingTrk = cms.bool( False ),
48520       signalQualityCuts = cms.PSet( 
48521         minNeutralHadronEt = cms.double( 30.0 ),
48522         maxDeltaZ = cms.double( 0.2 ),
48523         minTrackPt = cms.double( 0.0 ),
48524         minGammaEt = cms.double( 0.5 ),
48525         minTrackHits = cms.uint32( 3 ),
48526         minTrackPixelHits = cms.uint32( 0 ),
48527         maxTrackChi2 = cms.double( 1000.0 ),
48528         maxTransverseImpactParameter = cms.double( 0.2 ),
48529         minTrackVertexWeight = cms.double( -1.0 )
48530       ),
48531       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
48532       vxAssocQualityCuts = cms.PSet( 
48533         minTrackPt = cms.double( 0.0 ),
48534         minGammaEt = cms.double( 0.5 ),
48535         minTrackHits = cms.uint32( 3 ),
48536         minTrackPixelHits = cms.uint32( 0 ),
48537         maxTrackChi2 = cms.double( 1000.0 ),
48538         maxTransverseImpactParameter = cms.double( 0.2 ),
48539         minTrackVertexWeight = cms.double( -1.0 )
48540       ),
48541       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48542     ),
48543     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48544     BooleanOutput = cms.bool( True ),
48545     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48546     MinN = cms.uint32( 2 ),
48547     MaxN = cms.uint32( 2 )
48548 )
48549 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector",
48550     src = cms.InputTag( "hltPFTaus" ),
48551     cut = cms.string( "pt > 0" ),
48552     discriminators = cms.VPSet( 
48553       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48554         selectionCut = cms.double( 0.5 )
48555       ),
48556       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
48557         selectionCut = cms.double( 0.5 )
48558       )
48559     ),
48560     discriminatorContainers = cms.VPSet( 
48561     )
48562 )
48563 fragment.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
48564     saveTags = cms.bool( True ),
48565     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ),
48566     triggerType = cms.int32( 84 ),
48567     MinE = cms.double( -1.0 ),
48568     MinPt = cms.double( 35.0 ),
48569     MinMass = cms.double( -1.0 ),
48570     MaxMass = cms.double( -1.0 ),
48571     MinEta = cms.double( -1.0 ),
48572     MaxEta = cms.double( 2.5 ),
48573     MinN = cms.int32( 1 )
48574 )
48575 fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau",
48576     saveTags = cms.bool( True ),
48577     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48578     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ),
48579     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48580     inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ),
48581     triggerType1 = cms.int32( 81 ),
48582     triggerType2 = cms.int32( 84 ),
48583     MinDeta = cms.double( 0.0 ),
48584     MaxDeta = cms.double( -1.0 ),
48585     MinDphi = cms.double( 0.0 ),
48586     MaxDphi = cms.double( -1.0 ),
48587     MinDelR = cms.double( 0.3 ),
48588     MaxDelR = cms.double( 99999.0 ),
48589     MinPt = cms.double( 1.0 ),
48590     MaxPt = cms.double( -1.0 ),
48591     MinMinv = cms.double( 100.0 ),
48592     MaxMinv = cms.double( -1.0 ),
48593     MinN = cms.int32( 1 )
48594 )
48595 fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler",
48596     offset = cms.uint32( 0 ),
48597     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48598 )
48599 fragment.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler",
48600     offset = cms.uint32( 0 ),
48601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48602 )
48603 fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48604     saveTags = cms.bool( True ),
48605     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48606     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48607     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
48608     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48609     MinN = cms.int32( 0 ),
48610     MaxEta = cms.double( 2.5 ),
48611     AbsEtaBins = cms.vdouble( 0.0 ),
48612     MinNstations = cms.vint32( 0 ),
48613     MinNhits = cms.vint32( 0 ),
48614     CutOnChambers = cms.bool( False ),
48615     MinNchambers = cms.vint32( 0 ),
48616     MaxDr = cms.double( 9999.0 ),
48617     MinDr = cms.double( -1.0 ),
48618     MaxDz = cms.double( 9999.0 ),
48619     MinDxySig = cms.double( -1.0 ),
48620     MinPt = cms.double( 0.0 ),
48621     NSigmaPt = cms.double( 0.0 ),
48622     MatchToPreviousCand = cms.bool( True )
48623 )
48624 fragment.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48625     saveTags = cms.bool( True ),
48626     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48627     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48628     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48629     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48630     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48631     PreviousCandIsL2 = cms.bool( True ),
48632     FastAccept = cms.bool( False ),
48633     MinN = cms.int32( 1 ),
48634     MaxEta = cms.double( 2.5 ),
48635     MinNhits = cms.int32( 0 ),
48636     MaxDr = cms.double( 2.0 ),
48637     MaxDz = cms.double( 9999.0 ),
48638     ChargeOpt = cms.int32( -1 ),
48639     MinPtPair = cms.vdouble( 0.0 ),
48640     MaxPtPair = cms.vdouble( 1.0E125 ),
48641     MinPtMax = cms.vdouble( 0.0 ),
48642     MinPtMin = cms.vdouble( 0.0 ),
48643     MaxPtMin = cms.vdouble( 1.0E125 ),
48644     MinInvMass = cms.vdouble( 2.9 ),
48645     MaxInvMass = cms.vdouble( 3.3 ),
48646     MinDiMuonDeltaR = cms.double( -1.0 ),
48647     MinAcop = cms.double( -999.0 ),
48648     MaxAcop = cms.double( 999.0 ),
48649     MinPtBalance = cms.double( -1.0 ),
48650     MaxPtBalance = cms.double( 999999.0 ),
48651     NSigmaPt = cms.double( 0.0 ),
48652     MaxDCAMuMu = cms.double( 0.5 ),
48653     MaxRapidityPair = cms.double( 999999.0 ),
48654     CutCowboys = cms.bool( False ),
48655     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48656     L1MatchingdR = cms.double( 0.3 ),
48657     MatchToPreviousCand = cms.bool( True ),
48658     useSimpleGeometry = cms.bool( True ),
48659     useStation2 = cms.bool( True ),
48660     fallbackToME1 = cms.bool( False ),
48661     cosmicPropagationHypothesis = cms.bool( False ),
48662     useMB2InOverlap = cms.bool( False ),
48663     useTrack = cms.string( "tracker" ),
48664     useState = cms.string( "atVertex" ),
48665     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48666     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48667     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48668 )
48669 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48670     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48671     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ),
48672     matchToPrevious = cms.bool( True ),
48673     MaxEta = cms.double( 2.5 ),
48674     MinPt = cms.double( 0.0 ),
48675     MinPtPair = cms.double( 0.0 ),
48676     MinInvMass = cms.double( 0.0 ),
48677     MaxInvMass = cms.double( 999999.0 ),
48678     ChargeOpt = cms.int32( -1 )
48679 )
48680 fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter",
48681     saveTags = cms.bool( True ),
48682     FastAccept = cms.bool( True ),
48683     MinLxySignificance = cms.double( 0.0 ),
48684     MaxLxySignificance = cms.double( 0.0 ),
48685     MaxNormalisedChi2 = cms.double( 999999.0 ),
48686     MinVtxProbability = cms.double( 0.005 ),
48687     MinCosinePointingAngle = cms.double( -2.0 ),
48688     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ),
48689     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48690     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48691 )
48692 fragment.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler",
48693     offset = cms.uint32( 0 ),
48694     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48695 )
48696 fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48697     saveTags = cms.bool( True ),
48698     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48699     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48700     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48701     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48702     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48703     PreviousCandIsL2 = cms.bool( True ),
48704     FastAccept = cms.bool( False ),
48705     MinN = cms.int32( 1 ),
48706     MaxEta = cms.double( 2.5 ),
48707     MinNhits = cms.int32( 0 ),
48708     MaxDr = cms.double( 2.0 ),
48709     MaxDz = cms.double( 9999.0 ),
48710     ChargeOpt = cms.int32( 0 ),
48711     MinPtPair = cms.vdouble( 0.0 ),
48712     MaxPtPair = cms.vdouble( 1.0E125 ),
48713     MinPtMax = cms.vdouble( 0.0 ),
48714     MinPtMin = cms.vdouble( 0.0 ),
48715     MaxPtMin = cms.vdouble( 1.0E125 ),
48716     MinInvMass = cms.vdouble( 2.9 ),
48717     MaxInvMass = cms.vdouble( 3.3 ),
48718     MinDiMuonDeltaR = cms.double( -1.0 ),
48719     MinAcop = cms.double( -999.0 ),
48720     MaxAcop = cms.double( 999.0 ),
48721     MinPtBalance = cms.double( -1.0 ),
48722     MaxPtBalance = cms.double( 999999.0 ),
48723     NSigmaPt = cms.double( 0.0 ),
48724     MaxDCAMuMu = cms.double( 0.5 ),
48725     MaxRapidityPair = cms.double( 999999.0 ),
48726     CutCowboys = cms.bool( False ),
48727     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48728     L1MatchingdR = cms.double( 0.3 ),
48729     MatchToPreviousCand = cms.bool( True ),
48730     useSimpleGeometry = cms.bool( True ),
48731     useStation2 = cms.bool( True ),
48732     fallbackToME1 = cms.bool( False ),
48733     cosmicPropagationHypothesis = cms.bool( False ),
48734     useMB2InOverlap = cms.bool( False ),
48735     useTrack = cms.string( "tracker" ),
48736     useState = cms.string( "atVertex" ),
48737     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48738     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48739     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48740 )
48741 fragment.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48742     saveTags = cms.bool( True ),
48743     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ),
48744     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48745     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48746     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48747     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48748     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48749     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48750     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48751     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48752     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48753 )
48754 fragment.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler",
48755     offset = cms.uint32( 0 ),
48756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48757 )
48758 fragment.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48759     saveTags = cms.bool( True ),
48760     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ),
48761     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48762     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48763     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48764     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48765     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48766     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48767     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48768     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48769     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48770 )
48771 fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48772     saveTags = cms.bool( True ),
48773     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48774     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ),
48775     MaxEta = cms.double( 2.5 ),
48776     MinPt = cms.double( 0.0 ),
48777     MaxDeltaR = cms.double( 0.3 ),
48778     MinN = cms.int32( 2 ),
48779     CentralBxOnly = cms.bool( True ),
48780     SelectQualities = cms.vint32(  )
48781 )
48782 fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48783     saveTags = cms.bool( True ),
48784     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48785     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48786     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48787     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48788     MinN = cms.int32( 0 ),
48789     MaxEta = cms.double( 2.5 ),
48790     AbsEtaBins = cms.vdouble( 0.0 ),
48791     MinNstations = cms.vint32( 0 ),
48792     MinNhits = cms.vint32( 0 ),
48793     CutOnChambers = cms.bool( False ),
48794     MinNchambers = cms.vint32( 0 ),
48795     MaxDr = cms.double( 9999.0 ),
48796     MinDr = cms.double( -1.0 ),
48797     MaxDz = cms.double( 9999.0 ),
48798     MinDxySig = cms.double( -1.0 ),
48799     MinPt = cms.double( 0.0 ),
48800     NSigmaPt = cms.double( 0.0 ),
48801     MatchToPreviousCand = cms.bool( True )
48802 )
48803 fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48804     saveTags = cms.bool( True ),
48805     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48806     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48807     MaxEta = cms.double( 2.5 ),
48808     MinPt = cms.double( 0.0 ),
48809     MaxDeltaR = cms.double( 0.3 ),
48810     MinN = cms.int32( 1 ),
48811     CentralBxOnly = cms.bool( True ),
48812     SelectQualities = cms.vint32(  )
48813 )
48814 fragment.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48815     saveTags = cms.bool( True ),
48816     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48817     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48818     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
48819     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
48820     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48821     PreviousCandIsL2 = cms.bool( True ),
48822     FastAccept = cms.bool( False ),
48823     MinN = cms.int32( 1 ),
48824     MaxEta = cms.double( 2.5 ),
48825     MinNhits = cms.int32( 0 ),
48826     MaxDr = cms.double( 2.0 ),
48827     MaxDz = cms.double( 9999.0 ),
48828     ChargeOpt = cms.int32( -1 ),
48829     MinPtPair = cms.vdouble( 0.0 ),
48830     MaxPtPair = cms.vdouble( 1.0E125 ),
48831     MinPtMax = cms.vdouble( 0.0 ),
48832     MinPtMin = cms.vdouble( 0.0 ),
48833     MaxPtMin = cms.vdouble( 1.0E125 ),
48834     MinInvMass = cms.vdouble( 2.9 ),
48835     MaxInvMass = cms.vdouble( 3.3 ),
48836     MinDiMuonDeltaR = cms.double( -1.0 ),
48837     MinAcop = cms.double( -999.0 ),
48838     MaxAcop = cms.double( 999.0 ),
48839     MinPtBalance = cms.double( -1.0 ),
48840     MaxPtBalance = cms.double( 999999.0 ),
48841     NSigmaPt = cms.double( 0.0 ),
48842     MaxDCAMuMu = cms.double( 0.5 ),
48843     MaxRapidityPair = cms.double( 999999.0 ),
48844     CutCowboys = cms.bool( False ),
48845     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48846     L1MatchingdR = cms.double( 0.3 ),
48847     MatchToPreviousCand = cms.bool( True ),
48848     useSimpleGeometry = cms.bool( True ),
48849     useStation2 = cms.bool( True ),
48850     fallbackToME1 = cms.bool( False ),
48851     cosmicPropagationHypothesis = cms.bool( False ),
48852     useMB2InOverlap = cms.bool( False ),
48853     useTrack = cms.string( "tracker" ),
48854     useState = cms.string( "atVertex" ),
48855     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48856     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48857     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48858 )
48859 fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48860     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48861     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ),
48862     matchToPrevious = cms.bool( True ),
48863     MaxEta = cms.double( 2.5 ),
48864     MinPt = cms.double( 0.0 ),
48865     MinPtPair = cms.double( 0.0 ),
48866     MinInvMass = cms.double( 0.0 ),
48867     MaxInvMass = cms.double( 999999.0 ),
48868     ChargeOpt = cms.int32( -1 )
48869 )
48870 fragment.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
48871     saveTags = cms.bool( True ),
48872     FastAccept = cms.bool( True ),
48873     MinLxySignificance = cms.double( 0.0 ),
48874     MaxLxySignificance = cms.double( 0.0 ),
48875     MaxNormalisedChi2 = cms.double( 999999.0 ),
48876     MinVtxProbability = cms.double( 0.005 ),
48877     MinCosinePointingAngle = cms.double( -2.0 ),
48878     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ),
48879     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48880     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48881 )
48882 fragment.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
48883     offset = cms.uint32( 0 ),
48884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48885 )
48886 fragment.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48887     offset = cms.uint32( 0 ),
48888     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48889 )
48890 fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48891     saveTags = cms.bool( True ),
48892     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48893     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48894     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48895     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48896     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48897     PreviousCandIsL2 = cms.bool( True ),
48898     FastAccept = cms.bool( False ),
48899     MinN = cms.int32( 1 ),
48900     MaxEta = cms.double( 2.5 ),
48901     MinNhits = cms.int32( 0 ),
48902     MaxDr = cms.double( 2.0 ),
48903     MaxDz = cms.double( 9999.0 ),
48904     ChargeOpt = cms.int32( -1 ),
48905     MinPtPair = cms.vdouble( 0.0 ),
48906     MaxPtPair = cms.vdouble( 1.0E125 ),
48907     MinPtMax = cms.vdouble( 0.0 ),
48908     MinPtMin = cms.vdouble( 0.0 ),
48909     MaxPtMin = cms.vdouble( 1.0E125 ),
48910     MinInvMass = cms.vdouble( 2.9 ),
48911     MaxInvMass = cms.vdouble( 3.3 ),
48912     MinDiMuonDeltaR = cms.double( -1.0 ),
48913     MinAcop = cms.double( -999.0 ),
48914     MaxAcop = cms.double( 999.0 ),
48915     MinPtBalance = cms.double( -1.0 ),
48916     MaxPtBalance = cms.double( 999999.0 ),
48917     NSigmaPt = cms.double( 0.0 ),
48918     MaxDCAMuMu = cms.double( 0.5 ),
48919     MaxRapidityPair = cms.double( 999999.0 ),
48920     CutCowboys = cms.bool( False ),
48921     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48922     L1MatchingdR = cms.double( 0.3 ),
48923     MatchToPreviousCand = cms.bool( True ),
48924     useSimpleGeometry = cms.bool( True ),
48925     useStation2 = cms.bool( True ),
48926     fallbackToME1 = cms.bool( False ),
48927     cosmicPropagationHypothesis = cms.bool( False ),
48928     useMB2InOverlap = cms.bool( False ),
48929     useTrack = cms.string( "tracker" ),
48930     useState = cms.string( "atVertex" ),
48931     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48932     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48933     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48934 )
48935 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48936     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48937     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ),
48938     matchToPrevious = cms.bool( True ),
48939     MaxEta = cms.double( 2.5 ),
48940     MinPt = cms.double( 0.0 ),
48941     MinPtPair = cms.double( 0.0 ),
48942     MinInvMass = cms.double( 0.0 ),
48943     MaxInvMass = cms.double( 999999.0 ),
48944     ChargeOpt = cms.int32( -1 )
48945 )
48946 fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter",
48947     saveTags = cms.bool( True ),
48948     FastAccept = cms.bool( True ),
48949     MinLxySignificance = cms.double( 0.0 ),
48950     MaxLxySignificance = cms.double( 0.0 ),
48951     MaxNormalisedChi2 = cms.double( 999999.0 ),
48952     MinVtxProbability = cms.double( 0.005 ),
48953     MinCosinePointingAngle = cms.double( -2.0 ),
48954     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ),
48955     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48956     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48957 )
48958 fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48959     offset = cms.uint32( 0 ),
48960     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48961 )
48962 fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed",
48963     saveTags = cms.bool( True ),
48964     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" ),
48965     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48966     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48967     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48968     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48969     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48970     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48971     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48972     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48973     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48974 )
48975 fragment.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler",
48976     offset = cms.uint32( 0 ),
48977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48978 )
48979 fragment.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48980     saveTags = cms.bool( False ),
48981     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48982     PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ),
48983     MaxEta = cms.double( 2.5 ),
48984     MinPt = cms.double( 0.0 ),
48985     MaxDeltaR = cms.double( 0.3 ),
48986     MinN = cms.int32( 3 ),
48987     CentralBxOnly = cms.bool( True ),
48988     SelectQualities = cms.vint32(  )
48989 )
48990 fragment.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48991     saveTags = cms.bool( True ),
48992     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48993     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48994     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48995     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48996     MinN = cms.int32( 0 ),
48997     MaxEta = cms.double( 2.5 ),
48998     AbsEtaBins = cms.vdouble( 0.0 ),
48999     MinNstations = cms.vint32( 0 ),
49000     MinNhits = cms.vint32( 0 ),
49001     CutOnChambers = cms.bool( False ),
49002     MinNchambers = cms.vint32( 0 ),
49003     MaxDr = cms.double( 9999.0 ),
49004     MinDr = cms.double( -1.0 ),
49005     MaxDz = cms.double( 9999.0 ),
49006     MinDxySig = cms.double( -1.0 ),
49007     MinPt = cms.double( 0.0 ),
49008     NSigmaPt = cms.double( 0.0 ),
49009     MatchToPreviousCand = cms.bool( True )
49010 )
49011 fragment.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49012     saveTags = cms.bool( True ),
49013     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49014     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
49015     MaxEta = cms.double( 2.5 ),
49016     MinPt = cms.double( 0.0 ),
49017     MaxDeltaR = cms.double( 0.3 ),
49018     MinN = cms.int32( 1 ),
49019     CentralBxOnly = cms.bool( True ),
49020     SelectQualities = cms.vint32(  )
49021 )
49022 fragment.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
49023     saveTags = cms.bool( True ),
49024     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49025     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49026     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
49027     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
49028     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49029     MinN = cms.int32( 3 ),
49030     MaxEta = cms.double( 2.5 ),
49031     MinNhits = cms.int32( 0 ),
49032     MaxDr = cms.double( 2.0 ),
49033     MinDr = cms.double( -1.0 ),
49034     MaxDz = cms.double( 9999.0 ),
49035     MinDxySig = cms.double( -1.0 ),
49036     MinPt = cms.double( 2.0 ),
49037     NSigmaPt = cms.double( 0.0 ),
49038     MaxNormalizedChi2 = cms.double( 9999.0 ),
49039     MaxDXYBeamSpot = cms.double( 9999.0 ),
49040     MinDXYBeamSpot = cms.double( -1.0 ),
49041     MinNmuonHits = cms.int32( 0 ),
49042     MaxPtDifference = cms.double( 9999.0 ),
49043     MinTrackPt = cms.double( 0.0 ),
49044     minMuonStations = cms.int32( 2 ),
49045     minTrkHits = cms.int32( -1 ),
49046     minMuonHits = cms.int32( -1 ),
49047     allowedTypeMask = cms.uint32( 255 ),
49048     requiredTypeMask = cms.uint32( 0 ),
49049     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49050     trkMuonId = cms.uint32( 0 ),
49051     L1MatchingdR = cms.double( 0.3 ),
49052     MatchToPreviousCand = cms.bool( True ),
49053     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49054     requireL3MuonTrajectorySeed = cms.bool( False ),
49055     useSimpleGeometry = cms.bool( True ),
49056     useStation2 = cms.bool( True ),
49057     fallbackToME1 = cms.bool( False ),
49058     cosmicPropagationHypothesis = cms.bool( False ),
49059     useMB2InOverlap = cms.bool( False ),
49060     useTrack = cms.string( "tracker" ),
49061     useState = cms.string( "atVertex" ),
49062     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49063     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49064     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49065 )
49066 fragment.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter",
49067     saveTags = cms.bool( True ),
49068     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49069     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49070     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
49071     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
49072     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49073     PreviousCandIsL2 = cms.bool( True ),
49074     FastAccept = cms.bool( False ),
49075     MinN = cms.int32( 1 ),
49076     MaxEta = cms.double( 2.5 ),
49077     MinNhits = cms.int32( 0 ),
49078     MaxDr = cms.double( 2.0 ),
49079     MaxDz = cms.double( 9999.0 ),
49080     ChargeOpt = cms.int32( -1 ),
49081     MinPtPair = cms.vdouble( 0.0 ),
49082     MaxPtPair = cms.vdouble( 1.0E125 ),
49083     MinPtMax = cms.vdouble( 0.0 ),
49084     MinPtMin = cms.vdouble( 3.5 ),
49085     MaxPtMin = cms.vdouble( 1.0E125 ),
49086     MinInvMass = cms.vdouble( 2.95 ),
49087     MaxInvMass = cms.vdouble( 3.25 ),
49088     MinDiMuonDeltaR = cms.double( -1.0 ),
49089     MinAcop = cms.double( -999.0 ),
49090     MaxAcop = cms.double( 999.0 ),
49091     MinPtBalance = cms.double( -1.0 ),
49092     MaxPtBalance = cms.double( 999999.0 ),
49093     NSigmaPt = cms.double( 0.0 ),
49094     MaxDCAMuMu = cms.double( 0.5 ),
49095     MaxRapidityPair = cms.double( 999999.0 ),
49096     CutCowboys = cms.bool( False ),
49097     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49098     L1MatchingdR = cms.double( 0.3 ),
49099     MatchToPreviousCand = cms.bool( True ),
49100     useSimpleGeometry = cms.bool( True ),
49101     useStation2 = cms.bool( True ),
49102     fallbackToME1 = cms.bool( False ),
49103     cosmicPropagationHypothesis = cms.bool( False ),
49104     useMB2InOverlap = cms.bool( False ),
49105     useTrack = cms.string( "tracker" ),
49106     useState = cms.string( "atVertex" ),
49107     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49108     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49109     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49110 )
49111 fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49112     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49113     PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ),
49114     matchToPrevious = cms.bool( True ),
49115     MaxEta = cms.double( 2.5 ),
49116     MinPt = cms.double( 3.5 ),
49117     MinPtPair = cms.double( 0.0 ),
49118     MinInvMass = cms.double( 0.0 ),
49119     MaxInvMass = cms.double( 999999.0 ),
49120     ChargeOpt = cms.int32( -1 )
49121 )
49122 fragment.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49123     saveTags = cms.bool( True ),
49124     FastAccept = cms.bool( True ),
49125     MinLxySignificance = cms.double( 0.0 ),
49126     MaxLxySignificance = cms.double( -1.0 ),
49127     MaxNormalisedChi2 = cms.double( 999999.0 ),
49128     MinVtxProbability = cms.double( 0.005 ),
49129     MinCosinePointingAngle = cms.double( -2.0 ),
49130     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ),
49131     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49132     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49133 )
49134 fragment.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
49135     saveTags = cms.bool( True ),
49136     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
49137     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49138     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49139     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49140     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49141     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49142     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49143     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49144     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49145     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49146 )
49147 fragment.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler",
49148     offset = cms.uint32( 0 ),
49149     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49150 )
49151 fragment.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
49152     saveTags = cms.bool( True ),
49153     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
49154     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49155     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49156     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49157     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49158     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49159     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49160     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49161     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49162     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49163 )
49164 fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49165     saveTags = cms.bool( True ),
49166     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49167     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ),
49168     MaxEta = cms.double( 2.5 ),
49169     MinPt = cms.double( 0.0 ),
49170     MaxDeltaR = cms.double( 0.3 ),
49171     MinN = cms.int32( 2 ),
49172     CentralBxOnly = cms.bool( True ),
49173     SelectQualities = cms.vint32(  )
49174 )
49175 fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49176     saveTags = cms.bool( True ),
49177     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49178     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49179     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
49180     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49181     MinN = cms.int32( 0 ),
49182     MaxEta = cms.double( 2.5 ),
49183     AbsEtaBins = cms.vdouble( 0.0 ),
49184     MinNstations = cms.vint32( 0 ),
49185     MinNhits = cms.vint32( 0 ),
49186     CutOnChambers = cms.bool( False ),
49187     MinNchambers = cms.vint32( 0 ),
49188     MaxDr = cms.double( 9999.0 ),
49189     MinDr = cms.double( -1.0 ),
49190     MaxDz = cms.double( 9999.0 ),
49191     MinDxySig = cms.double( -1.0 ),
49192     MinPt = cms.double( 0.0 ),
49193     NSigmaPt = cms.double( 0.0 ),
49194     MatchToPreviousCand = cms.bool( True )
49195 )
49196 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49197     saveTags = cms.bool( True ),
49198     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49199     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
49200     MaxEta = cms.double( 2.5 ),
49201     MinPt = cms.double( 0.0 ),
49202     MaxDeltaR = cms.double( 0.3 ),
49203     MinN = cms.int32( 1 ),
49204     CentralBxOnly = cms.bool( True ),
49205     SelectQualities = cms.vint32(  )
49206 )
49207 fragment.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49208     saveTags = cms.bool( True ),
49209     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49210     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49211     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ),
49212     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
49213     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49214     PreviousCandIsL2 = cms.bool( True ),
49215     FastAccept = cms.bool( False ),
49216     MinN = cms.int32( 1 ),
49217     MaxEta = cms.double( 2.5 ),
49218     MinNhits = cms.int32( 0 ),
49219     MaxDr = cms.double( 2.0 ),
49220     MaxDz = cms.double( 9999.0 ),
49221     ChargeOpt = cms.int32( -1 ),
49222     MinPtPair = cms.vdouble( 0.0 ),
49223     MaxPtPair = cms.vdouble( 1.0E125 ),
49224     MinPtMax = cms.vdouble( 0.0 ),
49225     MinPtMin = cms.vdouble( 0.0 ),
49226     MaxPtMin = cms.vdouble( 1.0E125 ),
49227     MinInvMass = cms.vdouble( 8.5 ),
49228     MaxInvMass = cms.vdouble( 11.5 ),
49229     MinDiMuonDeltaR = cms.double( -1.0 ),
49230     MinAcop = cms.double( -999.0 ),
49231     MaxAcop = cms.double( 999.0 ),
49232     MinPtBalance = cms.double( -1.0 ),
49233     MaxPtBalance = cms.double( 999999.0 ),
49234     NSigmaPt = cms.double( 0.0 ),
49235     MaxDCAMuMu = cms.double( 0.5 ),
49236     MaxRapidityPair = cms.double( 999999.0 ),
49237     CutCowboys = cms.bool( False ),
49238     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49239     L1MatchingdR = cms.double( 0.3 ),
49240     MatchToPreviousCand = cms.bool( True ),
49241     useSimpleGeometry = cms.bool( True ),
49242     useStation2 = cms.bool( True ),
49243     fallbackToME1 = cms.bool( False ),
49244     cosmicPropagationHypothesis = cms.bool( False ),
49245     useMB2InOverlap = cms.bool( False ),
49246     useTrack = cms.string( "tracker" ),
49247     useState = cms.string( "atVertex" ),
49248     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49249     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49250     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49251 )
49252 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49253     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49254     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ),
49255     matchToPrevious = cms.bool( True ),
49256     MaxEta = cms.double( 2.5 ),
49257     MinPt = cms.double( 0.0 ),
49258     MinPtPair = cms.double( 0.0 ),
49259     MinInvMass = cms.double( 0.0 ),
49260     MaxInvMass = cms.double( 999999.0 ),
49261     ChargeOpt = cms.int32( -1 )
49262 )
49263 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49264     saveTags = cms.bool( True ),
49265     FastAccept = cms.bool( True ),
49266     MinLxySignificance = cms.double( 0.0 ),
49267     MaxLxySignificance = cms.double( 0.0 ),
49268     MaxNormalisedChi2 = cms.double( 999999.0 ),
49269     MinVtxProbability = cms.double( 0.005 ),
49270     MinCosinePointingAngle = cms.double( -2.0 ),
49271     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ),
49272     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49273     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49274 )
49275 fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49276     saveTags = cms.bool( True ),
49277     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ),
49278     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49279     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49280     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49281     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49282     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49283     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49284     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49285     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49286     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49287 )
49288 fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler",
49289     offset = cms.uint32( 0 ),
49290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49291 )
49292 fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49293     saveTags = cms.bool( True ),
49294     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ),
49295     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49296     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49297     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49298     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49299     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49300     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49301     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49302     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49303     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49304 )
49305 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49306     saveTags = cms.bool( True ),
49307     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49308     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ),
49309     MaxEta = cms.double( 2.5 ),
49310     MinPt = cms.double( 0.0 ),
49311     MaxDeltaR = cms.double( 0.3 ),
49312     MinN = cms.int32( 2 ),
49313     CentralBxOnly = cms.bool( True ),
49314     SelectQualities = cms.vint32(  )
49315 )
49316 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49317     saveTags = cms.bool( True ),
49318     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49319     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49320     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49321     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49322     MinN = cms.int32( 0 ),
49323     MaxEta = cms.double( 2.5 ),
49324     AbsEtaBins = cms.vdouble( 0.0 ),
49325     MinNstations = cms.vint32( 0 ),
49326     MinNhits = cms.vint32( 0 ),
49327     CutOnChambers = cms.bool( False ),
49328     MinNchambers = cms.vint32( 0 ),
49329     MaxDr = cms.double( 9999.0 ),
49330     MinDr = cms.double( -1.0 ),
49331     MaxDz = cms.double( 9999.0 ),
49332     MinDxySig = cms.double( -1.0 ),
49333     MinPt = cms.double( 0.0 ),
49334     NSigmaPt = cms.double( 0.0 ),
49335     MatchToPreviousCand = cms.bool( True )
49336 )
49337 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49338     saveTags = cms.bool( True ),
49339     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49340     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49341     MaxEta = cms.double( 2.5 ),
49342     MinPt = cms.double( 0.0 ),
49343     MaxDeltaR = cms.double( 0.3 ),
49344     MinN = cms.int32( 1 ),
49345     CentralBxOnly = cms.bool( True ),
49346     SelectQualities = cms.vint32(  )
49347 )
49348 fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49349     saveTags = cms.bool( True ),
49350     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49351     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49352     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ),
49353     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49354     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49355     PreviousCandIsL2 = cms.bool( True ),
49356     FastAccept = cms.bool( False ),
49357     MinN = cms.int32( 1 ),
49358     MaxEta = cms.double( 2.5 ),
49359     MinNhits = cms.int32( 0 ),
49360     MaxDr = cms.double( 2.0 ),
49361     MaxDz = cms.double( 9999.0 ),
49362     ChargeOpt = cms.int32( -1 ),
49363     MinPtPair = cms.vdouble( 0.0 ),
49364     MaxPtPair = cms.vdouble( 1.0E125 ),
49365     MinPtMax = cms.vdouble( 0.0 ),
49366     MinPtMin = cms.vdouble( 0.0 ),
49367     MaxPtMin = cms.vdouble( 1.0E125 ),
49368     MinInvMass = cms.vdouble( 8.5 ),
49369     MaxInvMass = cms.vdouble( 11.5 ),
49370     MinDiMuonDeltaR = cms.double( -1.0 ),
49371     MinAcop = cms.double( -999.0 ),
49372     MaxAcop = cms.double( 999.0 ),
49373     MinPtBalance = cms.double( -1.0 ),
49374     MaxPtBalance = cms.double( 999999.0 ),
49375     NSigmaPt = cms.double( 0.0 ),
49376     MaxDCAMuMu = cms.double( 0.5 ),
49377     MaxRapidityPair = cms.double( 999999.0 ),
49378     CutCowboys = cms.bool( False ),
49379     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49380     L1MatchingdR = cms.double( 0.3 ),
49381     MatchToPreviousCand = cms.bool( True ),
49382     useSimpleGeometry = cms.bool( True ),
49383     useStation2 = cms.bool( True ),
49384     fallbackToME1 = cms.bool( False ),
49385     cosmicPropagationHypothesis = cms.bool( False ),
49386     useMB2InOverlap = cms.bool( False ),
49387     useTrack = cms.string( "tracker" ),
49388     useState = cms.string( "atVertex" ),
49389     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49390     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49391     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49392 )
49393 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49394     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49395     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ),
49396     matchToPrevious = cms.bool( True ),
49397     MaxEta = cms.double( 2.5 ),
49398     MinPt = cms.double( 0.0 ),
49399     MinPtPair = cms.double( 0.0 ),
49400     MinInvMass = cms.double( 0.0 ),
49401     MaxInvMass = cms.double( 999999.0 ),
49402     ChargeOpt = cms.int32( -1 )
49403 )
49404 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter",
49405     saveTags = cms.bool( True ),
49406     FastAccept = cms.bool( True ),
49407     MinLxySignificance = cms.double( 0.0 ),
49408     MaxLxySignificance = cms.double( 0.0 ),
49409     MaxNormalisedChi2 = cms.double( 999999.0 ),
49410     MinVtxProbability = cms.double( 0.005 ),
49411     MinCosinePointingAngle = cms.double( -2.0 ),
49412     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ),
49413     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49414     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49415 )
49416 fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed",
49417     saveTags = cms.bool( True ),
49418     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
49419     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49420     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49421     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49422     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49423     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49424     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49425     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49426     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49427     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49428 )
49429 fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler",
49430     offset = cms.uint32( 0 ),
49431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49432 )
49433 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49434     saveTags = cms.bool( True ),
49435     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49436     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ),
49437     MaxEta = cms.double( 2.5 ),
49438     MinPt = cms.double( 0.0 ),
49439     MaxDeltaR = cms.double( 0.3 ),
49440     MinN = cms.int32( 2 ),
49441     CentralBxOnly = cms.bool( True ),
49442     SelectQualities = cms.vint32(  )
49443 )
49444 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49445     saveTags = cms.bool( True ),
49446     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49447     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49448     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49449     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49450     MinN = cms.int32( 0 ),
49451     MaxEta = cms.double( 2.5 ),
49452     AbsEtaBins = cms.vdouble( 0.0 ),
49453     MinNstations = cms.vint32( 0 ),
49454     MinNhits = cms.vint32( 0 ),
49455     CutOnChambers = cms.bool( False ),
49456     MinNchambers = cms.vint32( 0 ),
49457     MaxDr = cms.double( 9999.0 ),
49458     MinDr = cms.double( -1.0 ),
49459     MaxDz = cms.double( 9999.0 ),
49460     MinDxySig = cms.double( -1.0 ),
49461     MinPt = cms.double( 0.0 ),
49462     NSigmaPt = cms.double( 0.0 ),
49463     MatchToPreviousCand = cms.bool( True )
49464 )
49465 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49466     saveTags = cms.bool( True ),
49467     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49468     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49469     MaxEta = cms.double( 2.5 ),
49470     MinPt = cms.double( 0.0 ),
49471     MaxDeltaR = cms.double( 0.3 ),
49472     MinN = cms.int32( 1 ),
49473     CentralBxOnly = cms.bool( True ),
49474     SelectQualities = cms.vint32(  )
49475 )
49476 fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49477     saveTags = cms.bool( True ),
49478     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49479     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49480     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ),
49481     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49482     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49483     PreviousCandIsL2 = cms.bool( True ),
49484     FastAccept = cms.bool( False ),
49485     MinN = cms.int32( 1 ),
49486     MaxEta = cms.double( 2.5 ),
49487     MinNhits = cms.int32( 0 ),
49488     MaxDr = cms.double( 2.0 ),
49489     MaxDz = cms.double( 9999.0 ),
49490     ChargeOpt = cms.int32( -1 ),
49491     MinPtPair = cms.vdouble( 0.0 ),
49492     MaxPtPair = cms.vdouble( 1.0E125 ),
49493     MinPtMax = cms.vdouble( 0.0 ),
49494     MinPtMin = cms.vdouble( 0.0 ),
49495     MaxPtMin = cms.vdouble( 1.0E125 ),
49496     MinInvMass = cms.vdouble( 8.5 ),
49497     MaxInvMass = cms.vdouble( 11.5 ),
49498     MinDiMuonDeltaR = cms.double( -1.0 ),
49499     MinAcop = cms.double( -999.0 ),
49500     MaxAcop = cms.double( 999.0 ),
49501     MinPtBalance = cms.double( -1.0 ),
49502     MaxPtBalance = cms.double( 999999.0 ),
49503     NSigmaPt = cms.double( 0.0 ),
49504     MaxDCAMuMu = cms.double( 0.5 ),
49505     MaxRapidityPair = cms.double( 999999.0 ),
49506     CutCowboys = cms.bool( False ),
49507     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49508     L1MatchingdR = cms.double( 0.3 ),
49509     MatchToPreviousCand = cms.bool( True ),
49510     useSimpleGeometry = cms.bool( True ),
49511     useStation2 = cms.bool( True ),
49512     fallbackToME1 = cms.bool( False ),
49513     cosmicPropagationHypothesis = cms.bool( False ),
49514     useMB2InOverlap = cms.bool( False ),
49515     useTrack = cms.string( "tracker" ),
49516     useState = cms.string( "atVertex" ),
49517     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49518     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49519     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49520 )
49521 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49522     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49523     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ),
49524     matchToPrevious = cms.bool( True ),
49525     MaxEta = cms.double( 2.5 ),
49526     MinPt = cms.double( 0.0 ),
49527     MinPtPair = cms.double( 0.0 ),
49528     MinInvMass = cms.double( 0.0 ),
49529     MaxInvMass = cms.double( 999999.0 ),
49530     ChargeOpt = cms.int32( -1 )
49531 )
49532 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter",
49533     saveTags = cms.bool( True ),
49534     FastAccept = cms.bool( True ),
49535     MinLxySignificance = cms.double( 0.0 ),
49536     MaxLxySignificance = cms.double( 0.0 ),
49537     MaxNormalisedChi2 = cms.double( 999999.0 ),
49538     MinVtxProbability = cms.double( 0.005 ),
49539     MinCosinePointingAngle = cms.double( -2.0 ),
49540     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ),
49541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49542     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49543 )
49544 fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler",
49545     offset = cms.uint32( 0 ),
49546     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49547 )
49548 fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49549     saveTags = cms.bool( True ),
49550     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ),
49551     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49552     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49553     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49554     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49555     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49556     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49557     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49558     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49559     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49560 )
49561 fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler",
49562     offset = cms.uint32( 0 ),
49563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49564 )
49565 fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49566     saveTags = cms.bool( True ),
49567     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ),
49568     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49569     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49570     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49571     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49572     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49573     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49574     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49575     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49576     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49577 )
49578 fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49579     saveTags = cms.bool( True ),
49580     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49581     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ),
49582     MaxEta = cms.double( 2.5 ),
49583     MinPt = cms.double( 0.0 ),
49584     MaxDeltaR = cms.double( 0.3 ),
49585     MinN = cms.int32( 2 ),
49586     CentralBxOnly = cms.bool( True ),
49587     SelectQualities = cms.vint32(  )
49588 )
49589 fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49590     saveTags = cms.bool( True ),
49591     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49592     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49593     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49594     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49595     MinN = cms.int32( 0 ),
49596     MaxEta = cms.double( 2.5 ),
49597     AbsEtaBins = cms.vdouble( 0.0 ),
49598     MinNstations = cms.vint32( 0 ),
49599     MinNhits = cms.vint32( 0 ),
49600     CutOnChambers = cms.bool( False ),
49601     MinNchambers = cms.vint32( 0 ),
49602     MaxDr = cms.double( 9999.0 ),
49603     MinDr = cms.double( -1.0 ),
49604     MaxDz = cms.double( 9999.0 ),
49605     MinDxySig = cms.double( -1.0 ),
49606     MinPt = cms.double( 0.0 ),
49607     NSigmaPt = cms.double( 0.0 ),
49608     MatchToPreviousCand = cms.bool( True )
49609 )
49610 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49611     saveTags = cms.bool( True ),
49612     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49613     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49614     MaxEta = cms.double( 2.5 ),
49615     MinPt = cms.double( 0.0 ),
49616     MaxDeltaR = cms.double( 0.3 ),
49617     MinN = cms.int32( 1 ),
49618     CentralBxOnly = cms.bool( True ),
49619     SelectQualities = cms.vint32(  )
49620 )
49621 fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49622     saveTags = cms.bool( True ),
49623     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49624     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49625     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ),
49626     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49627     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49628     PreviousCandIsL2 = cms.bool( True ),
49629     FastAccept = cms.bool( False ),
49630     MinN = cms.int32( 1 ),
49631     MaxEta = cms.double( 2.5 ),
49632     MinNhits = cms.int32( 0 ),
49633     MaxDr = cms.double( 2.0 ),
49634     MaxDz = cms.double( 9999.0 ),
49635     ChargeOpt = cms.int32( -1 ),
49636     MinPtPair = cms.vdouble( 0.0 ),
49637     MaxPtPair = cms.vdouble( 1.0E125 ),
49638     MinPtMax = cms.vdouble( 0.0 ),
49639     MinPtMin = cms.vdouble( 0.0 ),
49640     MaxPtMin = cms.vdouble( 1.0E125 ),
49641     MinInvMass = cms.vdouble( 0.85 ),
49642     MaxInvMass = cms.vdouble( 6.0 ),
49643     MinDiMuonDeltaR = cms.double( -1.0 ),
49644     MinAcop = cms.double( -999.0 ),
49645     MaxAcop = cms.double( 999.0 ),
49646     MinPtBalance = cms.double( -1.0 ),
49647     MaxPtBalance = cms.double( 999999.0 ),
49648     NSigmaPt = cms.double( 0.0 ),
49649     MaxDCAMuMu = cms.double( 0.5 ),
49650     MaxRapidityPair = cms.double( 999999.0 ),
49651     CutCowboys = cms.bool( False ),
49652     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49653     L1MatchingdR = cms.double( 0.3 ),
49654     MatchToPreviousCand = cms.bool( True ),
49655     useSimpleGeometry = cms.bool( True ),
49656     useStation2 = cms.bool( True ),
49657     fallbackToME1 = cms.bool( False ),
49658     cosmicPropagationHypothesis = cms.bool( False ),
49659     useMB2InOverlap = cms.bool( False ),
49660     useTrack = cms.string( "tracker" ),
49661     useState = cms.string( "atVertex" ),
49662     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49663     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49664     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49665 )
49666 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49667     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49668     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ),
49669     matchToPrevious = cms.bool( True ),
49670     MaxEta = cms.double( 2.5 ),
49671     MinPt = cms.double( 0.0 ),
49672     MinPtPair = cms.double( 0.0 ),
49673     MinInvMass = cms.double( 0.0 ),
49674     MaxInvMass = cms.double( 999999.0 ),
49675     ChargeOpt = cms.int32( -1 )
49676 )
49677 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49678     saveTags = cms.bool( True ),
49679     FastAccept = cms.bool( True ),
49680     MinLxySignificance = cms.double( 0.0 ),
49681     MaxLxySignificance = cms.double( 0.0 ),
49682     MaxNormalisedChi2 = cms.double( 999999.0 ),
49683     MinVtxProbability = cms.double( 0.005 ),
49684     MinCosinePointingAngle = cms.double( -2.0 ),
49685     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ),
49686     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49687     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49688 )
49689 fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler",
49690     offset = cms.uint32( 0 ),
49691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49692 )
49693 fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49694     saveTags = cms.bool( True ),
49695     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49696     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49697     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
49698     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
49699     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49700     PreviousCandIsL2 = cms.bool( True ),
49701     FastAccept = cms.bool( False ),
49702     MinN = cms.int32( 1 ),
49703     MaxEta = cms.double( 2.5 ),
49704     MinNhits = cms.int32( 0 ),
49705     MaxDr = cms.double( 2.0 ),
49706     MaxDz = cms.double( 9999.0 ),
49707     ChargeOpt = cms.int32( -1 ),
49708     MinPtPair = cms.vdouble( 0.0 ),
49709     MaxPtPair = cms.vdouble( 1.0E125 ),
49710     MinPtMax = cms.vdouble( 0.0 ),
49711     MinPtMin = cms.vdouble( 0.0 ),
49712     MaxPtMin = cms.vdouble( 1.0E125 ),
49713     MinInvMass = cms.vdouble( 0.85 ),
49714     MaxInvMass = cms.vdouble( 6.0 ),
49715     MinDiMuonDeltaR = cms.double( -1.0 ),
49716     MinAcop = cms.double( -999.0 ),
49717     MaxAcop = cms.double( 999.0 ),
49718     MinPtBalance = cms.double( -1.0 ),
49719     MaxPtBalance = cms.double( 999999.0 ),
49720     NSigmaPt = cms.double( 0.0 ),
49721     MaxDCAMuMu = cms.double( 0.5 ),
49722     MaxRapidityPair = cms.double( 999999.0 ),
49723     CutCowboys = cms.bool( False ),
49724     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49725     L1MatchingdR = cms.double( 0.3 ),
49726     MatchToPreviousCand = cms.bool( True ),
49727     useSimpleGeometry = cms.bool( True ),
49728     useStation2 = cms.bool( True ),
49729     fallbackToME1 = cms.bool( False ),
49730     cosmicPropagationHypothesis = cms.bool( False ),
49731     useMB2InOverlap = cms.bool( False ),
49732     useTrack = cms.string( "tracker" ),
49733     useState = cms.string( "atVertex" ),
49734     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49735     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49736     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49737 )
49738 fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49739     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49740     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ),
49741     matchToPrevious = cms.bool( True ),
49742     MaxEta = cms.double( 2.5 ),
49743     MinPt = cms.double( 0.0 ),
49744     MinPtPair = cms.double( 0.0 ),
49745     MinInvMass = cms.double( 0.0 ),
49746     MaxInvMass = cms.double( 999999.0 ),
49747     ChargeOpt = cms.int32( -1 )
49748 )
49749 fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
49750     saveTags = cms.bool( True ),
49751     FastAccept = cms.bool( True ),
49752     MinLxySignificance = cms.double( 0.0 ),
49753     MaxLxySignificance = cms.double( 0.0 ),
49754     MaxNormalisedChi2 = cms.double( 999999.0 ),
49755     MinVtxProbability = cms.double( 0.005 ),
49756     MinCosinePointingAngle = cms.double( -2.0 ),
49757     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ),
49758     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49759     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49760 )
49761 fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49762     saveTags = cms.bool( True ),
49763     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ),
49764     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49765     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49766     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49767     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49768     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49769     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49770     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49771     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49772     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49773 )
49774 fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler",
49775     offset = cms.uint32( 0 ),
49776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49777 )
49778 fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49779     saveTags = cms.bool( True ),
49780     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ),
49781     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49782     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49783     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49784     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49785     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49786     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49787     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49788     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49789     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49790 )
49791 fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49792     saveTags = cms.bool( True ),
49793     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49794     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ),
49795     MaxEta = cms.double( 2.5 ),
49796     MinPt = cms.double( 0.0 ),
49797     MaxDeltaR = cms.double( 0.3 ),
49798     MinN = cms.int32( 2 ),
49799     CentralBxOnly = cms.bool( True ),
49800     SelectQualities = cms.vint32(  )
49801 )
49802 fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49803     saveTags = cms.bool( True ),
49804     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49805     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49806     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49807     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49808     MinN = cms.int32( 0 ),
49809     MaxEta = cms.double( 2.5 ),
49810     AbsEtaBins = cms.vdouble( 0.0 ),
49811     MinNstations = cms.vint32( 0 ),
49812     MinNhits = cms.vint32( 0 ),
49813     CutOnChambers = cms.bool( False ),
49814     MinNchambers = cms.vint32( 0 ),
49815     MaxDr = cms.double( 9999.0 ),
49816     MinDr = cms.double( -1.0 ),
49817     MaxDz = cms.double( 9999.0 ),
49818     MinDxySig = cms.double( -1.0 ),
49819     MinPt = cms.double( 0.0 ),
49820     NSigmaPt = cms.double( 0.0 ),
49821     MatchToPreviousCand = cms.bool( True )
49822 )
49823 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49824     saveTags = cms.bool( True ),
49825     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49826     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49827     MaxEta = cms.double( 2.5 ),
49828     MinPt = cms.double( 0.0 ),
49829     MaxDeltaR = cms.double( 0.3 ),
49830     MinN = cms.int32( 1 ),
49831     CentralBxOnly = cms.bool( True ),
49832     SelectQualities = cms.vint32(  )
49833 )
49834 fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49835     saveTags = cms.bool( True ),
49836     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49837     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49838     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ),
49839     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49840     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49841     PreviousCandIsL2 = cms.bool( True ),
49842     FastAccept = cms.bool( False ),
49843     MinN = cms.int32( 1 ),
49844     MaxEta = cms.double( 2.5 ),
49845     MinNhits = cms.int32( 0 ),
49846     MaxDr = cms.double( 2.0 ),
49847     MaxDz = cms.double( 9999.0 ),
49848     ChargeOpt = cms.int32( -1 ),
49849     MinPtPair = cms.vdouble( 0.0 ),
49850     MaxPtPair = cms.vdouble( 1.0E125 ),
49851     MinPtMax = cms.vdouble( 0.0 ),
49852     MinPtMin = cms.vdouble( 0.0 ),
49853     MaxPtMin = cms.vdouble( 1.0E125 ),
49854     MinInvMass = cms.vdouble( 0.85 ),
49855     MaxInvMass = cms.vdouble( 6.0 ),
49856     MinDiMuonDeltaR = cms.double( -1.0 ),
49857     MinAcop = cms.double( -999.0 ),
49858     MaxAcop = cms.double( 999.0 ),
49859     MinPtBalance = cms.double( -1.0 ),
49860     MaxPtBalance = cms.double( 999999.0 ),
49861     NSigmaPt = cms.double( 0.0 ),
49862     MaxDCAMuMu = cms.double( 0.5 ),
49863     MaxRapidityPair = cms.double( 999999.0 ),
49864     CutCowboys = cms.bool( False ),
49865     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49866     L1MatchingdR = cms.double( 0.3 ),
49867     MatchToPreviousCand = cms.bool( True ),
49868     useSimpleGeometry = cms.bool( True ),
49869     useStation2 = cms.bool( True ),
49870     fallbackToME1 = cms.bool( False ),
49871     cosmicPropagationHypothesis = cms.bool( False ),
49872     useMB2InOverlap = cms.bool( False ),
49873     useTrack = cms.string( "tracker" ),
49874     useState = cms.string( "atVertex" ),
49875     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49876     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49877     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49878 )
49879 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49880     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49881     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ),
49882     matchToPrevious = cms.bool( True ),
49883     MaxEta = cms.double( 2.5 ),
49884     MinPt = cms.double( 0.0 ),
49885     MinPtPair = cms.double( 0.0 ),
49886     MinInvMass = cms.double( 0.0 ),
49887     MaxInvMass = cms.double( 999999.0 ),
49888     ChargeOpt = cms.int32( -1 )
49889 )
49890 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter",
49891     saveTags = cms.bool( True ),
49892     FastAccept = cms.bool( True ),
49893     MinLxySignificance = cms.double( 0.0 ),
49894     MaxLxySignificance = cms.double( 0.0 ),
49895     MaxNormalisedChi2 = cms.double( 999999.0 ),
49896     MinVtxProbability = cms.double( 0.005 ),
49897     MinCosinePointingAngle = cms.double( -2.0 ),
49898     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ),
49899     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49900     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49901 )
49902 fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed",
49903     saveTags = cms.bool( True ),
49904     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ),
49905     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49906     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49907     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49908     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49909     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49910     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49911     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49912     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49913     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49914 )
49915 fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler",
49916     offset = cms.uint32( 0 ),
49917     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49918 )
49919 fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49920     saveTags = cms.bool( True ),
49921     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49922     PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ),
49923     MaxEta = cms.double( 2.5 ),
49924     MinPt = cms.double( 0.0 ),
49925     MaxDeltaR = cms.double( 0.3 ),
49926     MinN = cms.int32( 2 ),
49927     CentralBxOnly = cms.bool( True ),
49928     SelectQualities = cms.vint32(  )
49929 )
49930 fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49931     saveTags = cms.bool( True ),
49932     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49933     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49934     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49935     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49936     MinN = cms.int32( 0 ),
49937     MaxEta = cms.double( 2.5 ),
49938     AbsEtaBins = cms.vdouble( 0.0 ),
49939     MinNstations = cms.vint32( 0 ),
49940     MinNhits = cms.vint32( 0 ),
49941     CutOnChambers = cms.bool( False ),
49942     MinNchambers = cms.vint32( 0 ),
49943     MaxDr = cms.double( 9999.0 ),
49944     MinDr = cms.double( -1.0 ),
49945     MaxDz = cms.double( 9999.0 ),
49946     MinDxySig = cms.double( -1.0 ),
49947     MinPt = cms.double( 0.0 ),
49948     NSigmaPt = cms.double( 0.0 ),
49949     MatchToPreviousCand = cms.bool( True )
49950 )
49951 fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49952     saveTags = cms.bool( True ),
49953     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49954     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49955     MaxEta = cms.double( 2.5 ),
49956     MinPt = cms.double( 0.0 ),
49957     MaxDeltaR = cms.double( 0.3 ),
49958     MinN = cms.int32( 1 ),
49959     CentralBxOnly = cms.bool( True ),
49960     SelectQualities = cms.vint32(  )
49961 )
49962 fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49963     saveTags = cms.bool( True ),
49964     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49965     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49966     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ),
49967     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ),
49968     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49969     PreviousCandIsL2 = cms.bool( True ),
49970     FastAccept = cms.bool( False ),
49971     MinN = cms.int32( 1 ),
49972     MaxEta = cms.double( 2.5 ),
49973     MinNhits = cms.int32( 0 ),
49974     MaxDr = cms.double( 2.0 ),
49975     MaxDz = cms.double( 9999.0 ),
49976     ChargeOpt = cms.int32( -1 ),
49977     MinPtPair = cms.vdouble( 0.0 ),
49978     MaxPtPair = cms.vdouble( 1.0E125 ),
49979     MinPtMax = cms.vdouble( 0.0 ),
49980     MinPtMin = cms.vdouble( 0.0 ),
49981     MaxPtMin = cms.vdouble( 1.0E125 ),
49982     MinInvMass = cms.vdouble( 0.5 ),
49983     MaxInvMass = cms.vdouble( 6.0 ),
49984     MinDiMuonDeltaR = cms.double( -1.0 ),
49985     MinAcop = cms.double( -999.0 ),
49986     MaxAcop = cms.double( 999.0 ),
49987     MinPtBalance = cms.double( -1.0 ),
49988     MaxPtBalance = cms.double( 999999.0 ),
49989     NSigmaPt = cms.double( 0.0 ),
49990     MaxDCAMuMu = cms.double( 0.5 ),
49991     MaxRapidityPair = cms.double( 999999.0 ),
49992     CutCowboys = cms.bool( False ),
49993     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49994     L1MatchingdR = cms.double( 0.3 ),
49995     MatchToPreviousCand = cms.bool( True ),
49996     useSimpleGeometry = cms.bool( True ),
49997     useStation2 = cms.bool( True ),
49998     fallbackToME1 = cms.bool( False ),
49999     cosmicPropagationHypothesis = cms.bool( False ),
50000     useMB2InOverlap = cms.bool( False ),
50001     useTrack = cms.string( "tracker" ),
50002     useState = cms.string( "atVertex" ),
50003     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50004     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50005     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50006 )
50007 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50008     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50009     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ),
50010     matchToPrevious = cms.bool( True ),
50011     MaxEta = cms.double( 2.5 ),
50012     MinPt = cms.double( 0.0 ),
50013     MinPtPair = cms.double( 0.0 ),
50014     MinInvMass = cms.double( 0.0 ),
50015     MaxInvMass = cms.double( 999999.0 ),
50016     ChargeOpt = cms.int32( -1 )
50017 )
50018 fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter",
50019     saveTags = cms.bool( True ),
50020     FastAccept = cms.bool( True ),
50021     MinLxySignificance = cms.double( 0.0 ),
50022     MaxLxySignificance = cms.double( 0.0 ),
50023     MaxNormalisedChi2 = cms.double( 999999.0 ),
50024     MinVtxProbability = cms.double( 0.005 ),
50025     MinCosinePointingAngle = cms.double( -2.0 ),
50026     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ),
50027     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50028     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50029 )
50030 fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed",
50031     saveTags = cms.bool( True ),
50032     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ),
50033     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50034     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50035     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50036     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50037     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50038     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50039     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50040     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50041     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50042 )
50043 fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler",
50044     offset = cms.uint32( 0 ),
50045     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50046 )
50047 fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50048     saveTags = cms.bool( True ),
50049     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50050     PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ),
50051     MaxEta = cms.double( 2.5 ),
50052     MinPt = cms.double( 0.0 ),
50053     MaxDeltaR = cms.double( 0.3 ),
50054     MinN = cms.int32( 3 ),
50055     CentralBxOnly = cms.bool( True ),
50056     SelectQualities = cms.vint32(  )
50057 )
50058 fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50059     saveTags = cms.bool( True ),
50060     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50061     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50062     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
50063     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50064     MinN = cms.int32( 0 ),
50065     MaxEta = cms.double( 2.5 ),
50066     AbsEtaBins = cms.vdouble( 0.0 ),
50067     MinNstations = cms.vint32( 0 ),
50068     MinNhits = cms.vint32( 0 ),
50069     CutOnChambers = cms.bool( False ),
50070     MinNchambers = cms.vint32( 0 ),
50071     MaxDr = cms.double( 9999.0 ),
50072     MinDr = cms.double( -1.0 ),
50073     MaxDz = cms.double( 9999.0 ),
50074     MinDxySig = cms.double( -1.0 ),
50075     MinPt = cms.double( 0.0 ),
50076     NSigmaPt = cms.double( 0.0 ),
50077     MatchToPreviousCand = cms.bool( True )
50078 )
50079 fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50080     saveTags = cms.bool( True ),
50081     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50082     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
50083     MaxEta = cms.double( 2.5 ),
50084     MinPt = cms.double( 0.0 ),
50085     MaxDeltaR = cms.double( 0.3 ),
50086     MinN = cms.int32( 1 ),
50087     CentralBxOnly = cms.bool( True ),
50088     SelectQualities = cms.vint32(  )
50089 )
50090 fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
50091     saveTags = cms.bool( True ),
50092     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50093     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50094     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
50095     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
50096     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50097     MinN = cms.int32( 3 ),
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( 0.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.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter",
50135     saveTags = cms.bool( True ),
50136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50137     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50138     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
50139     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
50140     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50141     PreviousCandIsL2 = cms.bool( True ),
50142     FastAccept = cms.bool( False ),
50143     MinN = cms.int32( 1 ),
50144     MaxEta = cms.double( 2.5 ),
50145     MinNhits = cms.int32( 0 ),
50146     MaxDr = cms.double( 2.0 ),
50147     MaxDz = cms.double( 9999.0 ),
50148     ChargeOpt = cms.int32( -1 ),
50149     MinPtPair = cms.vdouble( 0.0 ),
50150     MaxPtPair = cms.vdouble( 1.0E125 ),
50151     MinPtMax = cms.vdouble( 5.0 ),
50152     MinPtMin = cms.vdouble( 0.0 ),
50153     MaxPtMin = cms.vdouble( 1.0E125 ),
50154     MinInvMass = cms.vdouble( 8.5 ),
50155     MaxInvMass = cms.vdouble( 11.4 ),
50156     MinDiMuonDeltaR = cms.double( -1.0 ),
50157     MinAcop = cms.double( -999.0 ),
50158     MaxAcop = cms.double( 999.0 ),
50159     MinPtBalance = cms.double( -1.0 ),
50160     MaxPtBalance = cms.double( 999999.0 ),
50161     NSigmaPt = cms.double( 0.0 ),
50162     MaxDCAMuMu = cms.double( 0.5 ),
50163     MaxRapidityPair = cms.double( 999999.0 ),
50164     CutCowboys = cms.bool( False ),
50165     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50166     L1MatchingdR = cms.double( 0.3 ),
50167     MatchToPreviousCand = cms.bool( True ),
50168     useSimpleGeometry = cms.bool( True ),
50169     useStation2 = cms.bool( True ),
50170     fallbackToME1 = cms.bool( False ),
50171     cosmicPropagationHypothesis = cms.bool( False ),
50172     useMB2InOverlap = cms.bool( False ),
50173     useTrack = cms.string( "tracker" ),
50174     useState = cms.string( "atVertex" ),
50175     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50176     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50177     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50178 )
50179 fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50180     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50181     PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ),
50182     matchToPrevious = cms.bool( True ),
50183     MaxEta = cms.double( 2.5 ),
50184     MinPt = cms.double( 0.0 ),
50185     MinPtPair = cms.double( 0.0 ),
50186     MinInvMass = cms.double( 0.0 ),
50187     MaxInvMass = cms.double( 999999.0 ),
50188     ChargeOpt = cms.int32( -1 )
50189 )
50190 fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
50191     saveTags = cms.bool( True ),
50192     FastAccept = cms.bool( True ),
50193     MinLxySignificance = cms.double( 0.0 ),
50194     MaxLxySignificance = cms.double( -1.0 ),
50195     MaxNormalisedChi2 = cms.double( 999999.0 ),
50196     MinVtxProbability = cms.double( 0.005 ),
50197     MinCosinePointingAngle = cms.double( -2.0 ),
50198     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ),
50199     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50200     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50201 )
50202 fragment.hltL1s12ForUpsilonDimuon0Mass8to12 = cms.EDFilter( "HLTL1TSeed",
50203     saveTags = cms.bool( True ),
50204     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
50205     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50206     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50207     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50208     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50209     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50210     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50211     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50212     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50213     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50214 )
50215 fragment.hltPreDimuon0Upsilon = cms.EDFilter( "HLTPrescaler",
50216     offset = cms.uint32( 0 ),
50217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50218 )
50219 fragment.hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50220     saveTags = cms.bool( False ),
50221     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50222     PreviousCandTag = cms.InputTag( "hltL1s12ForUpsilonDimuon0Mass8to12" ),
50223     MaxEta = cms.double( 2.5 ),
50224     MinPt = cms.double( 0.0 ),
50225     MaxDeltaR = cms.double( 0.3 ),
50226     MinN = cms.int32( 2 ),
50227     CentralBxOnly = cms.bool( True ),
50228     SelectQualities = cms.vint32(  )
50229 )
50230 fragment.hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50231     saveTags = cms.bool( True ),
50232     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50233     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50234     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0" ),
50235     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50236     MinN = cms.int32( 0 ),
50237     MaxEta = cms.double( 2.5 ),
50238     AbsEtaBins = cms.vdouble( 0.0 ),
50239     MinNstations = cms.vint32( 0 ),
50240     MinNhits = cms.vint32( 0 ),
50241     CutOnChambers = cms.bool( False ),
50242     MinNchambers = cms.vint32( 0 ),
50243     MaxDr = cms.double( 9999.0 ),
50244     MinDr = cms.double( -1.0 ),
50245     MaxDz = cms.double( 9999.0 ),
50246     MinDxySig = cms.double( -1.0 ),
50247     MinPt = cms.double( 0.0 ),
50248     NSigmaPt = cms.double( 0.0 ),
50249     MatchToPreviousCand = cms.bool( True )
50250 )
50251 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50252     saveTags = cms.bool( True ),
50253     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50254     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0" ),
50255     MaxEta = cms.double( 2.5 ),
50256     MinPt = cms.double( 0.0 ),
50257     MaxDeltaR = cms.double( 0.3 ),
50258     MinN = cms.int32( 1 ),
50259     CentralBxOnly = cms.bool( True ),
50260     SelectQualities = cms.vint32(  )
50261 )
50262 fragment.hltDimuon0UpsilonyL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
50263     saveTags = cms.bool( True ),
50264     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50265     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50266     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0" ),
50267     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0" ),
50268     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50269     PreviousCandIsL2 = cms.bool( True ),
50270     FastAccept = cms.bool( False ),
50271     MinN = cms.int32( 1 ),
50272     MaxEta = cms.double( 2.5 ),
50273     MinNhits = cms.int32( 0 ),
50274     MaxDr = cms.double( 2.0 ),
50275     MaxDz = cms.double( 9999.0 ),
50276     ChargeOpt = cms.int32( -1 ),
50277     MinPtPair = cms.vdouble( 0.0 ),
50278     MaxPtPair = cms.vdouble( 1.0E125 ),
50279     MinPtMax = cms.vdouble( 0.0 ),
50280     MinPtMin = cms.vdouble( 0.0 ),
50281     MaxPtMin = cms.vdouble( 1.0E125 ),
50282     MinInvMass = cms.vdouble( 8.0 ),
50283     MaxInvMass = cms.vdouble( 12.0 ),
50284     MinDiMuonDeltaR = cms.double( -1.0 ),
50285     MinAcop = cms.double( -999.0 ),
50286     MaxAcop = cms.double( 999.0 ),
50287     MinPtBalance = cms.double( -1.0 ),
50288     MaxPtBalance = cms.double( 999999.0 ),
50289     NSigmaPt = cms.double( 0.0 ),
50290     MaxDCAMuMu = cms.double( 0.5 ),
50291     MaxRapidityPair = cms.double( 99999.0 ),
50292     CutCowboys = cms.bool( False ),
50293     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50294     L1MatchingdR = cms.double( 0.3 ),
50295     MatchToPreviousCand = cms.bool( True ),
50296     useSimpleGeometry = cms.bool( True ),
50297     useStation2 = cms.bool( True ),
50298     fallbackToME1 = cms.bool( False ),
50299     cosmicPropagationHypothesis = cms.bool( False ),
50300     useMB2InOverlap = cms.bool( False ),
50301     useTrack = cms.string( "tracker" ),
50302     useState = cms.string( "atVertex" ),
50303     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50304     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50305     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50306 )
50307 fragment.hltDisplacedmumuVtxProducerDimuon0Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50308     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50309     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonyL3fL3Filtered" ),
50310     matchToPrevious = cms.bool( True ),
50311     MaxEta = cms.double( 2.5 ),
50312     MinPt = cms.double( 0.0 ),
50313     MinPtPair = cms.double( 0.0 ),
50314     MinInvMass = cms.double( 0.0 ),
50315     MaxInvMass = cms.double( 999999.0 ),
50316     ChargeOpt = cms.int32( -1 )
50317 )
50318 fragment.hltDisplacedmumuFilterDimuon0Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
50319     saveTags = cms.bool( True ),
50320     FastAccept = cms.bool( True ),
50321     MinLxySignificance = cms.double( 0.0 ),
50322     MaxLxySignificance = cms.double( -1.0 ),
50323     MaxNormalisedChi2 = cms.double( 999999.0 ),
50324     MinVtxProbability = cms.double( 0.005 ),
50325     MinCosinePointingAngle = cms.double( -2.0 ),
50326     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Upsilonsv3" ),
50327     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50328     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50329 )
50330 fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed",
50331     saveTags = cms.bool( True ),
50332     L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ),
50333     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50334     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50335     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50336     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50337     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50338     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50339     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50340     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50341     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50342 )
50343 fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler",
50344     offset = cms.uint32( 0 ),
50345     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50346 )
50347 fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50348     saveTags = cms.bool( True ),
50349     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50350     PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ),
50351     MaxEta = cms.double( 2.5 ),
50352     MinPt = cms.double( 3.0 ),
50353     MaxDeltaR = cms.double( 0.3 ),
50354     MinN = cms.int32( 3 ),
50355     CentralBxOnly = cms.bool( True ),
50356     SelectQualities = cms.vint32(  )
50357 )
50358 fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50359     saveTags = cms.bool( True ),
50360     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50361     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50362     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50363     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50364     MinN = cms.int32( 0 ),
50365     MaxEta = cms.double( 2.5 ),
50366     AbsEtaBins = cms.vdouble( 0.0 ),
50367     MinNstations = cms.vint32( 0 ),
50368     MinNhits = cms.vint32( 0 ),
50369     CutOnChambers = cms.bool( False ),
50370     MinNchambers = cms.vint32( 0 ),
50371     MaxDr = cms.double( 9999.0 ),
50372     MinDr = cms.double( -1.0 ),
50373     MaxDz = cms.double( 9999.0 ),
50374     MinDxySig = cms.double( -1.0 ),
50375     MinPt = cms.double( 0.0 ),
50376     NSigmaPt = cms.double( 0.0 ),
50377     MatchToPreviousCand = cms.bool( True )
50378 )
50379 fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
50380     saveTags = cms.bool( True ),
50381     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50382     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
50383     MaxEta = cms.double( 2.5 ),
50384     MinPt = cms.double( 0.0 ),
50385     MaxDeltaR = cms.double( 0.3 ),
50386     MinN = cms.int32( 1 ),
50387     CentralBxOnly = cms.bool( True ),
50388     SelectQualities = cms.vint32(  )
50389 )
50390 fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter",
50391     saveTags = cms.bool( True ),
50392     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50393     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50394     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50395     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50396     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50397     MinN = cms.int32( 3 ),
50398     MaxEta = cms.double( 2.5 ),
50399     MinNhits = cms.int32( 0 ),
50400     MaxDr = cms.double( 2.0 ),
50401     MinDr = cms.double( -1.0 ),
50402     MaxDz = cms.double( 9999.0 ),
50403     MinDxySig = cms.double( -1.0 ),
50404     MinPt = cms.double( 3.0 ),
50405     NSigmaPt = cms.double( 0.0 ),
50406     MaxNormalizedChi2 = cms.double( 9999.0 ),
50407     MaxDXYBeamSpot = cms.double( 9999.0 ),
50408     MinDXYBeamSpot = cms.double( -1.0 ),
50409     MinNmuonHits = cms.int32( 0 ),
50410     MaxPtDifference = cms.double( 9999.0 ),
50411     MinTrackPt = cms.double( 0.0 ),
50412     minMuonStations = cms.int32( 2 ),
50413     minTrkHits = cms.int32( -1 ),
50414     minMuonHits = cms.int32( -1 ),
50415     allowedTypeMask = cms.uint32( 255 ),
50416     requiredTypeMask = cms.uint32( 0 ),
50417     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50418     trkMuonId = cms.uint32( 0 ),
50419     L1MatchingdR = cms.double( 0.3 ),
50420     MatchToPreviousCand = cms.bool( True ),
50421     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50422     requireL3MuonTrajectorySeed = cms.bool( False ),
50423     useSimpleGeometry = cms.bool( True ),
50424     useStation2 = cms.bool( True ),
50425     fallbackToME1 = cms.bool( False ),
50426     cosmicPropagationHypothesis = cms.bool( False ),
50427     useMB2InOverlap = cms.bool( False ),
50428     useTrack = cms.string( "tracker" ),
50429     useState = cms.string( "atVertex" ),
50430     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50431     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50432     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50433 )
50434 fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter",
50435     saveTags = cms.bool( True ),
50436     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50437     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50438     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50439     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50440     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50441     MinN = cms.int32( 1 ),
50442     MaxEta = cms.double( 2.5 ),
50443     MinNhits = cms.int32( 0 ),
50444     MaxDr = cms.double( 2.0 ),
50445     MinDr = cms.double( -1.0 ),
50446     MaxDz = cms.double( 9999.0 ),
50447     MinDxySig = cms.double( -1.0 ),
50448     MinPt = cms.double( 5.0 ),
50449     NSigmaPt = cms.double( 0.0 ),
50450     MaxNormalizedChi2 = cms.double( 9999.0 ),
50451     MaxDXYBeamSpot = cms.double( 9999.0 ),
50452     MinDXYBeamSpot = cms.double( -1.0 ),
50453     MinNmuonHits = cms.int32( 0 ),
50454     MaxPtDifference = cms.double( 9999.0 ),
50455     MinTrackPt = cms.double( 0.0 ),
50456     minMuonStations = cms.int32( 2 ),
50457     minTrkHits = cms.int32( -1 ),
50458     minMuonHits = cms.int32( -1 ),
50459     allowedTypeMask = cms.uint32( 255 ),
50460     requiredTypeMask = cms.uint32( 0 ),
50461     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50462     trkMuonId = cms.uint32( 0 ),
50463     L1MatchingdR = cms.double( 0.3 ),
50464     MatchToPreviousCand = cms.bool( True ),
50465     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50466     requireL3MuonTrajectorySeed = cms.bool( False ),
50467     useSimpleGeometry = cms.bool( True ),
50468     useStation2 = cms.bool( True ),
50469     fallbackToME1 = cms.bool( False ),
50470     cosmicPropagationHypothesis = cms.bool( False ),
50471     useMB2InOverlap = cms.bool( False ),
50472     useTrack = cms.string( "tracker" ),
50473     useState = cms.string( "atVertex" ),
50474     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50475     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50476     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50477 )
50478 fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50479     saveTags = cms.bool( True ),
50480     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50481     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50482     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50483     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50484     triggerType1 = cms.int32( 83 ),
50485     triggerType2 = cms.int32( 83 ),
50486     MinDR = cms.double( 0.001 ),
50487     MaxDZ = cms.double( 0.2 ),
50488     MinN = cms.int32( 3 ),
50489     MinPixHitsForDZ = cms.int32( 1 ),
50490     checkSC = cms.bool( False )
50491 )
50492 fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50493     saveTags = cms.bool( True ),
50494     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50495     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50496     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50497     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50498     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50499     PreviousCandIsL2 = cms.bool( True ),
50500     FastAccept = cms.bool( False ),
50501     MinN = cms.int32( 3 ),
50502     MaxEta = cms.double( 2.5 ),
50503     MinNhits = cms.int32( 0 ),
50504     MaxDr = cms.double( 2.0 ),
50505     MaxDz = cms.double( 9999.0 ),
50506     ChargeOpt = cms.int32( 0 ),
50507     MinPtPair = cms.vdouble( 0.0 ),
50508     MaxPtPair = cms.vdouble( 1.0E125 ),
50509     MinPtMax = cms.vdouble( 0.0 ),
50510     MinPtMin = cms.vdouble( 3.0 ),
50511     MaxPtMin = cms.vdouble( 1.0E125 ),
50512     MinInvMass = cms.vdouble( 3.8 ),
50513     MaxInvMass = cms.vdouble( 999999.0 ),
50514     MinDiMuonDeltaR = cms.double( -1.0 ),
50515     MinAcop = cms.double( -1.0 ),
50516     MaxAcop = cms.double( 999.0 ),
50517     MinPtBalance = cms.double( -1.0 ),
50518     MaxPtBalance = cms.double( 999999.0 ),
50519     NSigmaPt = cms.double( 0.0 ),
50520     MaxDCAMuMu = cms.double( 99999.9 ),
50521     MaxRapidityPair = cms.double( 999999.0 ),
50522     CutCowboys = cms.bool( False ),
50523     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50524     L1MatchingdR = cms.double( 0.3 ),
50525     MatchToPreviousCand = cms.bool( True ),
50526     useSimpleGeometry = cms.bool( True ),
50527     useStation2 = cms.bool( True ),
50528     fallbackToME1 = cms.bool( False ),
50529     cosmicPropagationHypothesis = cms.bool( False ),
50530     useMB2InOverlap = cms.bool( False ),
50531     useTrack = cms.string( "tracker" ),
50532     useState = cms.string( "atVertex" ),
50533     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50534     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50535     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50536 )
50537 fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler",
50538     offset = cms.uint32( 0 ),
50539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50540 )
50541 fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter",
50542     saveTags = cms.bool( True ),
50543     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50544     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50545     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50546     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50547     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50548     MinN = cms.int32( 3 ),
50549     MaxEta = cms.double( 2.5 ),
50550     MinNhits = cms.int32( 0 ),
50551     MaxDr = cms.double( 2.0 ),
50552     MinDr = cms.double( -1.0 ),
50553     MaxDz = cms.double( 9999.0 ),
50554     MinDxySig = cms.double( -1.0 ),
50555     MinPt = cms.double( 5.0 ),
50556     NSigmaPt = cms.double( 0.0 ),
50557     MaxNormalizedChi2 = cms.double( 9999.0 ),
50558     MaxDXYBeamSpot = cms.double( 9999.0 ),
50559     MinDXYBeamSpot = cms.double( -1.0 ),
50560     MinNmuonHits = cms.int32( 0 ),
50561     MaxPtDifference = cms.double( 9999.0 ),
50562     MinTrackPt = cms.double( 0.0 ),
50563     minMuonStations = cms.int32( 2 ),
50564     minTrkHits = cms.int32( -1 ),
50565     minMuonHits = cms.int32( -1 ),
50566     allowedTypeMask = cms.uint32( 255 ),
50567     requiredTypeMask = cms.uint32( 0 ),
50568     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50569     trkMuonId = cms.uint32( 0 ),
50570     L1MatchingdR = cms.double( 0.3 ),
50571     MatchToPreviousCand = cms.bool( True ),
50572     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50573     requireL3MuonTrajectorySeed = cms.bool( False ),
50574     useSimpleGeometry = cms.bool( True ),
50575     useStation2 = cms.bool( True ),
50576     fallbackToME1 = cms.bool( False ),
50577     cosmicPropagationHypothesis = cms.bool( False ),
50578     useMB2InOverlap = cms.bool( False ),
50579     useTrack = cms.string( "tracker" ),
50580     useState = cms.string( "atVertex" ),
50581     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50582     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50583     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50584 )
50585 fragment.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter",
50586     saveTags = cms.bool( True ),
50587     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50588     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50589     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50590     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50591     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50592     MinN = cms.int32( 1 ),
50593     MaxEta = cms.double( 2.5 ),
50594     MinNhits = cms.int32( 0 ),
50595     MaxDr = cms.double( 2.0 ),
50596     MinDr = cms.double( -1.0 ),
50597     MaxDz = cms.double( 9999.0 ),
50598     MinDxySig = cms.double( -1.0 ),
50599     MinPt = cms.double( 10.0 ),
50600     NSigmaPt = cms.double( 0.0 ),
50601     MaxNormalizedChi2 = cms.double( 9999.0 ),
50602     MaxDXYBeamSpot = cms.double( 9999.0 ),
50603     MinDXYBeamSpot = cms.double( -1.0 ),
50604     MinNmuonHits = cms.int32( 0 ),
50605     MaxPtDifference = cms.double( 9999.0 ),
50606     MinTrackPt = cms.double( 0.0 ),
50607     minMuonStations = cms.int32( 2 ),
50608     minTrkHits = cms.int32( -1 ),
50609     minMuonHits = cms.int32( -1 ),
50610     allowedTypeMask = cms.uint32( 255 ),
50611     requiredTypeMask = cms.uint32( 0 ),
50612     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50613     trkMuonId = cms.uint32( 0 ),
50614     L1MatchingdR = cms.double( 0.3 ),
50615     MatchToPreviousCand = cms.bool( True ),
50616     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50617     requireL3MuonTrajectorySeed = cms.bool( False ),
50618     useSimpleGeometry = cms.bool( True ),
50619     useStation2 = cms.bool( True ),
50620     fallbackToME1 = cms.bool( False ),
50621     cosmicPropagationHypothesis = cms.bool( False ),
50622     useMB2InOverlap = cms.bool( False ),
50623     useTrack = cms.string( "tracker" ),
50624     useState = cms.string( "atVertex" ),
50625     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50626     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50627     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50628 )
50629 fragment.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50630     saveTags = cms.bool( True ),
50631     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50632     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50633     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50634     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50635     triggerType1 = cms.int32( 83 ),
50636     triggerType2 = cms.int32( 83 ),
50637     MinDR = cms.double( 0.001 ),
50638     MaxDZ = cms.double( 0.2 ),
50639     MinN = cms.int32( 3 ),
50640     MinPixHitsForDZ = cms.int32( 1 ),
50641     checkSC = cms.bool( False )
50642 )
50643 fragment.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler",
50644     offset = cms.uint32( 0 ),
50645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50646 )
50647 fragment.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter",
50648     saveTags = cms.bool( True ),
50649     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50650     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50651     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50652     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50653     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50654     MinN = cms.int32( 2 ),
50655     MaxEta = cms.double( 2.5 ),
50656     MinNhits = cms.int32( 0 ),
50657     MaxDr = cms.double( 2.0 ),
50658     MinDr = cms.double( -1.0 ),
50659     MaxDz = cms.double( 9999.0 ),
50660     MinDxySig = cms.double( -1.0 ),
50661     MinPt = cms.double( 10.0 ),
50662     NSigmaPt = cms.double( 0.0 ),
50663     MaxNormalizedChi2 = cms.double( 9999.0 ),
50664     MaxDXYBeamSpot = cms.double( 9999.0 ),
50665     MinDXYBeamSpot = cms.double( -1.0 ),
50666     MinNmuonHits = cms.int32( 0 ),
50667     MaxPtDifference = cms.double( 9999.0 ),
50668     MinTrackPt = cms.double( 0.0 ),
50669     minMuonStations = cms.int32( 2 ),
50670     minTrkHits = cms.int32( -1 ),
50671     minMuonHits = cms.int32( -1 ),
50672     allowedTypeMask = cms.uint32( 255 ),
50673     requiredTypeMask = cms.uint32( 0 ),
50674     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50675     trkMuonId = cms.uint32( 0 ),
50676     L1MatchingdR = cms.double( 0.3 ),
50677     MatchToPreviousCand = cms.bool( True ),
50678     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50679     requireL3MuonTrajectorySeed = cms.bool( False ),
50680     useSimpleGeometry = cms.bool( True ),
50681     useStation2 = cms.bool( True ),
50682     fallbackToME1 = cms.bool( False ),
50683     cosmicPropagationHypothesis = cms.bool( False ),
50684     useMB2InOverlap = cms.bool( False ),
50685     useTrack = cms.string( "tracker" ),
50686     useState = cms.string( "atVertex" ),
50687     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50688     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50689     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50690 )
50691 fragment.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter",
50692     saveTags = cms.bool( True ),
50693     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50694     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50695     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50696     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50697     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50698     MinN = cms.int32( 1 ),
50699     MaxEta = cms.double( 2.5 ),
50700     MinNhits = cms.int32( 0 ),
50701     MaxDr = cms.double( 2.0 ),
50702     MinDr = cms.double( -1.0 ),
50703     MaxDz = cms.double( 9999.0 ),
50704     MinDxySig = cms.double( -1.0 ),
50705     MinPt = cms.double( 12.0 ),
50706     NSigmaPt = cms.double( 0.0 ),
50707     MaxNormalizedChi2 = cms.double( 9999.0 ),
50708     MaxDXYBeamSpot = cms.double( 9999.0 ),
50709     MinDXYBeamSpot = cms.double( -1.0 ),
50710     MinNmuonHits = cms.int32( 0 ),
50711     MaxPtDifference = cms.double( 9999.0 ),
50712     MinTrackPt = cms.double( 0.0 ),
50713     minMuonStations = cms.int32( 2 ),
50714     minTrkHits = cms.int32( -1 ),
50715     minMuonHits = cms.int32( -1 ),
50716     allowedTypeMask = cms.uint32( 255 ),
50717     requiredTypeMask = cms.uint32( 0 ),
50718     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50719     trkMuonId = cms.uint32( 0 ),
50720     L1MatchingdR = cms.double( 0.3 ),
50721     MatchToPreviousCand = cms.bool( True ),
50722     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50723     requireL3MuonTrajectorySeed = cms.bool( False ),
50724     useSimpleGeometry = cms.bool( True ),
50725     useStation2 = cms.bool( True ),
50726     fallbackToME1 = cms.bool( False ),
50727     cosmicPropagationHypothesis = cms.bool( False ),
50728     useMB2InOverlap = cms.bool( False ),
50729     useTrack = cms.string( "tracker" ),
50730     useState = cms.string( "atVertex" ),
50731     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50732     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50733     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50734 )
50735 fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed",
50736     saveTags = cms.bool( True ),
50737     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" ),
50738     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50739     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50740     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50741     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50742     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50743     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50744     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50745     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50746     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50747 )
50748 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler",
50749     offset = cms.uint32( 0 ),
50750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50751 )
50752 fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50753     saveTags = cms.bool( True ),
50754     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50755     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ),
50756     MaxEta = cms.double( 2.5 ),
50757     MinPt = cms.double( 0.0 ),
50758     MaxDeltaR = cms.double( 0.3 ),
50759     MinN = cms.int32( 2 ),
50760     CentralBxOnly = cms.bool( True ),
50761     SelectQualities = cms.vint32(  )
50762 )
50763 fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50764     saveTags = cms.bool( True ),
50765     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50766     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50767     PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ),
50768     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50769     MinN = cms.int32( 0 ),
50770     MaxEta = cms.double( 2.5 ),
50771     AbsEtaBins = cms.vdouble( 0.0 ),
50772     MinNstations = cms.vint32( 0 ),
50773     MinNhits = cms.vint32( 0 ),
50774     CutOnChambers = cms.bool( False ),
50775     MinNchambers = cms.vint32( 0 ),
50776     MaxDr = cms.double( 9999.0 ),
50777     MinDr = cms.double( -1.0 ),
50778     MaxDz = cms.double( 9999.0 ),
50779     MinDxySig = cms.double( -1.0 ),
50780     MinPt = cms.double( 0.0 ),
50781     NSigmaPt = cms.double( 0.0 ),
50782     MatchToPreviousCand = cms.bool( True )
50783 )
50784 fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter",
50785     saveTags = cms.bool( True ),
50786     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50787     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50788     PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ),
50789     L1CandTag = cms.InputTag( "" ),
50790     inputMuonCollection = cms.InputTag( "" ),
50791     PreviousCandIsL2 = cms.bool( True ),
50792     FastAccept = cms.bool( False ),
50793     MinN = cms.int32( 1 ),
50794     MaxEta = cms.double( 2.5 ),
50795     MinNhits = cms.int32( 0 ),
50796     MaxDr = cms.double( 0.5 ),
50797     MaxDz = cms.double( 9999.0 ),
50798     ChargeOpt = cms.int32( 0 ),
50799     MinPtPair = cms.vdouble( 2.0 ),
50800     MaxPtPair = cms.vdouble( 1.0E125 ),
50801     MinPtMax = cms.vdouble( 1.0 ),
50802     MinPtMin = cms.vdouble( 1.0 ),
50803     MaxPtMin = cms.vdouble( 1.0E125 ),
50804     MinInvMass = cms.vdouble( 0.2 ),
50805     MaxInvMass = cms.vdouble( 1.9 ),
50806     MinDiMuonDeltaR = cms.double( -1.0 ),
50807     MinAcop = cms.double( -999.0 ),
50808     MaxAcop = cms.double( 999.0 ),
50809     MinPtBalance = cms.double( -1.0 ),
50810     MaxPtBalance = cms.double( 999999.0 ),
50811     NSigmaPt = cms.double( 0.0 ),
50812     MaxDCAMuMu = cms.double( 999.0 ),
50813     MaxRapidityPair = cms.double( 999999.0 ),
50814     CutCowboys = cms.bool( False ),
50815     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50816     L1MatchingdR = cms.double( 0.3 ),
50817     MatchToPreviousCand = cms.bool( True ),
50818     useSimpleGeometry = cms.bool( True ),
50819     useStation2 = cms.bool( True ),
50820     fallbackToME1 = cms.bool( False ),
50821     cosmicPropagationHypothesis = cms.bool( False ),
50822     useMB2InOverlap = cms.bool( False ),
50823     useTrack = cms.string( "tracker" ),
50824     useState = cms.string( "atVertex" ),
50825     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50826     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50827     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50828 )
50829 fragment.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ",
50830     saveTags = cms.bool( True ),
50831     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50832     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50833     inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50834     inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50835     triggerType1 = cms.int32( 83 ),
50836     triggerType2 = cms.int32( 83 ),
50837     MinDR = cms.double( 0.001 ),
50838     MaxDZ = cms.double( 0.3 ),
50839     MinN = cms.int32( 1 ),
50840     MinPixHitsForDZ = cms.int32( 1 ),
50841     checkSC = cms.bool( False )
50842 )
50843 fragment.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon",
50844     saveTags = cms.bool( True ),
50845     inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50846     triggerType = cms.int32( 0 ),
50847     MinE = cms.double( -1.0 ),
50848     MinPt = cms.double( 1.0 ),
50849     MinMass = cms.double( -1.0 ),
50850     MaxMass = cms.double( -1.0 ),
50851     MinEta = cms.double( -1.0 ),
50852     MaxEta = cms.double( -1.0 ),
50853     MinN = cms.int32( 3 )
50854 )
50855 fragment.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation",
50856     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50857     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50858     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50859     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50860     Muon1PtCut = cms.double( 7.0 ),
50861     Muon2PtCut = cms.double( 1.0 ),
50862     Muon3PtCut = cms.double( 1.0 ),
50863     TriMuonPtCut = cms.double( 15.0 ),
50864     TriMuonEtaCut = cms.double( 2.5 ),
50865     ChargedAbsIsoCut = cms.double( 2.0 ),
50866     ChargedRelIsoCut = cms.double( 0.2 ),
50867     IsoConeSize = cms.double( 0.8 ),
50868     MatchingConeSize = cms.double( 0.03 ),
50869     MinTriMuonMass = cms.double( 1.3 ),
50870     MaxTriMuonMass = cms.double( 2.1 ),
50871     MaxTriMuonRadius = cms.double( 0.3 ),
50872     TriMuonAbsCharge = cms.int32( -1 ),
50873     MaxDZ = cms.double( 0.3 ),
50874     EnableRelIso = cms.bool( True ),
50875     EnableAbsIso = cms.bool( True )
50876 )
50877 fragment.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite",
50878     saveTags = cms.bool( True ),
50879     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ),
50880     triggerType = cms.int32( 0 ),
50881     MinE = cms.double( -1.0 ),
50882     MinPt = cms.double( 15.0 ),
50883     MinMass = cms.double( 1.3 ),
50884     MaxMass = cms.double( 2.1 ),
50885     MinEta = cms.double( -1.0 ),
50886     MaxEta = cms.double( 2.5 ),
50887     MinN = cms.int32( 1 )
50888 )
50889 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler",
50890     offset = cms.uint32( 0 ),
50891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50892 )
50893 fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation",
50894     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50895     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50896     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50897     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50898     Muon1PtCut = cms.double( 7.0 ),
50899     Muon2PtCut = cms.double( 1.0 ),
50900     Muon3PtCut = cms.double( 1.0 ),
50901     TriMuonPtCut = cms.double( 15.0 ),
50902     TriMuonEtaCut = cms.double( 2.5 ),
50903     ChargedAbsIsoCut = cms.double( 2.0 ),
50904     ChargedRelIsoCut = cms.double( 0.2 ),
50905     IsoConeSize = cms.double( 0.8 ),
50906     MatchingConeSize = cms.double( 0.03 ),
50907     MinTriMuonMass = cms.double( 1.3 ),
50908     MaxTriMuonMass = cms.double( 2.1 ),
50909     MaxTriMuonRadius = cms.double( 0.3 ),
50910     TriMuonAbsCharge = cms.int32( 1 ),
50911     MaxDZ = cms.double( 0.3 ),
50912     EnableRelIso = cms.bool( True ),
50913     EnableAbsIso = cms.bool( True )
50914 )
50915 fragment.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite",
50916     saveTags = cms.bool( True ),
50917     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ),
50918     triggerType = cms.int32( 0 ),
50919     MinE = cms.double( -1.0 ),
50920     MinPt = cms.double( 1.5 ),
50921     MinMass = cms.double( 1.3 ),
50922     MaxMass = cms.double( 2.1 ),
50923     MinEta = cms.double( -1.0 ),
50924     MaxEta = cms.double( 2.5 ),
50925     MinN = cms.int32( 1 )
50926 )
50927 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler",
50928     offset = cms.uint32( 0 ),
50929     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50930 )
50931 fragment.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite",
50932     saveTags = cms.bool( True ),
50933     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ),
50934     triggerType = cms.int32( 0 ),
50935     MinE = cms.double( -1.0 ),
50936     MinPt = cms.double( 15.0 ),
50937     MinMass = cms.double( 1.3 ),
50938     MaxMass = cms.double( 2.1 ),
50939     MinEta = cms.double( -1.0 ),
50940     MaxEta = cms.double( 2.5 ),
50941     MinN = cms.int32( 1 )
50942 )
50943 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler",
50944     offset = cms.uint32( 0 ),
50945     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50946 )
50947 fragment.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite",
50948     saveTags = cms.bool( True ),
50949     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ),
50950     triggerType = cms.int32( 0 ),
50951     MinE = cms.double( -1.0 ),
50952     MinPt = cms.double( 15.0 ),
50953     MinMass = cms.double( 1.3 ),
50954     MaxMass = cms.double( 2.1 ),
50955     MinEta = cms.double( -1.0 ),
50956     MaxEta = cms.double( 2.5 ),
50957     MinN = cms.int32( 1 )
50958 )
50959 fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed",
50960     saveTags = cms.bool( True ),
50961     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" ),
50962     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50963     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50964     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50965     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50966     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50967     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50968     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50969     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50970     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50971 )
50972 fragment.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
50973     offset = cms.uint32( 0 ),
50974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50975 )
50976 fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50977     saveTags = cms.bool( True ),
50978     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50979     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ),
50980     MaxEta = cms.double( 2.5 ),
50981     MinPt = cms.double( 0.0 ),
50982     MaxDeltaR = cms.double( 0.3 ),
50983     MinN = cms.int32( 2 ),
50984     CentralBxOnly = cms.bool( True ),
50985     SelectQualities = cms.vint32(  )
50986 )
50987 fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50988     saveTags = cms.bool( True ),
50989     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50990     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50991     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50992     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50993     MinN = cms.int32( 0 ),
50994     MaxEta = cms.double( 2.5 ),
50995     AbsEtaBins = cms.vdouble( 0.0 ),
50996     MinNstations = cms.vint32( 0 ),
50997     MinNhits = cms.vint32( 0 ),
50998     CutOnChambers = cms.bool( False ),
50999     MinNchambers = cms.vint32( 0 ),
51000     MaxDr = cms.double( 9999.0 ),
51001     MinDr = cms.double( -1.0 ),
51002     MaxDz = cms.double( 9999.0 ),
51003     MinDxySig = cms.double( -1.0 ),
51004     MinPt = cms.double( 0.0 ),
51005     NSigmaPt = cms.double( 0.0 ),
51006     MatchToPreviousCand = cms.bool( True )
51007 )
51008 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
51009     saveTags = cms.bool( True ),
51010     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51011     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
51012     MaxEta = cms.double( 2.5 ),
51013     MinPt = cms.double( 0.0 ),
51014     MaxDeltaR = cms.double( 0.3 ),
51015     MinN = cms.int32( 1 ),
51016     CentralBxOnly = cms.bool( True ),
51017     SelectQualities = cms.vint32(  )
51018 )
51019 fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
51020     saveTags = cms.bool( True ),
51021     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51022     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51023     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
51024     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
51025     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51026     MinN = cms.int32( 2 ),
51027     MaxEta = cms.double( 2.5 ),
51028     MinNhits = cms.int32( 0 ),
51029     MaxDr = cms.double( 2.0 ),
51030     MinDr = cms.double( -1.0 ),
51031     MaxDz = cms.double( 9999.0 ),
51032     MinDxySig = cms.double( -1.0 ),
51033     MinPt = cms.double( 3.0 ),
51034     NSigmaPt = cms.double( 0.0 ),
51035     MaxNormalizedChi2 = cms.double( 9999.0 ),
51036     MaxDXYBeamSpot = cms.double( 9999.0 ),
51037     MinDXYBeamSpot = cms.double( -1.0 ),
51038     MinNmuonHits = cms.int32( 0 ),
51039     MaxPtDifference = cms.double( 9999.0 ),
51040     MinTrackPt = cms.double( 0.0 ),
51041     minMuonStations = cms.int32( 2 ),
51042     minTrkHits = cms.int32( -1 ),
51043     minMuonHits = cms.int32( -1 ),
51044     allowedTypeMask = cms.uint32( 255 ),
51045     requiredTypeMask = cms.uint32( 0 ),
51046     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
51047     trkMuonId = cms.uint32( 0 ),
51048     L1MatchingdR = cms.double( 0.3 ),
51049     MatchToPreviousCand = cms.bool( True ),
51050     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51051     requireL3MuonTrajectorySeed = cms.bool( False ),
51052     useSimpleGeometry = cms.bool( True ),
51053     useStation2 = cms.bool( True ),
51054     fallbackToME1 = cms.bool( False ),
51055     cosmicPropagationHypothesis = cms.bool( False ),
51056     useMB2InOverlap = cms.bool( False ),
51057     useTrack = cms.string( "tracker" ),
51058     useState = cms.string( "atVertex" ),
51059     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51060     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51061     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51062 )
51063 fragment.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter",
51064     saveTags = cms.bool( True ),
51065     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51066     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51067     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
51068     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
51069     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51070     PreviousCandIsL2 = cms.bool( True ),
51071     FastAccept = cms.bool( False ),
51072     MinN = cms.int32( 1 ),
51073     MaxEta = cms.double( 2.5 ),
51074     MinNhits = cms.int32( 0 ),
51075     MaxDr = cms.double( 2.0 ),
51076     MaxDz = cms.double( 9999.0 ),
51077     ChargeOpt = cms.int32( 0 ),
51078     MinPtPair = cms.vdouble( 0.0 ),
51079     MaxPtPair = cms.vdouble( 1.0E125 ),
51080     MinPtMax = cms.vdouble( 0.0 ),
51081     MinPtMin = cms.vdouble( 3.0 ),
51082     MaxPtMin = cms.vdouble( 1.0E125 ),
51083     MinInvMass = cms.vdouble( 3.8 ),
51084     MaxInvMass = cms.vdouble( 60.0 ),
51085     MinDiMuonDeltaR = cms.double( -1.0 ),
51086     MinAcop = cms.double( -1.0 ),
51087     MaxAcop = cms.double( 999.0 ),
51088     MinPtBalance = cms.double( -1.0 ),
51089     MaxPtBalance = cms.double( 999999.0 ),
51090     NSigmaPt = cms.double( 0.0 ),
51091     MaxDCAMuMu = cms.double( 99999.9 ),
51092     MaxRapidityPair = cms.double( 999999.0 ),
51093     CutCowboys = cms.bool( False ),
51094     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51095     L1MatchingdR = cms.double( 0.3 ),
51096     MatchToPreviousCand = cms.bool( True ),
51097     useSimpleGeometry = cms.bool( True ),
51098     useStation2 = cms.bool( True ),
51099     fallbackToME1 = cms.bool( False ),
51100     cosmicPropagationHypothesis = cms.bool( False ),
51101     useMB2InOverlap = cms.bool( False ),
51102     useTrack = cms.string( "tracker" ),
51103     useState = cms.string( "atVertex" ),
51104     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51105     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51106     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51107 )
51108 fragment.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
51109     saveTags = cms.bool( True ),
51110     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
51111     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
51112     inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
51113     inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
51114     triggerType1 = cms.int32( 83 ),
51115     triggerType2 = cms.int32( 83 ),
51116     MinDR = cms.double( 0.001 ),
51117     MaxDZ = cms.double( 0.2 ),
51118     MinN = cms.int32( 1 ),
51119     MinPixHitsForDZ = cms.int32( 0 ),
51120     checkSC = cms.bool( False )
51121 )
51122 fragment.hltMET40 = cms.EDFilter( "HLT1CaloMET",
51123     saveTags = cms.bool( True ),
51124     inputTag = cms.InputTag( "hltMet" ),
51125     triggerType = cms.int32( 87 ),
51126     MinE = cms.double( -1.0 ),
51127     MinPt = cms.double( 40.0 ),
51128     MinMass = cms.double( -1.0 ),
51129     MaxMass = cms.double( -1.0 ),
51130     MinEta = cms.double( -1.0 ),
51131     MaxEta = cms.double( 999.0 ),
51132     MinN = cms.int32( 1 )
51133 )
51134 fragment.hltPFMET50 = cms.EDFilter( "HLT1PFMET",
51135     saveTags = cms.bool( True ),
51136     inputTag = cms.InputTag( "hltPFMETProducer" ),
51137     triggerType = cms.int32( 87 ),
51138     MinE = cms.double( -1.0 ),
51139     MinPt = cms.double( 50.0 ),
51140     MinMass = cms.double( -1.0 ),
51141     MaxMass = cms.double( -1.0 ),
51142     MinEta = cms.double( -1.0 ),
51143     MaxEta = cms.double( -1.0 ),
51144     MinN = cms.int32( 1 )
51145 )
51146 fragment.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter",
51147     saveTags = cms.bool( True ),
51148     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
51149     minMht = cms.vdouble( 60.0 )
51150 )
51151 fragment.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler",
51152     offset = cms.uint32( 0 ),
51153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51154 )
51155 fragment.hltPFMET70 = cms.EDFilter( "HLT1PFMET",
51156     saveTags = cms.bool( True ),
51157     inputTag = cms.InputTag( "hltPFMETProducer" ),
51158     triggerType = cms.int32( 87 ),
51159     MinE = cms.double( -1.0 ),
51160     MinPt = cms.double( 70.0 ),
51161     MinMass = cms.double( -1.0 ),
51162     MaxMass = cms.double( -1.0 ),
51163     MinEta = cms.double( -1.0 ),
51164     MaxEta = cms.double( -1.0 ),
51165     MinN = cms.int32( 1 )
51166 )
51167 fragment.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter",
51168     saveTags = cms.bool( True ),
51169     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
51170     minMht = cms.vdouble( 70.0 )
51171 )
51172 fragment.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler",
51173     offset = cms.uint32( 0 ),
51174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51175 )
51176 fragment.hltPFMET90 = cms.EDFilter( "HLT1PFMET",
51177     saveTags = cms.bool( True ),
51178     inputTag = cms.InputTag( "hltPFMETProducer" ),
51179     triggerType = cms.int32( 87 ),
51180     MinE = cms.double( -1.0 ),
51181     MinPt = cms.double( 90.0 ),
51182     MinMass = cms.double( -1.0 ),
51183     MaxMass = cms.double( -1.0 ),
51184     MinEta = cms.double( -1.0 ),
51185     MaxEta = cms.double( -1.0 ),
51186     MinN = cms.int32( 1 )
51187 )
51188 fragment.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter",
51189     saveTags = cms.bool( True ),
51190     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
51191     minMht = cms.vdouble( 90.0 )
51192 )
51193 fragment.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed",
51194     saveTags = cms.bool( True ),
51195     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ),
51196     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51197     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51198     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51199     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51200     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51201     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51202     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51203     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51204     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51205 )
51206 fragment.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler",
51207     offset = cms.uint32( 0 ),
51208     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51209 )
51210 fragment.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51211     saveTags = cms.bool( True ),
51212     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51213     PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ),
51214     MaxEta = cms.double( 2.5 ),
51215     MinPt = cms.double( 0.0 ),
51216     MaxDeltaR = cms.double( 0.3 ),
51217     MinN = cms.int32( 2 ),
51218     CentralBxOnly = cms.bool( True ),
51219     SelectQualities = cms.vint32(  )
51220 )
51221 fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51222     saveTags = cms.bool( True ),
51223     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51224     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51225     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
51226     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51227     MinN = cms.int32( 0 ),
51228     MaxEta = cms.double( 2.5 ),
51229     AbsEtaBins = cms.vdouble( 0.0 ),
51230     MinNstations = cms.vint32( 0 ),
51231     MinNhits = cms.vint32( 0 ),
51232     CutOnChambers = cms.bool( False ),
51233     MinNchambers = cms.vint32( 0 ),
51234     MaxDr = cms.double( 9999.0 ),
51235     MinDr = cms.double( -1.0 ),
51236     MaxDz = cms.double( 9999.0 ),
51237     MinDxySig = cms.double( -1.0 ),
51238     MinPt = cms.double( 0.0 ),
51239     NSigmaPt = cms.double( 0.0 ),
51240     MatchToPreviousCand = cms.bool( True )
51241 )
51242 fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51243     saveTags = cms.bool( True ),
51244     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51245     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
51246     MaxEta = cms.double( 2.5 ),
51247     MinPt = cms.double( 0.0 ),
51248     MaxDeltaR = cms.double( 0.3 ),
51249     MinN = cms.int32( 1 ),
51250     CentralBxOnly = cms.bool( True ),
51251     SelectQualities = cms.vint32(  )
51252 )
51253 fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51254     saveTags = cms.bool( True ),
51255     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51256     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51257     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ),
51258     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ),
51259     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51260     PreviousCandIsL2 = cms.bool( True ),
51261     FastAccept = cms.bool( False ),
51262     MinN = cms.int32( 1 ),
51263     MaxEta = cms.double( 2.5 ),
51264     MinNhits = cms.int32( 0 ),
51265     MaxDr = cms.double( 0.6 ),
51266     MaxDz = cms.double( 9999.0 ),
51267     ChargeOpt = cms.int32( 0 ),
51268     MinPtPair = cms.vdouble( 6.0 ),
51269     MaxPtPair = cms.vdouble( 1.0E125 ),
51270     MinPtMax = cms.vdouble( 0.0 ),
51271     MinPtMin = cms.vdouble( 3.0 ),
51272     MaxPtMin = cms.vdouble( 1.0E125 ),
51273     MinInvMass = cms.vdouble( 0.5 ),
51274     MaxInvMass = cms.vdouble( 1.7 ),
51275     MinDiMuonDeltaR = cms.double( -1.0 ),
51276     MinAcop = cms.double( 2.7 ),
51277     MaxAcop = cms.double( 999.0 ),
51278     MinPtBalance = cms.double( -1.0 ),
51279     MaxPtBalance = cms.double( 999999.0 ),
51280     NSigmaPt = cms.double( 0.0 ),
51281     MaxDCAMuMu = cms.double( 0.5 ),
51282     MaxRapidityPair = cms.double( 999999.0 ),
51283     CutCowboys = cms.bool( False ),
51284     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51285     L1MatchingdR = cms.double( 0.3 ),
51286     MatchToPreviousCand = cms.bool( True ),
51287     useSimpleGeometry = cms.bool( True ),
51288     useStation2 = cms.bool( True ),
51289     fallbackToME1 = cms.bool( False ),
51290     cosmicPropagationHypothesis = cms.bool( False ),
51291     useMB2InOverlap = cms.bool( False ),
51292     useTrack = cms.string( "tracker" ),
51293     useState = cms.string( "atVertex" ),
51294     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51295     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51296     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51297 )
51298 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51299     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51300     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ),
51301     matchToPrevious = cms.bool( True ),
51302     MaxEta = cms.double( 2.5 ),
51303     MinPt = cms.double( 0.0 ),
51304     MinPtPair = cms.double( 0.0 ),
51305     MinInvMass = cms.double( 0.0 ),
51306     MaxInvMass = cms.double( 999999.0 ),
51307     ChargeOpt = cms.int32( 0 )
51308 )
51309 fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
51310     saveTags = cms.bool( True ),
51311     FastAccept = cms.bool( True ),
51312     MinLxySignificance = cms.double( 1.0 ),
51313     MaxLxySignificance = cms.double( -1.0 ),
51314     MaxNormalisedChi2 = cms.double( 999999.0 ),
51315     MinVtxProbability = cms.double( 0.01 ),
51316     MinCosinePointingAngle = cms.double( 0.0 ),
51317     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51318     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51319     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51320 )
51321 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51322     RegionPSet = cms.PSet( 
51323       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51324       zErrorVetex = cms.double( 0.1 ),
51325       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51326       zErrorBeamSpot = cms.double( 24.2 ),
51327       maxNVertices = cms.int32( 1 ),
51328       maxNRegions = cms.int32( 10 ),
51329       nSigmaZVertex = cms.double( 3.0 ),
51330       nSigmaZBeamSpot = cms.double( 4.0 ),
51331       ptMin = cms.double( 0.5 ),
51332       mode = cms.string( "VerticesFixed" ),
51333       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51334       searchOpt = cms.bool( False ),
51335       whereToUseMeasurementTracker = cms.string( "Never" ),
51336       originRadius = cms.double( 0.1 ),
51337       measurementTrackerName = cms.InputTag( "" ),
51338       precise = cms.bool( True ),
51339       deltaEta = cms.double( 1.0 ),
51340       deltaPhi = cms.double( 1.0 )
51341     )
51342 )
51343 fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion",
51344     tracks = cms.InputTag( "hltPixelTracks" ),
51345     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ),
51346     produceTrackCollection = cms.bool( True ),
51347     produceMask = cms.bool( True )
51348 )
51349 fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51350     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ),
51351     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51352     originHalfLength = cms.double( 1.0E9 ),
51353     originRadius = cms.double( 1.0E9 ),
51354     useProtoTrackKinematics = cms.bool( False ),
51355     useEventsWithNoVertex = cms.bool( True ),
51356     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51357     usePV = cms.bool( False ),
51358     includeFourthHit = cms.bool( True ),
51359     produceComplement = cms.bool( False ),
51360     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51361 )
51362 fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51363     cleanTrajectoryAfterInOut = cms.bool( False ),
51364     doSeedingRegionRebuilding = cms.bool( False ),
51365     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51366     reverseTrajectories = cms.bool( False ),
51367     useHitsSplitting = cms.bool( False ),
51368     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
51369     src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ),
51370     clustersToSkip = cms.InputTag( "" ),
51371     phase2clustersToSkip = cms.InputTag( "" ),
51372     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51373     TransientInitialStateEstimatorParameters = cms.PSet( 
51374       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51375       numberMeasurementsForFit = cms.int32( 4 ),
51376       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51377     ),
51378     numHitsForSeedCleaner = cms.int32( 4 ),
51379     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51380     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51381     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51382     maxNSeeds = cms.uint32( 100000 ),
51383     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51384 )
51385 fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51386     TrajectoryInEvent = cms.bool( False ),
51387     useHitsSplitting = cms.bool( False ),
51388     src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ),
51389     clusterRemovalInfo = cms.InputTag( "" ),
51390     AlgorithmName = cms.string( "hltIter1" ),
51391     GeometricInnerState = cms.bool( True ),
51392     reMatchSplitHits = cms.bool( False ),
51393     usePropagatorForPCA = cms.bool( False ),
51394     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51395     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
51396     useSimpleMF = cms.bool( True ),
51397     SimpleMagneticField = cms.string( "ParabolicMf" ),
51398     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51399     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51400     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51401     NavigationSchool = cms.string( "" ),
51402     MeasurementTracker = cms.string( "" )
51403 )
51404 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51405     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51406     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51407     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51408     ignoreVertices = cms.bool( False ),
51409     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51410     mva = cms.PSet( 
51411       minPixelHits = cms.vint32( 0, 0, 2 ),
51412       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51413       dr_par = cms.PSet( 
51414         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51415         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51416         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51417         dr_exp = cms.vint32( 3, 3, 3 ),
51418         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51419       ),
51420       maxLostLayers = cms.vint32( 1, 1, 1 ),
51421       min3DLayers = cms.vint32( 0, 0, 0 ),
51422       dz_par = cms.PSet( 
51423         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51424         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51425         dz_exp = cms.vint32( 3, 3, 3 )
51426       ),
51427       minNVtxTrk = cms.int32( 2 ),
51428       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51429       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51430       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51431       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51432       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51433       minLayers = cms.vint32( 3, 3, 3 )
51434     )
51435 )
51436 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51437     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51438     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51439     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51440     ignoreVertices = cms.bool( False ),
51441     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51442     mva = cms.PSet( 
51443       minPixelHits = cms.vint32( 0, 0, 1 ),
51444       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51445       dr_par = cms.PSet( 
51446         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51447         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51448         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51449         dr_exp = cms.vint32( 4, 4, 4 ),
51450         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51451       ),
51452       maxLostLayers = cms.vint32( 99, 3, 3 ),
51453       min3DLayers = cms.vint32( 1, 2, 3 ),
51454       dz_par = cms.PSet( 
51455         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51456         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51457         dz_exp = cms.vint32( 4, 4, 4 )
51458       ),
51459       minNVtxTrk = cms.int32( 2 ),
51460       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51461       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51462       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51463       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51464       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51465       minLayers = cms.vint32( 5, 5, 5 )
51466     )
51467 )
51468 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51469     inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt',
51470       'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' )
51471 )
51472 fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51473     originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51474     originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ),
51475     originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ),
51476     minQuality = cms.string( "highPurity" ),
51477     copyExtras = cms.untracked.bool( True ),
51478     copyTrajectories = cms.untracked.bool( False )
51479 )
51480 fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51481     src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ),
51482     particleType = cms.string( "mu+" )
51483 )
51484 fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51485     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51486     TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51487     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ),
51488     SimpleMagneticField = cms.string( "" ),
51489     ThirdTrackMass = cms.double( 0.106 ),
51490     MaxEta = cms.double( 2.5 ),
51491     MinPt = cms.double( 1.2 ),
51492     MinInvMass = cms.double( 1.6 ),
51493     MaxInvMass = cms.double( 2.02 ),
51494     MinD0Significance = cms.double( 0.0 ),
51495     OverlapDR = cms.double( 1.44E-4 ),
51496     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51497 )
51498 fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51499     saveTags = cms.bool( True ),
51500     MaxEta = cms.double( 2.5 ),
51501     MinPt = cms.double( 8.0 ),
51502     MaxNormalisedChi2 = cms.double( 8.0 ),
51503     MinVtxProbability = cms.double( 0.0 ),
51504     MinLxySignificance = cms.double( 2.0 ),
51505     MinCosinePointingAngle = cms.double( 0.9 ),
51506     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51507     TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51508     MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ),
51509     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51510 )
51511 fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed",
51512     saveTags = cms.bool( True ),
51513     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
51514     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51515     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51516     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51517     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51518     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51519     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51520     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51521     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51522     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51523 )
51524 fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler",
51525     offset = cms.uint32( 0 ),
51526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51527 )
51528 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51529     saveTags = cms.bool( True ),
51530     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51531     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ),
51532     MaxEta = cms.double( 2.5 ),
51533     MinPt = cms.double( 0.0 ),
51534     MaxDeltaR = cms.double( 0.3 ),
51535     MinN = cms.int32( 2 ),
51536     CentralBxOnly = cms.bool( True ),
51537     SelectQualities = cms.vint32(  )
51538 )
51539 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51540     saveTags = cms.bool( True ),
51541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51542     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51543     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51544     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51545     MinN = cms.int32( 0 ),
51546     MaxEta = cms.double( 2.5 ),
51547     AbsEtaBins = cms.vdouble( 0.0 ),
51548     MinNstations = cms.vint32( 0 ),
51549     MinNhits = cms.vint32( 0 ),
51550     CutOnChambers = cms.bool( False ),
51551     MinNchambers = cms.vint32( 0 ),
51552     MaxDr = cms.double( 9999.0 ),
51553     MinDr = cms.double( -1.0 ),
51554     MaxDz = cms.double( 9999.0 ),
51555     MinDxySig = cms.double( -1.0 ),
51556     MinPt = cms.double( 0.0 ),
51557     NSigmaPt = cms.double( 0.0 ),
51558     MatchToPreviousCand = cms.bool( True )
51559 )
51560 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51561     saveTags = cms.bool( True ),
51562     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51563     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51564     MaxEta = cms.double( 2.5 ),
51565     MinPt = cms.double( 0.0 ),
51566     MaxDeltaR = cms.double( 0.3 ),
51567     MinN = cms.int32( 1 ),
51568     CentralBxOnly = cms.bool( True ),
51569     SelectQualities = cms.vint32(  )
51570 )
51571 fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter",
51572     saveTags = cms.bool( True ),
51573     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51574     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51575     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ),
51576     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51577     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51578     PreviousCandIsL2 = cms.bool( True ),
51579     FastAccept = cms.bool( False ),
51580     MinN = cms.int32( 1 ),
51581     MaxEta = cms.double( 2.5 ),
51582     MinNhits = cms.int32( 0 ),
51583     MaxDr = cms.double( 2.0 ),
51584     MaxDz = cms.double( 9999.0 ),
51585     ChargeOpt = cms.int32( 1 ),
51586     MinPtPair = cms.vdouble( 4.9 ),
51587     MaxPtPair = cms.vdouble( 1.0E125 ),
51588     MinPtMax = cms.vdouble( 4.0 ),
51589     MinPtMin = cms.vdouble( 3.0 ),
51590     MaxPtMin = cms.vdouble( 1.0E125 ),
51591     MinInvMass = cms.vdouble( 0.2 ),
51592     MaxInvMass = cms.vdouble( 8.5 ),
51593     MinDiMuonDeltaR = cms.double( -1.0 ),
51594     MinAcop = cms.double( -999.0 ),
51595     MaxAcop = cms.double( 999.0 ),
51596     MinPtBalance = cms.double( -1.0 ),
51597     MaxPtBalance = cms.double( 999999.0 ),
51598     NSigmaPt = cms.double( 0.0 ),
51599     MaxDCAMuMu = cms.double( 0.5 ),
51600     MaxRapidityPair = cms.double( 999999.0 ),
51601     CutCowboys = cms.bool( False ),
51602     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51603     L1MatchingdR = cms.double( 0.3 ),
51604     MatchToPreviousCand = cms.bool( True ),
51605     useSimpleGeometry = cms.bool( True ),
51606     useStation2 = cms.bool( True ),
51607     fallbackToME1 = cms.bool( False ),
51608     cosmicPropagationHypothesis = cms.bool( False ),
51609     useMB2InOverlap = cms.bool( False ),
51610     useTrack = cms.string( "tracker" ),
51611     useState = cms.string( "atVertex" ),
51612     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51613     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51614     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51615 )
51616 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51617     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51618     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ),
51619     matchToPrevious = cms.bool( True ),
51620     MaxEta = cms.double( 2.5 ),
51621     MinPt = cms.double( 0.0 ),
51622     MinPtPair = cms.double( 0.0 ),
51623     MinInvMass = cms.double( 0.0 ),
51624     MaxInvMass = cms.double( 999999.0 ),
51625     ChargeOpt = cms.int32( 1 )
51626 )
51627 fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter",
51628     saveTags = cms.bool( True ),
51629     FastAccept = cms.bool( True ),
51630     MinLxySignificance = cms.double( 0.0 ),
51631     MaxLxySignificance = cms.double( -1.0 ),
51632     MaxNormalisedChi2 = cms.double( 999999.0 ),
51633     MinVtxProbability = cms.double( 0.005 ),
51634     MinCosinePointingAngle = cms.double( -2.0 ),
51635     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ),
51636     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51637     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51638 )
51639 fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler",
51640     offset = cms.uint32( 0 ),
51641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51642 )
51643 fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51644     saveTags = cms.bool( True ),
51645     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51646     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51647     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51648     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51649     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51650     PreviousCandIsL2 = cms.bool( True ),
51651     FastAccept = cms.bool( False ),
51652     MinN = cms.int32( 1 ),
51653     MaxEta = cms.double( 2.5 ),
51654     MinNhits = cms.int32( 0 ),
51655     MaxDr = cms.double( 2.0 ),
51656     MaxDz = cms.double( 9999.0 ),
51657     ChargeOpt = cms.int32( -1 ),
51658     MinPtPair = cms.vdouble( 6.9 ),
51659     MaxPtPair = cms.vdouble( 1.0E125 ),
51660     MinPtMax = cms.vdouble( 0.0 ),
51661     MinPtMin = cms.vdouble( 4.0 ),
51662     MaxPtMin = cms.vdouble( 1.0E125 ),
51663     MinInvMass = cms.vdouble( 2.9 ),
51664     MaxInvMass = cms.vdouble( 3.3 ),
51665     MinDiMuonDeltaR = cms.double( -1.0 ),
51666     MinAcop = cms.double( -999.0 ),
51667     MaxAcop = cms.double( 999.0 ),
51668     MinPtBalance = cms.double( -1.0 ),
51669     MaxPtBalance = cms.double( 999999.0 ),
51670     NSigmaPt = cms.double( 0.0 ),
51671     MaxDCAMuMu = cms.double( 0.5 ),
51672     MaxRapidityPair = cms.double( 999999.0 ),
51673     CutCowboys = cms.bool( False ),
51674     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51675     L1MatchingdR = cms.double( 0.3 ),
51676     MatchToPreviousCand = cms.bool( True ),
51677     useSimpleGeometry = cms.bool( True ),
51678     useStation2 = cms.bool( True ),
51679     fallbackToME1 = cms.bool( False ),
51680     cosmicPropagationHypothesis = cms.bool( False ),
51681     useMB2InOverlap = cms.bool( False ),
51682     useTrack = cms.string( "tracker" ),
51683     useState = cms.string( "atVertex" ),
51684     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51685     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51686     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51687 )
51688 fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51689     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51690     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ),
51691     matchToPrevious = cms.bool( True ),
51692     MaxEta = cms.double( 2.5 ),
51693     MinPt = cms.double( 0.0 ),
51694     MinPtPair = cms.double( 0.0 ),
51695     MinInvMass = cms.double( 0.0 ),
51696     MaxInvMass = cms.double( 999999.0 ),
51697     ChargeOpt = cms.int32( -1 )
51698 )
51699 fragment.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51700     saveTags = cms.bool( True ),
51701     FastAccept = cms.bool( True ),
51702     MinLxySignificance = cms.double( 3.0 ),
51703     MaxLxySignificance = cms.double( -1.0 ),
51704     MaxNormalisedChi2 = cms.double( 999999.0 ),
51705     MinVtxProbability = cms.double( 0.1 ),
51706     MinCosinePointingAngle = cms.double( 0.9 ),
51707     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51708     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51709     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51710 )
51711 fragment.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
51712     offset = cms.uint32( 0 ),
51713     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51714 )
51715 fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler",
51716     offset = cms.uint32( 0 ),
51717     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51718 )
51719 fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51720     RegionPSet = cms.PSet( 
51721       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51722       zErrorVetex = cms.double( 0.1 ),
51723       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51724       zErrorBeamSpot = cms.double( 24.2 ),
51725       maxNVertices = cms.int32( 1 ),
51726       maxNRegions = cms.int32( 10 ),
51727       nSigmaZVertex = cms.double( 3.0 ),
51728       nSigmaZBeamSpot = cms.double( 4.0 ),
51729       ptMin = cms.double( 0.5 ),
51730       mode = cms.string( "VerticesFixed" ),
51731       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51732       searchOpt = cms.bool( False ),
51733       whereToUseMeasurementTracker = cms.string( "Never" ),
51734       originRadius = cms.double( 0.1 ),
51735       measurementTrackerName = cms.InputTag( "" ),
51736       precise = cms.bool( True ),
51737       deltaEta = cms.double( 1.0 ),
51738       deltaPhi = cms.double( 1.0 )
51739     )
51740 )
51741 fragment.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51742     tracks = cms.InputTag( "hltPixelTracks" ),
51743     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ),
51744     produceTrackCollection = cms.bool( True ),
51745     produceMask = cms.bool( True )
51746 )
51747 fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51748     InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ),
51749     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51750     originHalfLength = cms.double( 1.0E9 ),
51751     originRadius = cms.double( 1.0E9 ),
51752     useProtoTrackKinematics = cms.bool( False ),
51753     useEventsWithNoVertex = cms.bool( True ),
51754     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51755     usePV = cms.bool( False ),
51756     includeFourthHit = cms.bool( True ),
51757     produceComplement = cms.bool( False ),
51758     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51759 )
51760 fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51761     cleanTrajectoryAfterInOut = cms.bool( False ),
51762     doSeedingRegionRebuilding = cms.bool( False ),
51763     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51764     reverseTrajectories = cms.bool( False ),
51765     useHitsSplitting = cms.bool( False ),
51766     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
51767     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ),
51768     clustersToSkip = cms.InputTag( "" ),
51769     phase2clustersToSkip = cms.InputTag( "" ),
51770     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51771     TransientInitialStateEstimatorParameters = cms.PSet( 
51772       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51773       numberMeasurementsForFit = cms.int32( 4 ),
51774       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51775     ),
51776     numHitsForSeedCleaner = cms.int32( 4 ),
51777     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51778     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51779     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51780     maxNSeeds = cms.uint32( 100000 ),
51781     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51782 )
51783 fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51784     TrajectoryInEvent = cms.bool( False ),
51785     useHitsSplitting = cms.bool( False ),
51786     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ),
51787     clusterRemovalInfo = cms.InputTag( "" ),
51788     AlgorithmName = cms.string( "hltIter1" ),
51789     GeometricInnerState = cms.bool( True ),
51790     reMatchSplitHits = cms.bool( False ),
51791     usePropagatorForPCA = cms.bool( False ),
51792     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51793     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
51794     useSimpleMF = cms.bool( True ),
51795     SimpleMagneticField = cms.string( "ParabolicMf" ),
51796     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51797     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51798     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51799     NavigationSchool = cms.string( "" ),
51800     MeasurementTracker = cms.string( "" )
51801 )
51802 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51803     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51804     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51805     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51806     ignoreVertices = cms.bool( False ),
51807     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51808     mva = cms.PSet( 
51809       minPixelHits = cms.vint32( 0, 0, 2 ),
51810       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51811       dr_par = cms.PSet( 
51812         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51813         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51814         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51815         dr_exp = cms.vint32( 3, 3, 3 ),
51816         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51817       ),
51818       maxLostLayers = cms.vint32( 1, 1, 1 ),
51819       min3DLayers = cms.vint32( 0, 0, 0 ),
51820       dz_par = cms.PSet( 
51821         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51822         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51823         dz_exp = cms.vint32( 3, 3, 3 )
51824       ),
51825       minNVtxTrk = cms.int32( 2 ),
51826       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51827       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51828       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51829       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51830       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51831       minLayers = cms.vint32( 3, 3, 3 )
51832     )
51833 )
51834 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51835     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51836     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51837     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51838     ignoreVertices = cms.bool( False ),
51839     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51840     mva = cms.PSet( 
51841       minPixelHits = cms.vint32( 0, 0, 1 ),
51842       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51843       dr_par = cms.PSet( 
51844         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51845         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51846         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51847         dr_exp = cms.vint32( 4, 4, 4 ),
51848         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51849       ),
51850       maxLostLayers = cms.vint32( 99, 3, 3 ),
51851       min3DLayers = cms.vint32( 1, 2, 3 ),
51852       dz_par = cms.PSet( 
51853         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51854         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51855         dz_exp = cms.vint32( 4, 4, 4 )
51856       ),
51857       minNVtxTrk = cms.int32( 2 ),
51858       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51859       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51860       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51861       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51862       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51863       minLayers = cms.vint32( 5, 5, 5 )
51864     )
51865 )
51866 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51867     inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt',
51868       'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' )
51869 )
51870 fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51871     originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51872     originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ),
51873     originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
51874     minQuality = cms.string( "highPurity" ),
51875     copyExtras = cms.untracked.bool( True ),
51876     copyTrajectories = cms.untracked.bool( False )
51877 )
51878 fragment.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51879     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ),
51880     particleType = cms.string( "K+" )
51881 )
51882 fragment.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer",
51883     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51884     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51885     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ),
51886     SimpleMagneticField = cms.string( "" ),
51887     ThirdTrackMass = cms.double( 0.493677 ),
51888     FourthTrackMass = cms.double( 0.493677 ),
51889     MaxEta = cms.double( 2.5 ),
51890     MinPt = cms.double( 0.8 ),
51891     MinInvMass = cms.double( 0.0 ),
51892     MaxInvMass = cms.double( 99999.0 ),
51893     MinTrkTrkMass = cms.double( 0.95 ),
51894     MaxTrkTrkMass = cms.double( 1.3 ),
51895     MinD0Significance = cms.double( 0.0 ),
51896     OppositeSign = cms.bool( True ),
51897     OverlapDR = cms.double( 1.44E-4 ),
51898     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51899 )
51900 fragment.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter",
51901     saveTags = cms.bool( True ),
51902     MaxEta = cms.double( 2.5 ),
51903     MinPt = cms.double( 0.0 ),
51904     MaxNormalisedChi2 = cms.double( 10.0 ),
51905     MinVtxProbability = cms.double( 0.0 ),
51906     MinLxySignificance = cms.double( 0.0 ),
51907     MinCosinePointingAngle = cms.double( -2.0 ),
51908     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51909     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51910     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ),
51911     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51912 )
51913 fragment.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler",
51914     offset = cms.uint32( 0 ),
51915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51916 )
51917 fragment.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51918     saveTags = cms.bool( True ),
51919     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51920     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51921     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51922     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51923     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51924     PreviousCandIsL2 = cms.bool( True ),
51925     FastAccept = cms.bool( False ),
51926     MinN = cms.int32( 1 ),
51927     MaxEta = cms.double( 2.5 ),
51928     MinNhits = cms.int32( 0 ),
51929     MaxDr = cms.double( 2.0 ),
51930     MaxDz = cms.double( 9999.0 ),
51931     ChargeOpt = cms.int32( -1 ),
51932     MinPtPair = cms.vdouble( 6.9 ),
51933     MaxPtPair = cms.vdouble( 1.0E125 ),
51934     MinPtMax = cms.vdouble( 0.0 ),
51935     MinPtMin = cms.vdouble( 4.0 ),
51936     MaxPtMin = cms.vdouble( 1.0E125 ),
51937     MinInvMass = cms.vdouble( 2.9 ),
51938     MaxInvMass = cms.vdouble( 3.3 ),
51939     MinDiMuonDeltaR = cms.double( -1.0 ),
51940     MinAcop = cms.double( -999.0 ),
51941     MaxAcop = cms.double( 999.0 ),
51942     MinPtBalance = cms.double( -1.0 ),
51943     MaxPtBalance = cms.double( 999999.0 ),
51944     NSigmaPt = cms.double( 0.0 ),
51945     MaxDCAMuMu = cms.double( 0.5 ),
51946     MaxRapidityPair = cms.double( 999999.0 ),
51947     CutCowboys = cms.bool( False ),
51948     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51949     L1MatchingdR = cms.double( 0.3 ),
51950     MatchToPreviousCand = cms.bool( True ),
51951     useSimpleGeometry = cms.bool( True ),
51952     useStation2 = cms.bool( True ),
51953     fallbackToME1 = cms.bool( False ),
51954     cosmicPropagationHypothesis = cms.bool( False ),
51955     useMB2InOverlap = cms.bool( False ),
51956     useTrack = cms.string( "tracker" ),
51957     useState = cms.string( "atVertex" ),
51958     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51959     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51960     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51961 )
51962 fragment.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51963     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51964     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ),
51965     matchToPrevious = cms.bool( True ),
51966     MaxEta = cms.double( 2.5 ),
51967     MinPt = cms.double( 0.0 ),
51968     MinPtPair = cms.double( 0.0 ),
51969     MinInvMass = cms.double( 0.0 ),
51970     MaxInvMass = cms.double( 999999.0 ),
51971     ChargeOpt = cms.int32( -1 )
51972 )
51973 fragment.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51974     saveTags = cms.bool( True ),
51975     FastAccept = cms.bool( True ),
51976     MinLxySignificance = cms.double( 0.0 ),
51977     MaxLxySignificance = cms.double( -1.0 ),
51978     MaxNormalisedChi2 = cms.double( 999999.0 ),
51979     MinVtxProbability = cms.double( 0.1 ),
51980     MinCosinePointingAngle = cms.double( 0.9 ),
51981     DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51982     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51983     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51984 )
51985 fragment.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51986     RegionPSet = cms.PSet( 
51987       vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51988       zErrorVetex = cms.double( 0.1 ),
51989       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51990       zErrorBeamSpot = cms.double( 24.2 ),
51991       maxNVertices = cms.int32( 1 ),
51992       maxNRegions = cms.int32( 10 ),
51993       nSigmaZVertex = cms.double( 3.0 ),
51994       nSigmaZBeamSpot = cms.double( 4.0 ),
51995       ptMin = cms.double( 0.5 ),
51996       mode = cms.string( "VerticesFixed" ),
51997       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51998       searchOpt = cms.bool( False ),
51999       whereToUseMeasurementTracker = cms.string( "Never" ),
52000       originRadius = cms.double( 0.1 ),
52001       measurementTrackerName = cms.InputTag( "" ),
52002       precise = cms.bool( True ),
52003       deltaEta = cms.double( 1.0 ),
52004       deltaPhi = cms.double( 1.0 )
52005     )
52006 )
52007 fragment.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
52008     tracks = cms.InputTag( "hltPixelTracks" ),
52009     regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ),
52010     produceTrackCollection = cms.bool( True ),
52011     produceMask = cms.bool( True )
52012 )
52013 fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
52014     InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ),
52015     InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
52016     originHalfLength = cms.double( 1.0E9 ),
52017     originRadius = cms.double( 1.0E9 ),
52018     useProtoTrackKinematics = cms.bool( False ),
52019     useEventsWithNoVertex = cms.bool( True ),
52020     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
52021     usePV = cms.bool( False ),
52022     includeFourthHit = cms.bool( True ),
52023     produceComplement = cms.bool( False ),
52024     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
52025 )
52026 fragment.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
52027     cleanTrajectoryAfterInOut = cms.bool( False ),
52028     doSeedingRegionRebuilding = cms.bool( False ),
52029     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52030     reverseTrajectories = cms.bool( False ),
52031     useHitsSplitting = cms.bool( False ),
52032     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52033     src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ),
52034     clustersToSkip = cms.InputTag( "" ),
52035     phase2clustersToSkip = cms.InputTag( "" ),
52036     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
52037     TransientInitialStateEstimatorParameters = cms.PSet( 
52038       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
52039       numberMeasurementsForFit = cms.int32( 4 ),
52040       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
52041     ),
52042     numHitsForSeedCleaner = cms.int32( 4 ),
52043     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52044     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52045     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52046     maxNSeeds = cms.uint32( 100000 ),
52047     maxSeedsBeforeCleaning = cms.uint32( 1000 )
52048 )
52049 fragment.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
52050     TrajectoryInEvent = cms.bool( False ),
52051     useHitsSplitting = cms.bool( False ),
52052     src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ),
52053     clusterRemovalInfo = cms.InputTag( "" ),
52054     AlgorithmName = cms.string( "hltIter1" ),
52055     GeometricInnerState = cms.bool( True ),
52056     reMatchSplitHits = cms.bool( False ),
52057     usePropagatorForPCA = cms.bool( False ),
52058     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52059     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52060     useSimpleMF = cms.bool( True ),
52061     SimpleMagneticField = cms.string( "ParabolicMf" ),
52062     Fitter = cms.string( "hltESPFittingSmootherIT" ),
52063     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
52064     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52065     NavigationSchool = cms.string( "" ),
52066     MeasurementTracker = cms.string( "" )
52067 )
52068 fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
52069     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
52070     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
52071     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
52072     ignoreVertices = cms.bool( False ),
52073     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
52074     mva = cms.PSet( 
52075       minPixelHits = cms.vint32( 0, 0, 2 ),
52076       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
52077       dr_par = cms.PSet( 
52078         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
52079         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
52080         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
52081         dr_exp = cms.vint32( 3, 3, 3 ),
52082         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
52083       ),
52084       maxLostLayers = cms.vint32( 1, 1, 1 ),
52085       min3DLayers = cms.vint32( 0, 0, 0 ),
52086       dz_par = cms.PSet( 
52087         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
52088         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
52089         dz_exp = cms.vint32( 3, 3, 3 )
52090       ),
52091       minNVtxTrk = cms.int32( 2 ),
52092       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
52093       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
52094       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
52095       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
52096       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
52097       minLayers = cms.vint32( 3, 3, 3 )
52098     )
52099 )
52100 fragment.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
52101     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
52102     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
52103     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
52104     ignoreVertices = cms.bool( False ),
52105     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
52106     mva = cms.PSet( 
52107       minPixelHits = cms.vint32( 0, 0, 1 ),
52108       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
52109       dr_par = cms.PSet( 
52110         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
52111         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
52112         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
52113         dr_exp = cms.vint32( 4, 4, 4 ),
52114         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
52115       ),
52116       maxLostLayers = cms.vint32( 99, 3, 3 ),
52117       min3DLayers = cms.vint32( 1, 2, 3 ),
52118       dz_par = cms.PSet( 
52119         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
52120         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
52121         dz_exp = cms.vint32( 4, 4, 4 )
52122       ),
52123       minNVtxTrk = cms.int32( 2 ),
52124       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
52125       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
52126       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
52127       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
52128       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
52129       minLayers = cms.vint32( 5, 5, 5 )
52130     )
52131 )
52132 fragment.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
52133     inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt',
52134       'hltIter0BcJpsiTrackCutClassifierDetached' )
52135 )
52136 fragment.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
52137     originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
52138     originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ),
52139     originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ),
52140     minQuality = cms.string( "highPurity" ),
52141     copyExtras = cms.untracked.bool( True ),
52142     copyTrajectories = cms.untracked.bool( False )
52143 )
52144 fragment.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
52145     src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ),
52146     particleType = cms.string( "K+" )
52147 )
52148 fragment.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
52149     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
52150     TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
52151     PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ),
52152     SimpleMagneticField = cms.string( "" ),
52153     ThirdTrackMass = cms.double( 0.13957 ),
52154     MaxEta = cms.double( 2.5 ),
52155     MinPt = cms.double( 1.2 ),
52156     MinInvMass = cms.double( 5.95 ),
52157     MaxInvMass = cms.double( 6.55 ),
52158     MinD0Significance = cms.double( 0.0 ),
52159     OverlapDR = cms.double( 0.005 ),
52160     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
52161 )
52162 fragment.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
52163     saveTags = cms.bool( True ),
52164     MaxEta = cms.double( 2.5 ),
52165     MinPt = cms.double( 0.0 ),
52166     MaxNormalisedChi2 = cms.double( 10.0 ),
52167     MinVtxProbability = cms.double( 0.0 ),
52168     MinLxySignificance = cms.double( 0.0 ),
52169     MinCosinePointingAngle = cms.double( 0.9 ),
52170     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
52171     TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
52172     MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ),
52173     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
52174 )
52175 fragment.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
52176     offset = cms.uint32( 0 ),
52177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52178 )
52179 fragment.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
52180     saveTags = cms.bool( True ),
52181     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52182     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
52183     MaxEta = cms.double( 2.5 ),
52184     MinPt = cms.double( 0.0 ),
52185     MaxDeltaR = cms.double( 0.3 ),
52186     MinN = cms.int32( 2 ),
52187     CentralBxOnly = cms.bool( True ),
52188     SelectQualities = cms.vint32(  )
52189 )
52190 fragment.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
52191     saveTags = cms.bool( True ),
52192     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52193     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
52194     PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ),
52195     SeedMapTag = cms.InputTag( "hltL2Muons" ),
52196     MinN = cms.int32( 2 ),
52197     MaxEta = cms.double( 2.5 ),
52198     AbsEtaBins = cms.vdouble( 5.0 ),
52199     MinNstations = cms.vint32( 0 ),
52200     MinNhits = cms.vint32( 0 ),
52201     CutOnChambers = cms.bool( True ),
52202     MinNchambers = cms.vint32( 0 ),
52203     MaxDr = cms.double( 9999.0 ),
52204     MinDr = cms.double( -1.0 ),
52205     MaxDz = cms.double( 9999.0 ),
52206     MinDxySig = cms.double( -1.0 ),
52207     MinPt = cms.double( 16.0 ),
52208     NSigmaPt = cms.double( 0.0 ),
52209     MatchToPreviousCand = cms.bool( True )
52210 )
52211 fragment.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon",
52212     ServiceParameters = cms.PSet( 
52213       RPCLayers = cms.bool( True ),
52214       UseMuonNavigation = cms.untracked.bool( True ),
52215       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
52216         'hltESPSteppingHelixPropagatorAlong' )
52217     ),
52218     MuonTrackingRegionBuilder = cms.PSet(  ),
52219     TrackerSeedCleaner = cms.PSet(  ),
52220     TkSeedGenerator = cms.PSet( 
52221       copyMuonRecHit = cms.bool( False ),
52222       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
52223       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52224       errorMatrixPset = cms.PSet( 
52225         atIP = cms.bool( True ),
52226         action = cms.string( "use" ),
52227         errorMatrixValuesPSet = cms.PSet( 
52228           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52229           zAxis = cms.vdouble( -3.14159, 3.14159 ),
52230           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52231           pf3_V14 = cms.PSet( 
52232             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 ),
52233             action = cms.string( "scale" )
52234           ),
52235           pf3_V25 = cms.PSet( 
52236             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 ),
52237             action = cms.string( "scale" )
52238           ),
52239           pf3_V13 = cms.PSet( 
52240             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 ),
52241             action = cms.string( "scale" )
52242           ),
52243           pf3_V24 = cms.PSet( 
52244             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 ),
52245             action = cms.string( "scale" )
52246           ),
52247           pf3_V35 = cms.PSet( 
52248             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 ),
52249             action = cms.string( "scale" )
52250           ),
52251           pf3_V12 = cms.PSet( 
52252             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 ),
52253             action = cms.string( "scale" )
52254           ),
52255           pf3_V23 = cms.PSet( 
52256             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 ),
52257             action = cms.string( "scale" )
52258           ),
52259           pf3_V34 = cms.PSet( 
52260             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 ),
52261             action = cms.string( "scale" )
52262           ),
52263           pf3_V45 = cms.PSet( 
52264             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 ),
52265             action = cms.string( "scale" )
52266           ),
52267           pf3_V11 = cms.PSet( 
52268             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 ),
52269             action = cms.string( "scale" )
52270           ),
52271           pf3_V22 = cms.PSet( 
52272             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 ),
52273             action = cms.string( "scale" )
52274           ),
52275           pf3_V33 = cms.PSet( 
52276             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 ),
52277             action = cms.string( "scale" )
52278           ),
52279           pf3_V44 = cms.PSet( 
52280             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 ),
52281             action = cms.string( "scale" )
52282           ),
52283           pf3_V55 = cms.PSet( 
52284             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 ),
52285             action = cms.string( "scale" )
52286           ),
52287           pf3_V15 = cms.PSet( 
52288             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 ),
52289             action = cms.string( "scale" )
52290           )
52291         )
52292       ),
52293       ComponentName = cms.string( "TSGForRoadSearch" ),
52294       maxChi2 = cms.double( 40.0 ),
52295       manySeeds = cms.bool( False ),
52296       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
52297       option = cms.uint32( 3 )
52298     ),
52299     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52300     PtCut = cms.double( 1.0 ),
52301     PCut = cms.double( 2.5 )
52302 )
52303 fragment.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52304     trackCandidateAlso = cms.bool( True ),
52305     cleanTrajectoryAfterInOut = cms.bool( False ),
52306     doSeedingRegionRebuilding = cms.bool( False ),
52307     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52308     reverseTrajectories = cms.bool( True ),
52309     useHitsSplitting = cms.bool( False ),
52310     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52311     src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ),
52312     clustersToSkip = cms.InputTag( "" ),
52313     phase2clustersToSkip = cms.InputTag( "" ),
52314     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52315     TransientInitialStateEstimatorParameters = cms.PSet( 
52316       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52317       numberMeasurementsForFit = cms.int32( 4 ),
52318       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52319     ),
52320     numHitsForSeedCleaner = cms.int32( 4 ),
52321     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52322     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52323     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52324     maxNSeeds = cms.uint32( 100000 ),
52325     maxSeedsBeforeCleaning = cms.uint32( 0 )
52326 )
52327 fragment.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer",
52328     TrajectoryInEvent = cms.bool( False ),
52329     useHitsSplitting = cms.bool( False ),
52330     src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ),
52331     clusterRemovalInfo = cms.InputTag( "" ),
52332     AlgorithmName = cms.string( "hltIterX" ),
52333     GeometricInnerState = cms.bool( True ),
52334     reMatchSplitHits = cms.bool( False ),
52335     usePropagatorForPCA = cms.bool( False ),
52336     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52337     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52338     useSimpleMF = cms.bool( False ),
52339     SimpleMagneticField = cms.string( "" ),
52340     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52341     Propagator = cms.string( "PropagatorWithMaterial" ),
52342     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52343     NavigationSchool = cms.string( "" ),
52344     MeasurementTracker = cms.string( "" )
52345 )
52346 fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer",
52347     ServiceParameters = cms.PSet( 
52348       RPCLayers = cms.bool( True ),
52349       UseMuonNavigation = cms.untracked.bool( True ),
52350       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52351         'SteppingHelixPropagatorAny',
52352         'hltESPSmartPropagator',
52353         'hltESPSteppingHelixPropagatorOpposite' )
52354     ),
52355     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52356     TrackLoaderParameters = cms.PSet( 
52357       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52358       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52359       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52360       DoSmoothing = cms.bool( True ),
52361       SmoothTkTrack = cms.untracked.bool( False ),
52362       VertexConstraint = cms.bool( False ),
52363       MuonUpdatorAtVertexParameters = cms.PSet( 
52364         MaxChi2 = cms.double( 1000000.0 ),
52365         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52366         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52367       ),
52368       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52369       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52370     ),
52371     L3TrajBuilderParameters = cms.PSet( 
52372       PtCut = cms.double( 1.0 ),
52373       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52374       GlobalMuonTrackMatcher = cms.PSet( 
52375         Chi2Cut_3 = cms.double( 200.0 ),
52376         DeltaDCut_2 = cms.double( 10.0 ),
52377         Eta_threshold = cms.double( 1.2 ),
52378         Quality_2 = cms.double( 15.0 ),
52379         DeltaDCut_1 = cms.double( 40.0 ),
52380         Quality_3 = cms.double( 7.0 ),
52381         DeltaDCut_3 = cms.double( 15.0 ),
52382         Quality_1 = cms.double( 20.0 ),
52383         Pt_threshold1 = cms.double( 0.0 ),
52384         DeltaRCut_2 = cms.double( 0.2 ),
52385         DeltaRCut_1 = cms.double( 0.1 ),
52386         Pt_threshold2 = cms.double( 9.99999999E8 ),
52387         Chi2Cut_1 = cms.double( 50.0 ),
52388         Chi2Cut_2 = cms.double( 50.0 ),
52389         DeltaRCut_3 = cms.double( 1.0 ),
52390         LocChi2Cut = cms.double( 0.001 ),
52391         Propagator = cms.string( "hltESPSmartPropagator" ),
52392         MinPt = cms.double( 1.0 ),
52393         MinP = cms.double( 2.5 )
52394       ),
52395       ScaleTECxFactor = cms.double( -1.0 ),
52396       tkTrajUseVertex = cms.bool( False ),
52397       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52398       TrackTransformer = cms.PSet( 
52399         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52400         RefitDirection = cms.string( "insideOut" ),
52401         RefitRPCHits = cms.bool( True ),
52402         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52403         DoPredictionsOnly = cms.bool( False ),
52404         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52405         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52406         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52407       ),
52408       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52409       RefitRPCHits = cms.bool( True ),
52410       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52411       GlbRefitterParameters = cms.PSet( 
52412         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52413         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52414         SkipStation = cms.int32( -1 ),
52415         Chi2CutRPC = cms.double( 1.0 ),
52416         PropDirForCosmics = cms.bool( False ),
52417         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52418         HitThreshold = cms.int32( 1 ),
52419         DYTthrs = cms.vint32( 30, 15 ),
52420         TrackerSkipSystem = cms.int32( -1 ),
52421         RefitDirection = cms.string( "insideOut" ),
52422         Chi2CutCSC = cms.double( 150.0 ),
52423         Chi2CutDT = cms.double( 10.0 ),
52424         RefitRPCHits = cms.bool( True ),
52425         TrackerSkipSection = cms.int32( -1 ),
52426         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52427         DoPredictionsOnly = cms.bool( False ),
52428         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52429         MuonHitsOption = cms.int32( 1 ),
52430         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52431       ),
52432       PCut = cms.double( 2.5 ),
52433       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52434       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52435       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52436       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52437       ScaleTECyFactor = cms.double( -1.0 ),
52438       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" )
52439     )
52440 )
52441 fragment.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
52442     ServiceParameters = cms.PSet( 
52443       RPCLayers = cms.bool( True ),
52444       UseMuonNavigation = cms.untracked.bool( True ),
52445       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
52446         'hltESPSmartPropagatorAnyOpposite' )
52447     ),
52448     MuonTrackingRegionBuilder = cms.PSet(  ),
52449     TrackerSeedCleaner = cms.PSet( 
52450       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52451       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52452       cleanerFromSharedHits = cms.bool( True ),
52453       directionCleaner = cms.bool( True ),
52454       ptCleaner = cms.bool( True )
52455     ),
52456     TkSeedGenerator = cms.PSet( 
52457       iterativeTSG = cms.PSet( 
52458         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
52459         beamSpot = cms.InputTag( "unused" ),
52460         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52461         SelectState = cms.bool( False ),
52462         ErrorRescaling = cms.double( 3.0 ),
52463         UseVertexState = cms.bool( True ),
52464         SigmaZ = cms.double( 25.0 ),
52465         MaxChi2 = cms.double( 40.0 ),
52466         errorMatrixPset = cms.PSet( 
52467           atIP = cms.bool( True ),
52468           action = cms.string( "use" ),
52469           errorMatrixValuesPSet = cms.PSet( 
52470             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52471             zAxis = cms.vdouble( -3.14159, 3.14159 ),
52472             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52473             pf3_V14 = cms.PSet( 
52474               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 ),
52475               action = cms.string( "scale" )
52476             ),
52477             pf3_V25 = cms.PSet( 
52478               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 ),
52479               action = cms.string( "scale" )
52480             ),
52481             pf3_V13 = cms.PSet( 
52482               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 ),
52483               action = cms.string( "scale" )
52484             ),
52485             pf3_V24 = cms.PSet( 
52486               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 ),
52487               action = cms.string( "scale" )
52488             ),
52489             pf3_V35 = cms.PSet( 
52490               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 ),
52491               action = cms.string( "scale" )
52492             ),
52493             pf3_V12 = cms.PSet( 
52494               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 ),
52495               action = cms.string( "scale" )
52496             ),
52497             pf3_V23 = cms.PSet( 
52498               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 ),
52499               action = cms.string( "scale" )
52500             ),
52501             pf3_V34 = cms.PSet( 
52502               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 ),
52503               action = cms.string( "scale" )
52504             ),
52505             pf3_V45 = cms.PSet( 
52506               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 ),
52507               action = cms.string( "scale" )
52508             ),
52509             pf3_V11 = cms.PSet( 
52510               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 ),
52511               action = cms.string( "scale" )
52512             ),
52513             pf3_V22 = cms.PSet( 
52514               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 ),
52515               action = cms.string( "scale" )
52516             ),
52517             pf3_V33 = cms.PSet( 
52518               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 ),
52519               action = cms.string( "scale" )
52520             ),
52521             pf3_V44 = cms.PSet( 
52522               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 ),
52523               action = cms.string( "scale" )
52524             ),
52525             pf3_V55 = cms.PSet( 
52526               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 ),
52527               action = cms.string( "scale" )
52528             ),
52529             pf3_V15 = cms.PSet( 
52530               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 ),
52531               action = cms.string( "scale" )
52532             )
52533           )
52534         ),
52535         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
52536         ComponentName = cms.string( "TSGFromPropagation" ),
52537         UpdateState = cms.bool( True ),
52538         ResetMethod = cms.string( "matrix" )
52539       ),
52540       PSetNames = cms.vstring( 'skipTSG',
52541         'iterativeTSG' ),
52542       skipTSG = cms.PSet(  ),
52543       ComponentName = cms.string( "DualByL2TSG" ),
52544       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" )
52545     ),
52546     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52547     PtCut = cms.double( 1.0 ),
52548     PCut = cms.double( 2.5 )
52549 )
52550 fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52551     trackCandidateAlso = cms.bool( True ),
52552     cleanTrajectoryAfterInOut = cms.bool( False ),
52553     doSeedingRegionRebuilding = cms.bool( False ),
52554     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52555     reverseTrajectories = cms.bool( True ),
52556     useHitsSplitting = cms.bool( False ),
52557     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52558     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ),
52559     clustersToSkip = cms.InputTag( "" ),
52560     phase2clustersToSkip = cms.InputTag( "" ),
52561     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52562     TransientInitialStateEstimatorParameters = cms.PSet( 
52563       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52564       numberMeasurementsForFit = cms.int32( 4 ),
52565       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52566     ),
52567     numHitsForSeedCleaner = cms.int32( 4 ),
52568     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52569     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52570     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52571     maxNSeeds = cms.uint32( 100000 ),
52572     maxSeedsBeforeCleaning = cms.uint32( 0 )
52573 )
52574 fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer",
52575     TrajectoryInEvent = cms.bool( False ),
52576     useHitsSplitting = cms.bool( False ),
52577     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ),
52578     clusterRemovalInfo = cms.InputTag( "" ),
52579     AlgorithmName = cms.string( "hltIterX" ),
52580     GeometricInnerState = cms.bool( True ),
52581     reMatchSplitHits = cms.bool( False ),
52582     usePropagatorForPCA = cms.bool( False ),
52583     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52584     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52585     useSimpleMF = cms.bool( False ),
52586     SimpleMagneticField = cms.string( "" ),
52587     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52588     Propagator = cms.string( "PropagatorWithMaterial" ),
52589     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52590     NavigationSchool = cms.string( "" ),
52591     MeasurementTracker = cms.string( "" )
52592 )
52593 fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer",
52594     ServiceParameters = cms.PSet( 
52595       RPCLayers = cms.bool( True ),
52596       UseMuonNavigation = cms.untracked.bool( True ),
52597       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52598         'SteppingHelixPropagatorAny',
52599         'hltESPSmartPropagator',
52600         'hltESPSteppingHelixPropagatorOpposite' )
52601     ),
52602     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52603     TrackLoaderParameters = cms.PSet( 
52604       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52605       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52606       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52607       DoSmoothing = cms.bool( True ),
52608       SmoothTkTrack = cms.untracked.bool( False ),
52609       VertexConstraint = cms.bool( False ),
52610       MuonUpdatorAtVertexParameters = cms.PSet( 
52611         MaxChi2 = cms.double( 1000000.0 ),
52612         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52613         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52614       ),
52615       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52616       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52617     ),
52618     L3TrajBuilderParameters = cms.PSet( 
52619       PtCut = cms.double( 1.0 ),
52620       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52621       GlobalMuonTrackMatcher = cms.PSet( 
52622         Chi2Cut_3 = cms.double( 200.0 ),
52623         DeltaDCut_2 = cms.double( 10.0 ),
52624         Eta_threshold = cms.double( 1.2 ),
52625         Quality_2 = cms.double( 15.0 ),
52626         DeltaDCut_1 = cms.double( 40.0 ),
52627         Quality_3 = cms.double( 7.0 ),
52628         DeltaDCut_3 = cms.double( 15.0 ),
52629         Quality_1 = cms.double( 20.0 ),
52630         Pt_threshold1 = cms.double( 0.0 ),
52631         DeltaRCut_2 = cms.double( 0.2 ),
52632         DeltaRCut_1 = cms.double( 0.1 ),
52633         Pt_threshold2 = cms.double( 9.99999999E8 ),
52634         Chi2Cut_1 = cms.double( 50.0 ),
52635         Chi2Cut_2 = cms.double( 50.0 ),
52636         DeltaRCut_3 = cms.double( 1.0 ),
52637         LocChi2Cut = cms.double( 0.001 ),
52638         Propagator = cms.string( "hltESPSmartPropagator" ),
52639         MinPt = cms.double( 1.0 ),
52640         MinP = cms.double( 2.5 )
52641       ),
52642       ScaleTECxFactor = cms.double( -1.0 ),
52643       tkTrajUseVertex = cms.bool( False ),
52644       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52645       TrackTransformer = cms.PSet( 
52646         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52647         RefitDirection = cms.string( "insideOut" ),
52648         RefitRPCHits = cms.bool( True ),
52649         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52650         DoPredictionsOnly = cms.bool( False ),
52651         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52652         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52653         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52654       ),
52655       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52656       RefitRPCHits = cms.bool( True ),
52657       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52658       GlbRefitterParameters = cms.PSet( 
52659         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52660         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52661         SkipStation = cms.int32( -1 ),
52662         Chi2CutRPC = cms.double( 1.0 ),
52663         PropDirForCosmics = cms.bool( False ),
52664         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52665         HitThreshold = cms.int32( 1 ),
52666         DYTthrs = cms.vint32( 30, 15 ),
52667         TrackerSkipSystem = cms.int32( -1 ),
52668         RefitDirection = cms.string( "insideOut" ),
52669         Chi2CutCSC = cms.double( 150.0 ),
52670         Chi2CutDT = cms.double( 10.0 ),
52671         RefitRPCHits = cms.bool( True ),
52672         TrackerSkipSection = cms.int32( -1 ),
52673         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52674         DoPredictionsOnly = cms.bool( False ),
52675         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52676         MuonHitsOption = cms.int32( 1 ),
52677         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52678       ),
52679       PCut = cms.double( 2.5 ),
52680       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52681       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52682       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52683       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52684       ScaleTECyFactor = cms.double( -1.0 ),
52685       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" )
52686     )
52687 )
52688 fragment.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
52689     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' )
52690 )
52691 fragment.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
52692     ServiceParameters = cms.PSet( 
52693       RPCLayers = cms.bool( True ),
52694       UseMuonNavigation = cms.untracked.bool( True ),
52695       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
52696     ),
52697     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52698     TrackerSeedCleaner = cms.PSet( 
52699       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52700       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52701       cleanerFromSharedHits = cms.bool( True ),
52702       directionCleaner = cms.bool( True ),
52703       ptCleaner = cms.bool( True )
52704     ),
52705     TkSeedGenerator = cms.PSet( 
52706       iterativeTSG = cms.PSet( 
52707         firstTSG = cms.PSet( 
52708           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52709           OrderedHitsFactoryPSet = cms.PSet( 
52710             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
52711             ComponentName = cms.string( "StandardHitTripletGenerator" ),
52712             GeneratorPSet = cms.PSet( 
52713               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
52714               maxElement = cms.uint32( 50000 ),
52715               useFixedPreFiltering = cms.bool( False ),
52716               extraHitRZtolerance = cms.double( 0.06 ),
52717               phiPreFiltering = cms.double( 0.3 ),
52718               extraHitRPhitolerance = cms.double( 0.06 ),
52719               useBending = cms.bool( True ),
52720               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
52721               useMultScattering = cms.bool( True )
52722             )
52723           ),
52724           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52725           ComponentName = cms.string( "TSGFromOrderedHits" )
52726         ),
52727         secondTSG = cms.PSet( 
52728           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52729           OrderedHitsFactoryPSet = cms.PSet( 
52730             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
52731             maxElement = cms.uint32( 100000 ),
52732             ComponentName = cms.string( "StandardHitPairGenerator" ),
52733             useOnDemandTracker = cms.untracked.int32( 0 )
52734           ),
52735           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52736           ComponentName = cms.string( "TSGFromOrderedHits" )
52737         ),
52738         PSetNames = cms.vstring( 'firstTSG',
52739           'secondTSG' ),
52740         thirdTSG = cms.PSet( 
52741           etaSeparation = cms.double( 2.0 ),
52742           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52743           PSetNames = cms.vstring( 'endcapTSG',
52744             'barrelTSG' ),
52745           barrelTSG = cms.PSet(  ),
52746           ComponentName = cms.string( "DualByEtaTSG" ),
52747           endcapTSG = cms.PSet( 
52748             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52749             OrderedHitsFactoryPSet = cms.PSet( 
52750               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
52751               maxElement = cms.uint32( 0 ),
52752               ComponentName = cms.string( "StandardHitPairGenerator" ),
52753               useOnDemandTracker = cms.untracked.int32( 0 )
52754             ),
52755             ComponentName = cms.string( "TSGFromOrderedHits" )
52756           )
52757         ),
52758         ComponentName = cms.string( "CombinedTSG" )
52759       ),
52760       PSetNames = cms.vstring( 'skipTSG',
52761         'iterativeTSG' ),
52762       skipTSG = cms.PSet(  ),
52763       ComponentName = cms.string( "DualByL2TSG" ),
52764       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" )
52765     ),
52766     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52767     PtCut = cms.double( 1.0 ),
52768     PCut = cms.double( 2.5 )
52769 )
52770 fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52771     trackCandidateAlso = cms.bool( True ),
52772     cleanTrajectoryAfterInOut = cms.bool( False ),
52773     doSeedingRegionRebuilding = cms.bool( False ),
52774     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52775     reverseTrajectories = cms.bool( False ),
52776     useHitsSplitting = cms.bool( False ),
52777     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52778     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ),
52779     clustersToSkip = cms.InputTag( "" ),
52780     phase2clustersToSkip = cms.InputTag( "" ),
52781     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52782     TransientInitialStateEstimatorParameters = cms.PSet( 
52783       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52784       numberMeasurementsForFit = cms.int32( 4 ),
52785       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52786     ),
52787     numHitsForSeedCleaner = cms.int32( 4 ),
52788     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52789     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52790     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52791     maxNSeeds = cms.uint32( 100000 ),
52792     maxSeedsBeforeCleaning = cms.uint32( 0 )
52793 )
52794 fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer",
52795     TrajectoryInEvent = cms.bool( False ),
52796     useHitsSplitting = cms.bool( False ),
52797     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ),
52798     clusterRemovalInfo = cms.InputTag( "" ),
52799     AlgorithmName = cms.string( "hltIterX" ),
52800     GeometricInnerState = cms.bool( True ),
52801     reMatchSplitHits = cms.bool( False ),
52802     usePropagatorForPCA = cms.bool( False ),
52803     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52804     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
52805     useSimpleMF = cms.bool( False ),
52806     SimpleMagneticField = cms.string( "" ),
52807     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52808     Propagator = cms.string( "PropagatorWithMaterial" ),
52809     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52810     NavigationSchool = cms.string( "" ),
52811     MeasurementTracker = cms.string( "" )
52812 )
52813 fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer",
52814     ServiceParameters = cms.PSet( 
52815       RPCLayers = cms.bool( True ),
52816       UseMuonNavigation = cms.untracked.bool( True ),
52817       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52818         'SteppingHelixPropagatorAny',
52819         'hltESPSmartPropagator',
52820         'hltESPSteppingHelixPropagatorOpposite' )
52821     ),
52822     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52823     TrackLoaderParameters = cms.PSet( 
52824       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52825       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52826       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52827       DoSmoothing = cms.bool( True ),
52828       SmoothTkTrack = cms.untracked.bool( False ),
52829       VertexConstraint = cms.bool( False ),
52830       MuonUpdatorAtVertexParameters = cms.PSet( 
52831         MaxChi2 = cms.double( 1000000.0 ),
52832         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52833         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52834       ),
52835       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52836       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52837     ),
52838     L3TrajBuilderParameters = cms.PSet( 
52839       PtCut = cms.double( 1.0 ),
52840       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52841       GlobalMuonTrackMatcher = cms.PSet( 
52842         Chi2Cut_3 = cms.double( 200.0 ),
52843         DeltaDCut_2 = cms.double( 10.0 ),
52844         Eta_threshold = cms.double( 1.2 ),
52845         Quality_2 = cms.double( 15.0 ),
52846         DeltaDCut_1 = cms.double( 40.0 ),
52847         Quality_3 = cms.double( 7.0 ),
52848         DeltaDCut_3 = cms.double( 15.0 ),
52849         Quality_1 = cms.double( 20.0 ),
52850         Pt_threshold1 = cms.double( 0.0 ),
52851         DeltaRCut_2 = cms.double( 0.2 ),
52852         DeltaRCut_1 = cms.double( 0.1 ),
52853         Pt_threshold2 = cms.double( 9.99999999E8 ),
52854         Chi2Cut_1 = cms.double( 50.0 ),
52855         Chi2Cut_2 = cms.double( 50.0 ),
52856         DeltaRCut_3 = cms.double( 1.0 ),
52857         LocChi2Cut = cms.double( 0.001 ),
52858         Propagator = cms.string( "hltESPSmartPropagator" ),
52859         MinPt = cms.double( 1.0 ),
52860         MinP = cms.double( 2.5 )
52861       ),
52862       ScaleTECxFactor = cms.double( -1.0 ),
52863       tkTrajUseVertex = cms.bool( False ),
52864       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52865       TrackTransformer = cms.PSet( 
52866         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52867         RefitDirection = cms.string( "insideOut" ),
52868         RefitRPCHits = cms.bool( True ),
52869         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52870         DoPredictionsOnly = cms.bool( False ),
52871         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52872         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52873         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52874       ),
52875       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52876       RefitRPCHits = cms.bool( True ),
52877       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52878       GlbRefitterParameters = cms.PSet( 
52879         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52880         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52881         SkipStation = cms.int32( -1 ),
52882         Chi2CutRPC = cms.double( 1.0 ),
52883         PropDirForCosmics = cms.bool( False ),
52884         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52885         HitThreshold = cms.int32( 1 ),
52886         DYTthrs = cms.vint32( 30, 15 ),
52887         TrackerSkipSystem = cms.int32( -1 ),
52888         RefitDirection = cms.string( "insideOut" ),
52889         Chi2CutCSC = cms.double( 150.0 ),
52890         Chi2CutDT = cms.double( 10.0 ),
52891         RefitRPCHits = cms.bool( True ),
52892         TrackerSkipSection = cms.int32( -1 ),
52893         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52894         DoPredictionsOnly = cms.bool( False ),
52895         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52896         MuonHitsOption = cms.int32( 1 ),
52897         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52898       ),
52899       PCut = cms.double( 2.5 ),
52900       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52901       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52902       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52903       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52904       ScaleTECyFactor = cms.double( -1.0 ),
52905       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" )
52906     )
52907 )
52908 fragment.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
52909     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' )
52910 )
52911 fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner",
52912     labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' )
52913 )
52914 fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
52915     copyExtras = cms.untracked.bool( True ),
52916     copyMVA = cms.bool( False ),
52917     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52918     MaxNormalizedChisq = cms.double( 1000.0 ),
52919     MinPT = cms.double( 0.05 ),
52920     MinFound = cms.int32( 3 ),
52921     Epsilon = cms.double( -0.001 ),
52922     ShareFrac = cms.double( 0.19 ),
52923     allowFirstHitShare = cms.bool( True ),
52924     FoundHitBonus = cms.double( 100.0 ),
52925     LostHitPenalty = cms.double( 0.0 ),
52926     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52927     newQuality = cms.string( "confirmed" ),
52928     setsToMerge = cms.VPSet( 
52929       cms.PSet(  pQual = cms.bool( False ),
52930         tLists = cms.vint32( 0, 1 )
52931       )
52932     ),
52933     hasSelector = cms.vint32( 0, 0 ),
52934     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52935     writeOnlyTrkQuals = cms.bool( False ),
52936     makeReKeyedSeeds = cms.untracked.bool( False ),
52937     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52938 )
52939 fragment.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger",
52940     copyExtras = cms.untracked.bool( True ),
52941     copyMVA = cms.bool( False ),
52942     TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52943     MaxNormalizedChisq = cms.double( 1000.0 ),
52944     MinPT = cms.double( 0.05 ),
52945     MinFound = cms.int32( 3 ),
52946     Epsilon = cms.double( -0.001 ),
52947     ShareFrac = cms.double( 0.19 ),
52948     allowFirstHitShare = cms.bool( True ),
52949     FoundHitBonus = cms.double( 100.0 ),
52950     LostHitPenalty = cms.double( 0.0 ),
52951     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52952     newQuality = cms.string( "confirmed" ),
52953     setsToMerge = cms.VPSet( 
52954       cms.PSet(  pQual = cms.bool( False ),
52955         tLists = cms.vint32( 0, 1 )
52956       )
52957     ),
52958     hasSelector = cms.vint32( 0, 0 ),
52959     selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52960     writeOnlyTrkQuals = cms.bool( False ),
52961     makeReKeyedSeeds = cms.untracked.bool( False ),
52962     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52963 )
52964 fragment.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
52965     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52966 )
52967 fragment.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner",
52968     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52969 )
52970 fragment.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
52971     InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ),
52972     InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ),
52973     MuonPtOption = cms.string( "Tracker" )
52974 )
52975 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52976     saveTags = cms.bool( True ),
52977     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52978     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52979     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52980     L1CandTag = cms.InputTag( "" ),
52981     inputMuonCollection = cms.InputTag( "" ),
52982     MinN = cms.int32( 2 ),
52983     MaxEta = cms.double( 2.5 ),
52984     MinNhits = cms.int32( 0 ),
52985     MaxDr = cms.double( 9999.0 ),
52986     MinDr = cms.double( -1.0 ),
52987     MaxDz = cms.double( 9999.0 ),
52988     MinDxySig = cms.double( -1.0 ),
52989     MinPt = cms.double( 43.0 ),
52990     NSigmaPt = cms.double( 0.0 ),
52991     MaxNormalizedChi2 = cms.double( 9999.0 ),
52992     MaxDXYBeamSpot = cms.double( 9999.0 ),
52993     MinDXYBeamSpot = cms.double( -1.0 ),
52994     MinNmuonHits = cms.int32( 0 ),
52995     MaxPtDifference = cms.double( 9999.0 ),
52996     MinTrackPt = cms.double( 0.0 ),
52997     minMuonStations = cms.int32( -1 ),
52998     minTrkHits = cms.int32( -1 ),
52999     minMuonHits = cms.int32( -1 ),
53000     allowedTypeMask = cms.uint32( 255 ),
53001     requiredTypeMask = cms.uint32( 0 ),
53002     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53003     trkMuonId = cms.uint32( 0 ),
53004     L1MatchingdR = cms.double( 0.3 ),
53005     MatchToPreviousCand = cms.bool( True ),
53006     InputLinks = cms.InputTag( "" ),
53007     requireL3MuonTrajectorySeed = cms.bool( True ),
53008     useSimpleGeometry = cms.bool( True ),
53009     useStation2 = cms.bool( True ),
53010     fallbackToME1 = cms.bool( False ),
53011     cosmicPropagationHypothesis = cms.bool( False ),
53012     useMB2InOverlap = cms.bool( False ),
53013     useTrack = cms.string( "tracker" ),
53014     useState = cms.string( "atVertex" ),
53015     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53016     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53017     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53018 )
53019 fragment.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
53020     offset = cms.uint32( 0 ),
53021     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53022 )
53023 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
53024     saveTags = cms.bool( True ),
53025     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53026     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53027     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
53028     L1CandTag = cms.InputTag( "" ),
53029     inputMuonCollection = cms.InputTag( "" ),
53030     MinN = cms.int32( 2 ),
53031     MaxEta = cms.double( 2.5 ),
53032     MinNhits = cms.int32( 0 ),
53033     MaxDr = cms.double( 9999.0 ),
53034     MinDr = cms.double( -1.0 ),
53035     MaxDz = cms.double( 9999.0 ),
53036     MinDxySig = cms.double( -1.0 ),
53037     MinPt = cms.double( 48.0 ),
53038     NSigmaPt = cms.double( 0.0 ),
53039     MaxNormalizedChi2 = cms.double( 9999.0 ),
53040     MaxDXYBeamSpot = cms.double( 9999.0 ),
53041     MinDXYBeamSpot = cms.double( -1.0 ),
53042     MinNmuonHits = cms.int32( 0 ),
53043     MaxPtDifference = cms.double( 9999.0 ),
53044     MinTrackPt = cms.double( 0.0 ),
53045     minMuonStations = cms.int32( -1 ),
53046     minTrkHits = cms.int32( -1 ),
53047     minMuonHits = cms.int32( -1 ),
53048     allowedTypeMask = cms.uint32( 255 ),
53049     requiredTypeMask = cms.uint32( 0 ),
53050     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53051     trkMuonId = cms.uint32( 0 ),
53052     L1MatchingdR = cms.double( 0.3 ),
53053     MatchToPreviousCand = cms.bool( True ),
53054     InputLinks = cms.InputTag( "" ),
53055     requireL3MuonTrajectorySeed = cms.bool( True ),
53056     useSimpleGeometry = cms.bool( True ),
53057     useStation2 = cms.bool( True ),
53058     fallbackToME1 = cms.bool( False ),
53059     cosmicPropagationHypothesis = cms.bool( False ),
53060     useMB2InOverlap = cms.bool( False ),
53061     useTrack = cms.string( "tracker" ),
53062     useState = cms.string( "atVertex" ),
53063     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53064     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53065     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53066 )
53067 fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed",
53068     saveTags = cms.bool( True ),
53069     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
53070     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53071     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53072     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53073     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53074     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53075     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53076     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53077     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53078     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53079 )
53080 fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
53081     offset = cms.uint32( 0 ),
53082     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53083 )
53084 fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
53085     saveTags = cms.bool( True ),
53086     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53087     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
53088     MaxEta = cms.double( 2.5 ),
53089     MinPt = cms.double( 5.0 ),
53090     MaxDeltaR = cms.double( 0.3 ),
53091     MinN = cms.int32( 1 ),
53092     CentralBxOnly = cms.bool( True ),
53093     SelectQualities = cms.vint32(  )
53094 )
53095 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
53096     saveTags = cms.bool( True ),
53097     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53098     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
53099     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
53100     SeedMapTag = cms.InputTag( "hltL2Muons" ),
53101     MinN = cms.int32( 1 ),
53102     MaxEta = cms.double( 2.5 ),
53103     AbsEtaBins = cms.vdouble( 5.0 ),
53104     MinNstations = cms.vint32( 0 ),
53105     MinNhits = cms.vint32( 0 ),
53106     CutOnChambers = cms.bool( False ),
53107     MinNchambers = cms.vint32( 0 ),
53108     MaxDr = cms.double( 9999.0 ),
53109     MinDr = cms.double( -1.0 ),
53110     MaxDz = cms.double( 9999.0 ),
53111     MinDxySig = cms.double( -1.0 ),
53112     MinPt = cms.double( 16.0 ),
53113     NSigmaPt = cms.double( 0.0 ),
53114     MatchToPreviousCand = cms.bool( True )
53115 )
53116 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
53117     saveTags = cms.bool( True ),
53118     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53119     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53120     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53121     L1CandTag = cms.InputTag( "" ),
53122     inputMuonCollection = cms.InputTag( "" ),
53123     MinN = cms.int32( 1 ),
53124     MaxEta = cms.double( 2.5 ),
53125     MinNhits = cms.int32( 0 ),
53126     MaxDr = cms.double( 9999.0 ),
53127     MinDr = cms.double( -1.0 ),
53128     MaxDz = cms.double( 9999.0 ),
53129     MinDxySig = cms.double( -1.0 ),
53130     MinPt = cms.double( 43.0 ),
53131     NSigmaPt = cms.double( 0.0 ),
53132     MaxNormalizedChi2 = cms.double( 9999.0 ),
53133     MaxDXYBeamSpot = cms.double( 9999.0 ),
53134     MinDXYBeamSpot = cms.double( -1.0 ),
53135     MinNmuonHits = cms.int32( 0 ),
53136     MaxPtDifference = cms.double( 9999.0 ),
53137     MinTrackPt = cms.double( 0.0 ),
53138     minMuonStations = cms.int32( -1 ),
53139     minTrkHits = cms.int32( -1 ),
53140     minMuonHits = cms.int32( -1 ),
53141     allowedTypeMask = cms.uint32( 255 ),
53142     requiredTypeMask = cms.uint32( 0 ),
53143     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53144     trkMuonId = cms.uint32( 0 ),
53145     L1MatchingdR = cms.double( 0.3 ),
53146     MatchToPreviousCand = cms.bool( True ),
53147     InputLinks = cms.InputTag( "" ),
53148     requireL3MuonTrajectorySeed = cms.bool( True ),
53149     useSimpleGeometry = cms.bool( True ),
53150     useStation2 = cms.bool( True ),
53151     fallbackToME1 = cms.bool( False ),
53152     cosmicPropagationHypothesis = cms.bool( False ),
53153     useMB2InOverlap = cms.bool( False ),
53154     useTrack = cms.string( "tracker" ),
53155     useState = cms.string( "atVertex" ),
53156     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53157     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53158     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53159 )
53160 fragment.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
53161     saveTags = cms.bool( True ),
53162     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
53163     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53164     candNonIsolatedTag = cms.InputTag( "" ),
53165     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53166     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
53167     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53168     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53169     ncandcut = cms.int32( 1 ),
53170     doIsolated = cms.bool( False ),
53171     region_eta_size = cms.double( 0.522 ),
53172     region_eta_size_ecap = cms.double( 1.0 ),
53173     region_phi_size = cms.double( 1.044 ),
53174     barrel_end = cms.double( 1.4791 ),
53175     endcap_end = cms.double( 2.65 )
53176 )
53177 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53178     saveTags = cms.bool( True ),
53179     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53180     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53181     etcutEB = cms.double( 43.0 ),
53182     etcutEE = cms.double( 43.0 ),
53183     minEtaCut = cms.double( -9999.0 ),
53184     maxEtaCut = cms.double( 9999.0 ),
53185     ncandcut = cms.int32( 1 )
53186 )
53187 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53188     saveTags = cms.bool( True ),
53189     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ),
53190     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53191     rhoTag = cms.InputTag( "" ),
53192     energyLowEdges = cms.vdouble( 0.0 ),
53193     lessThan = cms.bool( True ),
53194     useEt = cms.bool( False ),
53195     useAbs = cms.bool( False ),
53196     thrRegularEB = cms.vdouble( 0.014 ),
53197     thrRegularEE = cms.vdouble( 0.035 ),
53198     thrOverEEB = cms.vdouble( -1.0 ),
53199     thrOverEEE = cms.vdouble( -1.0 ),
53200     thrOverE2EB = cms.vdouble( -1.0 ),
53201     thrOverE2EE = cms.vdouble( -1.0 ),
53202     ncandcut = cms.int32( 1 ),
53203     doRhoCorrection = cms.bool( False ),
53204     rhoMax = cms.double( 9.9999999E7 ),
53205     rhoScale = cms.double( 1.0 ),
53206     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53207     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53208     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53209 )
53210 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53211     saveTags = cms.bool( True ),
53212     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ),
53213     varTag = cms.InputTag( "hltEgammaHoverE" ),
53214     rhoTag = cms.InputTag( "" ),
53215     energyLowEdges = cms.vdouble( 0.0 ),
53216     lessThan = cms.bool( True ),
53217     useEt = cms.bool( False ),
53218     useAbs = cms.bool( False ),
53219     thrRegularEB = cms.vdouble( -1.0 ),
53220     thrRegularEE = cms.vdouble( -1.0 ),
53221     thrOverEEB = cms.vdouble( 0.15 ),
53222     thrOverEEE = cms.vdouble( 0.1 ),
53223     thrOverE2EB = cms.vdouble( -1.0 ),
53224     thrOverE2EE = cms.vdouble( -1.0 ),
53225     ncandcut = cms.int32( 1 ),
53226     doRhoCorrection = cms.bool( False ),
53227     rhoMax = cms.double( 9.9999999E7 ),
53228     rhoScale = cms.double( 1.0 ),
53229     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53230     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53231     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53232 )
53233 fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler",
53234     offset = cms.uint32( 0 ),
53235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53236 )
53237 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
53238     saveTags = cms.bool( True ),
53239     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53240     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53241     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53242     L1CandTag = cms.InputTag( "" ),
53243     inputMuonCollection = cms.InputTag( "" ),
53244     MinN = cms.int32( 1 ),
53245     MaxEta = cms.double( 2.5 ),
53246     MinNhits = cms.int32( 0 ),
53247     MaxDr = cms.double( 9999.0 ),
53248     MinDr = cms.double( -1.0 ),
53249     MaxDz = cms.double( 9999.0 ),
53250     MinDxySig = cms.double( -1.0 ),
53251     MinPt = cms.double( 48.0 ),
53252     NSigmaPt = cms.double( 0.0 ),
53253     MaxNormalizedChi2 = cms.double( 9999.0 ),
53254     MaxDXYBeamSpot = cms.double( 9999.0 ),
53255     MinDXYBeamSpot = cms.double( -1.0 ),
53256     MinNmuonHits = cms.int32( 0 ),
53257     MaxPtDifference = cms.double( 9999.0 ),
53258     MinTrackPt = cms.double( 0.0 ),
53259     minMuonStations = cms.int32( -1 ),
53260     minTrkHits = cms.int32( -1 ),
53261     minMuonHits = cms.int32( -1 ),
53262     allowedTypeMask = cms.uint32( 255 ),
53263     requiredTypeMask = cms.uint32( 0 ),
53264     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53265     trkMuonId = cms.uint32( 0 ),
53266     L1MatchingdR = cms.double( 0.3 ),
53267     MatchToPreviousCand = cms.bool( True ),
53268     InputLinks = cms.InputTag( "" ),
53269     requireL3MuonTrajectorySeed = cms.bool( True ),
53270     useSimpleGeometry = cms.bool( True ),
53271     useStation2 = cms.bool( True ),
53272     fallbackToME1 = cms.bool( False ),
53273     cosmicPropagationHypothesis = cms.bool( False ),
53274     useMB2InOverlap = cms.bool( False ),
53275     useTrack = cms.string( "tracker" ),
53276     useState = cms.string( "atVertex" ),
53277     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53278     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53279     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53280 )
53281 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53282     saveTags = cms.bool( True ),
53283     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53284     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53285     etcutEB = cms.double( 48.0 ),
53286     etcutEE = cms.double( 48.0 ),
53287     minEtaCut = cms.double( -9999.0 ),
53288     maxEtaCut = cms.double( 9999.0 ),
53289     ncandcut = cms.int32( 1 )
53290 )
53291 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53292     saveTags = cms.bool( True ),
53293     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ),
53294     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53295     rhoTag = cms.InputTag( "" ),
53296     energyLowEdges = cms.vdouble( 0.0 ),
53297     lessThan = cms.bool( True ),
53298     useEt = cms.bool( False ),
53299     useAbs = cms.bool( False ),
53300     thrRegularEB = cms.vdouble( 0.014 ),
53301     thrRegularEE = cms.vdouble( 0.035 ),
53302     thrOverEEB = cms.vdouble( -1.0 ),
53303     thrOverEEE = cms.vdouble( -1.0 ),
53304     thrOverE2EB = cms.vdouble( -1.0 ),
53305     thrOverE2EE = cms.vdouble( -1.0 ),
53306     ncandcut = cms.int32( 1 ),
53307     doRhoCorrection = cms.bool( False ),
53308     rhoMax = cms.double( 9.9999999E7 ),
53309     rhoScale = cms.double( 1.0 ),
53310     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53311     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53312     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53313 )
53314 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53315     saveTags = cms.bool( True ),
53316     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ),
53317     varTag = cms.InputTag( "hltEgammaHoverE" ),
53318     rhoTag = cms.InputTag( "" ),
53319     energyLowEdges = cms.vdouble( 0.0 ),
53320     lessThan = cms.bool( True ),
53321     useEt = cms.bool( False ),
53322     useAbs = cms.bool( False ),
53323     thrRegularEB = cms.vdouble( -1.0 ),
53324     thrRegularEE = cms.vdouble( -1.0 ),
53325     thrOverEEB = cms.vdouble( 0.15 ),
53326     thrOverEEE = cms.vdouble( 0.1 ),
53327     thrOverE2EB = cms.vdouble( -1.0 ),
53328     thrOverE2EE = cms.vdouble( -1.0 ),
53329     ncandcut = cms.int32( 1 ),
53330     doRhoCorrection = cms.bool( False ),
53331     rhoMax = cms.double( 9.9999999E7 ),
53332     rhoScale = cms.double( 1.0 ),
53333     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53334     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53335     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53336 )
53337 fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler",
53338     offset = cms.uint32( 0 ),
53339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53340 )
53341 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53342     saveTags = cms.bool( True ),
53343     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53344     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53345     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53346     L1CandTag = cms.InputTag( "" ),
53347     inputMuonCollection = cms.InputTag( "" ),
53348     MinN = cms.int32( 1 ),
53349     MaxEta = cms.double( 2.5 ),
53350     MinNhits = cms.int32( 0 ),
53351     MaxDr = cms.double( 9999.0 ),
53352     MinDr = cms.double( -1.0 ),
53353     MaxDz = cms.double( 9999.0 ),
53354     MinDxySig = cms.double( -1.0 ),
53355     MinPt = cms.double( 38.0 ),
53356     NSigmaPt = cms.double( 0.0 ),
53357     MaxNormalizedChi2 = cms.double( 9999.0 ),
53358     MaxDXYBeamSpot = cms.double( 9999.0 ),
53359     MinDXYBeamSpot = cms.double( 0.01 ),
53360     MinNmuonHits = cms.int32( 0 ),
53361     MaxPtDifference = cms.double( 9999.0 ),
53362     MinTrackPt = cms.double( 0.0 ),
53363     minMuonStations = cms.int32( -1 ),
53364     minTrkHits = cms.int32( -1 ),
53365     minMuonHits = cms.int32( -1 ),
53366     allowedTypeMask = cms.uint32( 255 ),
53367     requiredTypeMask = cms.uint32( 0 ),
53368     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53369     trkMuonId = cms.uint32( 0 ),
53370     L1MatchingdR = cms.double( 0.3 ),
53371     MatchToPreviousCand = cms.bool( True ),
53372     InputLinks = cms.InputTag( "" ),
53373     requireL3MuonTrajectorySeed = cms.bool( True ),
53374     useSimpleGeometry = cms.bool( True ),
53375     useStation2 = cms.bool( True ),
53376     fallbackToME1 = cms.bool( False ),
53377     cosmicPropagationHypothesis = cms.bool( False ),
53378     useMB2InOverlap = cms.bool( False ),
53379     useTrack = cms.string( "tracker" ),
53380     useState = cms.string( "atVertex" ),
53381     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53382     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53383     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53384 )
53385 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53386     saveTags = cms.bool( True ),
53387     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
53388     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53389     etcutEB = cms.double( 38.0 ),
53390     etcutEE = cms.double( 38.0 ),
53391     minEtaCut = cms.double( -9999.0 ),
53392     maxEtaCut = cms.double( 9999.0 ),
53393     ncandcut = cms.int32( 1 )
53394 )
53395 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53396     saveTags = cms.bool( True ),
53397     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ),
53398     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53399     rhoTag = cms.InputTag( "" ),
53400     energyLowEdges = cms.vdouble( 0.0 ),
53401     lessThan = cms.bool( True ),
53402     useEt = cms.bool( False ),
53403     useAbs = cms.bool( False ),
53404     thrRegularEB = cms.vdouble( 0.014 ),
53405     thrRegularEE = cms.vdouble( 0.035 ),
53406     thrOverEEB = cms.vdouble( -1.0 ),
53407     thrOverEEE = cms.vdouble( -1.0 ),
53408     thrOverE2EB = cms.vdouble( -1.0 ),
53409     thrOverE2EE = cms.vdouble( -1.0 ),
53410     ncandcut = cms.int32( 1 ),
53411     doRhoCorrection = cms.bool( False ),
53412     rhoMax = cms.double( 9.9999999E7 ),
53413     rhoScale = cms.double( 1.0 ),
53414     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53415     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53416     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53417 )
53418 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53419     saveTags = cms.bool( True ),
53420     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ),
53421     varTag = cms.InputTag( "hltEgammaHoverE" ),
53422     rhoTag = cms.InputTag( "" ),
53423     energyLowEdges = cms.vdouble( 0.0 ),
53424     lessThan = cms.bool( True ),
53425     useEt = cms.bool( False ),
53426     useAbs = cms.bool( False ),
53427     thrRegularEB = cms.vdouble( -1.0 ),
53428     thrRegularEE = cms.vdouble( -1.0 ),
53429     thrOverEEB = cms.vdouble( 0.15 ),
53430     thrOverEEE = cms.vdouble( 0.1 ),
53431     thrOverE2EB = cms.vdouble( -1.0 ),
53432     thrOverE2EE = cms.vdouble( -1.0 ),
53433     ncandcut = cms.int32( 1 ),
53434     doRhoCorrection = cms.bool( False ),
53435     rhoMax = cms.double( 9.9999999E7 ),
53436     rhoScale = cms.double( 1.0 ),
53437     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53438     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53439     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53440 )
53441 fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
53442     offset = cms.uint32( 0 ),
53443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53444 )
53445 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53446     saveTags = cms.bool( True ),
53447     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53448     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53449     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53450     L1CandTag = cms.InputTag( "" ),
53451     inputMuonCollection = cms.InputTag( "" ),
53452     MinN = cms.int32( 1 ),
53453     MaxEta = cms.double( 2.5 ),
53454     MinNhits = cms.int32( 0 ),
53455     MaxDr = cms.double( 9999.0 ),
53456     MinDr = cms.double( -1.0 ),
53457     MaxDz = cms.double( 9999.0 ),
53458     MinDxySig = cms.double( -1.0 ),
53459     MinPt = cms.double( 43.0 ),
53460     NSigmaPt = cms.double( 0.0 ),
53461     MaxNormalizedChi2 = cms.double( 9999.0 ),
53462     MaxDXYBeamSpot = cms.double( 9999.0 ),
53463     MinDXYBeamSpot = cms.double( 0.01 ),
53464     MinNmuonHits = cms.int32( 0 ),
53465     MaxPtDifference = cms.double( 9999.0 ),
53466     MinTrackPt = cms.double( 0.0 ),
53467     minMuonStations = cms.int32( -1 ),
53468     minTrkHits = cms.int32( -1 ),
53469     minMuonHits = cms.int32( -1 ),
53470     allowedTypeMask = cms.uint32( 255 ),
53471     requiredTypeMask = cms.uint32( 0 ),
53472     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53473     trkMuonId = cms.uint32( 0 ),
53474     L1MatchingdR = cms.double( 0.3 ),
53475     MatchToPreviousCand = cms.bool( True ),
53476     InputLinks = cms.InputTag( "" ),
53477     requireL3MuonTrajectorySeed = cms.bool( True ),
53478     useSimpleGeometry = cms.bool( True ),
53479     useStation2 = cms.bool( True ),
53480     fallbackToME1 = cms.bool( False ),
53481     cosmicPropagationHypothesis = cms.bool( False ),
53482     useMB2InOverlap = cms.bool( False ),
53483     useTrack = cms.string( "tracker" ),
53484     useState = cms.string( "atVertex" ),
53485     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53486     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53487     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53488 )
53489 fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler",
53490     offset = cms.uint32( 0 ),
53491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53492 )
53493 fragment.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53494     saveTags = cms.bool( True ),
53495     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
53496     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53497     etcutEB = cms.double( 28.0 ),
53498     etcutEE = cms.double( 28.0 ),
53499     minEtaCut = cms.double( -9999.0 ),
53500     maxEtaCut = cms.double( 9999.0 ),
53501     ncandcut = cms.int32( 1 )
53502 )
53503 fragment.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53504     saveTags = cms.bool( True ),
53505     candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ),
53506     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53507     rhoTag = cms.InputTag( "" ),
53508     energyLowEdges = cms.vdouble( 0.0 ),
53509     lessThan = cms.bool( True ),
53510     useEt = cms.bool( False ),
53511     useAbs = cms.bool( False ),
53512     thrRegularEB = cms.vdouble( 0.0132 ),
53513     thrRegularEE = cms.vdouble( 0.03 ),
53514     thrOverEEB = cms.vdouble( -1.0 ),
53515     thrOverEEE = cms.vdouble( -1.0 ),
53516     thrOverE2EB = cms.vdouble( -1.0 ),
53517     thrOverE2EE = cms.vdouble( -1.0 ),
53518     ncandcut = cms.int32( 1 ),
53519     doRhoCorrection = cms.bool( False ),
53520     rhoMax = cms.double( 9.9999999E7 ),
53521     rhoScale = cms.double( 1.0 ),
53522     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53523     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53524     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53525 )
53526 fragment.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53527     saveTags = cms.bool( True ),
53528     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ),
53529     varTag = cms.InputTag( "hltEgammaHoverE" ),
53530     rhoTag = cms.InputTag( "" ),
53531     energyLowEdges = cms.vdouble( 0.0 ),
53532     lessThan = cms.bool( True ),
53533     useEt = cms.bool( False ),
53534     useAbs = cms.bool( False ),
53535     thrRegularEB = cms.vdouble( -1.0 ),
53536     thrRegularEE = cms.vdouble( -1.0 ),
53537     thrOverEEB = cms.vdouble( 0.08 ),
53538     thrOverEEE = cms.vdouble( 0.135 ),
53539     thrOverE2EB = cms.vdouble( -1.0 ),
53540     thrOverE2EE = cms.vdouble( -1.0 ),
53541     ncandcut = cms.int32( 1 ),
53542     doRhoCorrection = cms.bool( False ),
53543     rhoMax = cms.double( 9.9999999E7 ),
53544     rhoScale = cms.double( 1.0 ),
53545     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53546     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53547     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53548 )
53549 fragment.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53550     saveTags = cms.bool( True ),
53551     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ),
53552     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
53553     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53554     energyLowEdges = cms.vdouble( 0.0 ),
53555     lessThan = cms.bool( True ),
53556     useEt = cms.bool( True ),
53557     useAbs = cms.bool( False ),
53558     thrRegularEB = cms.vdouble( -1.0 ),
53559     thrRegularEE = cms.vdouble( -1.0 ),
53560     thrOverEEB = cms.vdouble( 0.145 ),
53561     thrOverEEE = cms.vdouble( 0.11 ),
53562     thrOverE2EB = cms.vdouble( -1.0 ),
53563     thrOverE2EE = cms.vdouble( -1.0 ),
53564     ncandcut = cms.int32( 1 ),
53565     doRhoCorrection = cms.bool( True ),
53566     rhoMax = cms.double( 9.9999999E7 ),
53567     rhoScale = cms.double( 1.0 ),
53568     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
53569     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53570     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53571 )
53572 fragment.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53573     saveTags = cms.bool( True ),
53574     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ),
53575     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
53576     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53577     energyLowEdges = cms.vdouble( 0.0 ),
53578     lessThan = cms.bool( True ),
53579     useEt = cms.bool( True ),
53580     useAbs = cms.bool( False ),
53581     thrRegularEB = cms.vdouble( -1.0 ),
53582     thrRegularEE = cms.vdouble( -1.0 ),
53583     thrOverEEB = cms.vdouble( 0.16 ),
53584     thrOverEEE = cms.vdouble( 0.3 ),
53585     thrOverE2EB = cms.vdouble( -1.0 ),
53586     thrOverE2EE = cms.vdouble( -1.0 ),
53587     ncandcut = cms.int32( 1 ),
53588     doRhoCorrection = cms.bool( True ),
53589     rhoMax = cms.double( 9.9999999E7 ),
53590     rhoScale = cms.double( 1.0 ),
53591     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
53592     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53593     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53594 )
53595 fragment.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53596     saveTags = cms.bool( True ),
53597     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ),
53598     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53599     npixelmatchcut = cms.double( 1.0 ),
53600     ncandcut = cms.int32( 1 ),
53601     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53602     s_a_phi1B = cms.double( 0.0069 ),
53603     s_a_phi1I = cms.double( 0.0088 ),
53604     s_a_phi1F = cms.double( 0.0076 ),
53605     s_a_phi2B = cms.double( 3.7E-4 ),
53606     s_a_phi2I = cms.double( 7.0E-4 ),
53607     s_a_phi2F = cms.double( 0.00906 ),
53608     s_a_zB = cms.double( 0.012 ),
53609     s_a_rI = cms.double( 0.027 ),
53610     s_a_rF = cms.double( 0.04 ),
53611     s2_threshold = cms.double( 0.4 ),
53612     tanhSO10BarrelThres = cms.double( 0.55 ),
53613     tanhSO10InterThres = cms.double( 1.8 ),
53614     tanhSO10ForwardThres = cms.double( 1.8 ),
53615     useS = cms.bool( False ),
53616     pixelVeto = cms.bool( False )
53617 )
53618 fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53619     saveTags = cms.bool( True ),
53620     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53621     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53622     rhoTag = cms.InputTag( "" ),
53623     energyLowEdges = cms.vdouble( 0.0 ),
53624     lessThan = cms.bool( True ),
53625     useEt = cms.bool( True ),
53626     useAbs = cms.bool( True ),
53627     thrRegularEB = cms.vdouble( 0.08 ),
53628     thrRegularEE = cms.vdouble( 0.08 ),
53629     thrOverEEB = cms.vdouble( -1.0 ),
53630     thrOverEEE = cms.vdouble( -1.0 ),
53631     thrOverE2EB = cms.vdouble( -1.0 ),
53632     thrOverE2EE = cms.vdouble( -1.0 ),
53633     ncandcut = cms.int32( 1 ),
53634     doRhoCorrection = cms.bool( False ),
53635     rhoMax = cms.double( 9.9999999E7 ),
53636     rhoScale = cms.double( 1.0 ),
53637     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53638     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53639     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53640 )
53641 fragment.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53642     saveTags = cms.bool( True ),
53643     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53644     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53645     rhoTag = cms.InputTag( "" ),
53646     energyLowEdges = cms.vdouble( 0.0 ),
53647     lessThan = cms.bool( True ),
53648     useEt = cms.bool( True ),
53649     useAbs = cms.bool( True ),
53650     thrRegularEB = cms.vdouble( 0.01 ),
53651     thrRegularEE = cms.vdouble( 0.01 ),
53652     thrOverEEB = cms.vdouble( -1.0 ),
53653     thrOverEEE = cms.vdouble( -1.0 ),
53654     thrOverE2EB = cms.vdouble( -1.0 ),
53655     thrOverE2EE = cms.vdouble( -1.0 ),
53656     ncandcut = cms.int32( 1 ),
53657     doRhoCorrection = cms.bool( False ),
53658     rhoMax = cms.double( 9.9999999E7 ),
53659     rhoScale = cms.double( 1.0 ),
53660     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53661     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53662     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53663 )
53664 fragment.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53665     saveTags = cms.bool( True ),
53666     candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ),
53667     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53668     rhoTag = cms.InputTag( "" ),
53669     energyLowEdges = cms.vdouble( 0.0 ),
53670     lessThan = cms.bool( True ),
53671     useEt = cms.bool( True ),
53672     useAbs = cms.bool( True ),
53673     thrRegularEB = cms.vdouble( 0.1 ),
53674     thrRegularEE = cms.vdouble( 0.1 ),
53675     thrOverEEB = cms.vdouble( -1.0 ),
53676     thrOverEEE = cms.vdouble( -1.0 ),
53677     thrOverE2EB = cms.vdouble( -1.0 ),
53678     thrOverE2EE = cms.vdouble( -1.0 ),
53679     ncandcut = cms.int32( 1 ),
53680     doRhoCorrection = cms.bool( False ),
53681     rhoMax = cms.double( 9.9999999E7 ),
53682     rhoScale = cms.double( 1.0 ),
53683     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53684     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53685     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53686 )
53687 fragment.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53688     saveTags = cms.bool( True ),
53689     candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ),
53690     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53691     rhoTag = cms.InputTag( "" ),
53692     energyLowEdges = cms.vdouble( 0.0 ),
53693     lessThan = cms.bool( True ),
53694     useEt = cms.bool( True ),
53695     useAbs = cms.bool( False ),
53696     thrRegularEB = cms.vdouble( -1.0 ),
53697     thrRegularEE = cms.vdouble( -1.0 ),
53698     thrOverEEB = cms.vdouble( 0.2 ),
53699     thrOverEEE = cms.vdouble( 0.2 ),
53700     thrOverE2EB = cms.vdouble( -1.0 ),
53701     thrOverE2EE = cms.vdouble( -1.0 ),
53702     ncandcut = cms.int32( 1 ),
53703     doRhoCorrection = cms.bool( False ),
53704     rhoMax = cms.double( 9.9999999E7 ),
53705     rhoScale = cms.double( 1.0 ),
53706     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53707     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53708     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53709 )
53710 fragment.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
53711     saveTags = cms.bool( True ),
53712     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
53713     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53714     etcutEB = cms.double( 20.0 ),
53715     etcutEE = cms.double( 20.0 ),
53716     minEtaCut = cms.double( -9999.0 ),
53717     maxEtaCut = cms.double( 9999.0 ),
53718     ncandcut = cms.int32( 2 )
53719 )
53720 fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53721     saveTags = cms.bool( True ),
53722     candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ),
53723     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
53724     rhoTag = cms.InputTag( "" ),
53725     energyLowEdges = cms.vdouble( 0.0 ),
53726     lessThan = cms.bool( True ),
53727     useEt = cms.bool( False ),
53728     useAbs = cms.bool( False ),
53729     thrRegularEB = cms.vdouble( 0.033 ),
53730     thrRegularEE = cms.vdouble( 0.033 ),
53731     thrOverEEB = cms.vdouble( -1.0 ),
53732     thrOverEEE = cms.vdouble( -1.0 ),
53733     thrOverE2EB = cms.vdouble( -1.0 ),
53734     thrOverE2EE = cms.vdouble( -1.0 ),
53735     ncandcut = cms.int32( 2 ),
53736     doRhoCorrection = cms.bool( False ),
53737     rhoMax = cms.double( 9.9999999E7 ),
53738     rhoScale = cms.double( 1.0 ),
53739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53741     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53742 )
53743 fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53744     saveTags = cms.bool( True ),
53745     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ),
53746     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
53747     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53748     energyLowEdges = cms.vdouble( 0.0 ),
53749     lessThan = cms.bool( True ),
53750     useEt = cms.bool( True ),
53751     useAbs = cms.bool( False ),
53752     thrRegularEB = cms.vdouble( -1.0 ),
53753     thrRegularEE = cms.vdouble( -1.0 ),
53754     thrOverEEB = cms.vdouble( 0.17 ),
53755     thrOverEEE = cms.vdouble( 0.17 ),
53756     thrOverE2EB = cms.vdouble( -1.0 ),
53757     thrOverE2EE = cms.vdouble( -1.0 ),
53758     ncandcut = cms.int32( 2 ),
53759     doRhoCorrection = cms.bool( True ),
53760     rhoMax = cms.double( 9.9999999E7 ),
53761     rhoScale = cms.double( 1.0 ),
53762     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
53763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53764     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53765 )
53766 fragment.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53767     saveTags = cms.bool( True ),
53768     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ),
53769     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
53770     rhoTag = cms.InputTag( "" ),
53771     energyLowEdges = cms.vdouble( 0.0 ),
53772     lessThan = cms.bool( True ),
53773     useEt = cms.bool( False ),
53774     useAbs = cms.bool( False ),
53775     thrRegularEB = cms.vdouble( -1.0 ),
53776     thrRegularEE = cms.vdouble( -1.0 ),
53777     thrOverEEB = cms.vdouble( 0.21 ),
53778     thrOverEEE = cms.vdouble( 0.21 ),
53779     thrOverE2EB = cms.vdouble( -1.0 ),
53780     thrOverE2EE = cms.vdouble( -1.0 ),
53781     ncandcut = cms.int32( 2 ),
53782     doRhoCorrection = cms.bool( False ),
53783     rhoMax = cms.double( 9.9999999E7 ),
53784     rhoScale = cms.double( 1.0 ),
53785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53787     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53788 )
53789 fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53790     saveTags = cms.bool( True ),
53791     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ),
53792     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
53793     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53794     energyLowEdges = cms.vdouble( 0.0 ),
53795     lessThan = cms.bool( True ),
53796     useEt = cms.bool( True ),
53797     useAbs = cms.bool( False ),
53798     thrRegularEB = cms.vdouble( -1.0 ),
53799     thrRegularEE = cms.vdouble( -1.0 ),
53800     thrOverEEB = cms.vdouble( 0.7 ),
53801     thrOverEEE = cms.vdouble( 0.7 ),
53802     thrOverE2EB = cms.vdouble( -1.0 ),
53803     thrOverE2EE = cms.vdouble( -1.0 ),
53804     ncandcut = cms.int32( 2 ),
53805     doRhoCorrection = cms.bool( True ),
53806     rhoMax = cms.double( 9.9999999E7 ),
53807     rhoScale = cms.double( 1.0 ),
53808     effectiveAreas = cms.vdouble( 0.05956, 0.13052 ),
53809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53810     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53811 )
53812 fragment.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector",
53813     src = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53814     cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ),
53815     filter = cms.bool( False ),
53816     throwOnMissing = cms.untracked.bool( True )
53817 )
53818 fragment.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter",
53819     src = cms.InputTag( "hltHighEtaSC20Selector" ),
53820     minNumber = cms.uint32( 1 )
53821 )
53822 fragment.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter",
53823     saveTags = cms.bool( True ),
53824     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ),
53825     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
53826     lowerMassCut = cms.double( 55.0 ),
53827     upperMassCut = cms.double( 13000.0 ),
53828     lowerdRCut = cms.double( 0.0 ),
53829     upperdRCut = cms.double( 9999.0 ),
53830     nZcandcut = cms.int32( 1 ),
53831     reqOppCharge = cms.untracked.bool( False ),
53832     isElectron1 = cms.untracked.bool( False ),
53833     isElectron2 = cms.untracked.bool( False ),
53834     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53835 )
53836 fragment.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed",
53837     saveTags = cms.bool( True ),
53838     L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ),
53839     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53840     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53841     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53842     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53843     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53844     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53845     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53846     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53847     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53848 )
53849 fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
53850     offset = cms.uint32( 0 ),
53851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53852 )
53853 fragment.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed",
53854     saveTags = cms.bool( True ),
53855     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
53856     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53857     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53858     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53859     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53860     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53861     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53862     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53863     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53864     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53865 )
53866 fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
53867     saveTags = cms.bool( True ),
53868     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
53869     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53870     candNonIsolatedTag = cms.InputTag( "" ),
53871     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53872     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ),
53873     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53874     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53875     ncandcut = cms.int32( 1 ),
53876     doIsolated = cms.bool( False ),
53877     region_eta_size = cms.double( 0.522 ),
53878     region_eta_size_ecap = cms.double( 1.0 ),
53879     region_phi_size = cms.double( 1.044 ),
53880     barrel_end = cms.double( 1.4791 ),
53881     endcap_end = cms.double( 2.65 )
53882 )
53883 fragment.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53884     saveTags = cms.bool( True ),
53885     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53886     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53887     etcutEB = cms.double( 15.0 ),
53888     etcutEE = cms.double( 15.0 ),
53889     minEtaCut = cms.double( -9999.0 ),
53890     maxEtaCut = cms.double( 9999.0 ),
53891     ncandcut = cms.int32( 1 )
53892 )
53893 fragment.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53894     saveTags = cms.bool( True ),
53895     candTag = cms.InputTag( "hltEG15EtFilter" ),
53896     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53897     rhoTag = cms.InputTag( "" ),
53898     energyLowEdges = cms.vdouble( 0.0 ),
53899     lessThan = cms.bool( True ),
53900     useEt = cms.bool( False ),
53901     useAbs = cms.bool( False ),
53902     thrRegularEB = cms.vdouble( 0.0105 ),
53903     thrRegularEE = cms.vdouble( 0.031 ),
53904     thrOverEEB = cms.vdouble( -1.0 ),
53905     thrOverEEE = cms.vdouble( -1.0 ),
53906     thrOverE2EB = cms.vdouble( -1.0 ),
53907     thrOverE2EE = cms.vdouble( -1.0 ),
53908     ncandcut = cms.int32( 1 ),
53909     doRhoCorrection = cms.bool( False ),
53910     rhoMax = cms.double( 9.9999999E7 ),
53911     rhoScale = cms.double( 1.0 ),
53912     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53913     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53914     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53915 )
53916 fragment.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53917     saveTags = cms.bool( True ),
53918     candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ),
53919     varTag = cms.InputTag( "hltEgammaHoverE" ),
53920     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53921     energyLowEdges = cms.vdouble( 0.0 ),
53922     lessThan = cms.bool( True ),
53923     useEt = cms.bool( False ),
53924     useAbs = cms.bool( False ),
53925     thrRegularEB = cms.vdouble( -1.0 ),
53926     thrRegularEE = cms.vdouble( -1.0 ),
53927     thrOverEEB = cms.vdouble( 0.08 ),
53928     thrOverEEE = cms.vdouble( 0.04 ),
53929     thrOverE2EB = cms.vdouble( -1.0 ),
53930     thrOverE2EE = cms.vdouble( -1.0 ),
53931     ncandcut = cms.int32( 1 ),
53932     doRhoCorrection = cms.bool( True ),
53933     rhoMax = cms.double( 9.9999999E7 ),
53934     rhoScale = cms.double( 1.0 ),
53935     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53936     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53937     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53938 )
53939 fragment.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
53940     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53941     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
53942     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53943     doRhoCorrection = cms.bool( False ),
53944     rhoMax = cms.double( 9.9999999E7 ),
53945     rhoScale = cms.double( 1.0 ),
53946     drMax = cms.double( 0.2 ),
53947     drVetoBarrel = cms.double( 0.0 ),
53948     drVetoEndcap = cms.double( 0.0 ),
53949     etaStripBarrel = cms.double( 0.0 ),
53950     etaStripEndcap = cms.double( 0.0 ),
53951     energyBarrel = cms.double( 0.0 ),
53952     energyEndcap = cms.double( 0.0 ),
53953     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53954     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
53955 )
53956 fragment.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53957     saveTags = cms.bool( True ),
53958     candTag = cms.InputTag( "hltEle15VVVLHEFilter" ),
53959     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53960     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53961     energyLowEdges = cms.vdouble( 0.0 ),
53962     lessThan = cms.bool( True ),
53963     useEt = cms.bool( True ),
53964     useAbs = cms.bool( False ),
53965     thrRegularEB = cms.vdouble( -1.0 ),
53966     thrRegularEE = cms.vdouble( -1.0 ),
53967     thrOverEEB = cms.vdouble( 0.5 ),
53968     thrOverEEE = cms.vdouble( 0.5 ),
53969     thrOverE2EB = cms.vdouble( -1.0 ),
53970     thrOverE2EE = cms.vdouble( -1.0 ),
53971     ncandcut = cms.int32( 1 ),
53972     doRhoCorrection = cms.bool( True ),
53973     rhoMax = cms.double( 9.9999999E7 ),
53974     rhoScale = cms.double( 1.0 ),
53975     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53976     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53977     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53978 )
53979 fragment.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
53980     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53981     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
53982     useHF = cms.bool( False ),
53983     pfClusterProducerHFEM = cms.InputTag( "" ),
53984     pfClusterProducerHFHAD = cms.InputTag( "" ),
53985     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53986     doRhoCorrection = cms.bool( False ),
53987     rhoMax = cms.double( 9.9999999E7 ),
53988     rhoScale = cms.double( 1.0 ),
53989     drMax = cms.double( 0.2 ),
53990     drVetoBarrel = cms.double( 0.0 ),
53991     drVetoEndcap = cms.double( 0.0 ),
53992     etaStripBarrel = cms.double( 0.0 ),
53993     etaStripEndcap = cms.double( 0.0 ),
53994     energyBarrel = cms.double( 0.0 ),
53995     energyEndcap = cms.double( 0.0 ),
53996     useEt = cms.bool( True ),
53997     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53999     doEffAreaCorrection = cms.bool( False ),
54000     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
54001     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
54002 )
54003 fragment.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54004     saveTags = cms.bool( True ),
54005     candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ),
54006     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
54007     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54008     energyLowEdges = cms.vdouble( 0.0 ),
54009     lessThan = cms.bool( True ),
54010     useEt = cms.bool( True ),
54011     useAbs = cms.bool( False ),
54012     thrRegularEB = cms.vdouble( -1.0 ),
54013     thrRegularEE = cms.vdouble( -1.0 ),
54014     thrOverEEB = cms.vdouble( 0.6 ),
54015     thrOverEEE = cms.vdouble( 0.6 ),
54016     thrOverE2EB = cms.vdouble( -1.0 ),
54017     thrOverE2EE = cms.vdouble( -1.0 ),
54018     ncandcut = cms.int32( 1 ),
54019     doRhoCorrection = cms.bool( True ),
54020     rhoMax = cms.double( 9.9999999E7 ),
54021     rhoScale = cms.double( 1.0 ),
54022     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
54023     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54024     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54025 )
54026 fragment.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
54027     saveTags = cms.bool( True ),
54028     candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ),
54029     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
54030     npixelmatchcut = cms.double( 1.0 ),
54031     ncandcut = cms.int32( 1 ),
54032     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
54033     s_a_phi1B = cms.double( 0.0069 ),
54034     s_a_phi1I = cms.double( 0.0088 ),
54035     s_a_phi1F = cms.double( 0.0076 ),
54036     s_a_phi2B = cms.double( 3.7E-4 ),
54037     s_a_phi2I = cms.double( 7.0E-4 ),
54038     s_a_phi2F = cms.double( 0.00906 ),
54039     s_a_zB = cms.double( 0.012 ),
54040     s_a_rI = cms.double( 0.027 ),
54041     s_a_rF = cms.double( 0.04 ),
54042     s2_threshold = cms.double( 0.4 ),
54043     tanhSO10BarrelThres = cms.double( 0.35 ),
54044     tanhSO10InterThres = cms.double( 1.0 ),
54045     tanhSO10ForwardThres = cms.double( 1.0 ),
54046     useS = cms.bool( False ),
54047     pixelVeto = cms.bool( False )
54048 )
54049 fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54050     saveTags = cms.bool( True ),
54051     candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ),
54052     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
54053     rhoTag = cms.InputTag( "" ),
54054     energyLowEdges = cms.vdouble( 0.0 ),
54055     lessThan = cms.bool( True ),
54056     useEt = cms.bool( True ),
54057     useAbs = cms.bool( True ),
54058     thrRegularEB = cms.vdouble( 0.025 ),
54059     thrRegularEE = cms.vdouble( 0.01 ),
54060     thrOverEEB = cms.vdouble( -1.0 ),
54061     thrOverEEE = cms.vdouble( -1.0 ),
54062     thrOverE2EB = cms.vdouble( -1.0 ),
54063     thrOverE2EE = cms.vdouble( -1.0 ),
54064     ncandcut = cms.int32( 1 ),
54065     doRhoCorrection = cms.bool( False ),
54066     rhoMax = cms.double( 9.9999999E7 ),
54067     rhoScale = cms.double( 1.0 ),
54068     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54069     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54070     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54071 )
54072 fragment.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
54073     saveTags = cms.bool( True ),
54074     candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ),
54075     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
54076     rhoTag = cms.InputTag( "" ),
54077     energyLowEdges = cms.vdouble( 0.0 ),
54078     lessThan = cms.bool( True ),
54079     useEt = cms.bool( True ),
54080     useAbs = cms.bool( False ),
54081     thrRegularEB = cms.vdouble( 999999.0 ),
54082     thrRegularEE = cms.vdouble( 4.0 ),
54083     thrOverEEB = cms.vdouble( -1.0 ),
54084     thrOverEEE = cms.vdouble( -1.0 ),
54085     thrOverE2EB = cms.vdouble( -1.0 ),
54086     thrOverE2EE = cms.vdouble( -1.0 ),
54087     ncandcut = cms.int32( 1 ),
54088     doRhoCorrection = cms.bool( False ),
54089     rhoMax = cms.double( 9.9999999E7 ),
54090     rhoScale = cms.double( 1.0 ),
54091     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54092     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54093     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54094 )
54095 fragment.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54096     saveTags = cms.bool( True ),
54097     candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ),
54098     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
54099     rhoTag = cms.InputTag( "" ),
54100     energyLowEdges = cms.vdouble( 0.0 ),
54101     lessThan = cms.bool( True ),
54102     useEt = cms.bool( True ),
54103     useAbs = cms.bool( False ),
54104     thrRegularEB = cms.vdouble( 999.0 ),
54105     thrRegularEE = cms.vdouble( 2.0 ),
54106     thrOverEEB = cms.vdouble( -1.0 ),
54107     thrOverEEE = cms.vdouble( -1.0 ),
54108     thrOverE2EB = cms.vdouble( -1.0 ),
54109     thrOverE2EE = cms.vdouble( -1.0 ),
54110     ncandcut = cms.int32( 1 ),
54111     doRhoCorrection = cms.bool( False ),
54112     rhoMax = cms.double( 9.9999999E7 ),
54113     rhoScale = cms.double( 1.0 ),
54114     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54115     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54116     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54117 )
54118 fragment.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54119     saveTags = cms.bool( True ),
54120     candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ),
54121     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
54122     rhoTag = cms.InputTag( "" ),
54123     energyLowEdges = cms.vdouble( 0.0 ),
54124     lessThan = cms.bool( True ),
54125     useEt = cms.bool( True ),
54126     useAbs = cms.bool( True ),
54127     thrRegularEB = cms.vdouble( 0.0044 ),
54128     thrRegularEE = cms.vdouble( 0.006 ),
54129     thrOverEEB = cms.vdouble( -1.0 ),
54130     thrOverEEE = cms.vdouble( -1.0 ),
54131     thrOverE2EB = cms.vdouble( -1.0 ),
54132     thrOverE2EE = cms.vdouble( -1.0 ),
54133     ncandcut = cms.int32( 1 ),
54134     doRhoCorrection = cms.bool( False ),
54135     rhoMax = cms.double( 9.9999999E7 ),
54136     rhoScale = cms.double( 1.0 ),
54137     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54138     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54139     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54140 )
54141 fragment.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54142     saveTags = cms.bool( True ),
54143     candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ),
54144     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
54145     rhoTag = cms.InputTag( "" ),
54146     energyLowEdges = cms.vdouble( 0.0 ),
54147     lessThan = cms.bool( True ),
54148     useEt = cms.bool( True ),
54149     useAbs = cms.bool( True ),
54150     thrRegularEB = cms.vdouble( 0.025 ),
54151     thrRegularEE = cms.vdouble( 0.025 ),
54152     thrOverEEB = cms.vdouble( -1.0 ),
54153     thrOverEEE = cms.vdouble( -1.0 ),
54154     thrOverE2EB = cms.vdouble( -1.0 ),
54155     thrOverE2EE = cms.vdouble( -1.0 ),
54156     ncandcut = cms.int32( 1 ),
54157     doRhoCorrection = cms.bool( False ),
54158     rhoMax = cms.double( 9.9999999E7 ),
54159     rhoScale = cms.double( 1.0 ),
54160     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54161     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54162     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54163 )
54164 fragment.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54165     saveTags = cms.bool( True ),
54166     candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ),
54167     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
54168     rhoTag = cms.InputTag( "" ),
54169     energyLowEdges = cms.vdouble( 0.0 ),
54170     lessThan = cms.bool( True ),
54171     useEt = cms.bool( True ),
54172     useAbs = cms.bool( False ),
54173     thrRegularEB = cms.vdouble( -1.0 ),
54174     thrRegularEE = cms.vdouble( -1.0 ),
54175     thrOverEEB = cms.vdouble( 0.4 ),
54176     thrOverEEE = cms.vdouble( 0.4 ),
54177     thrOverE2EB = cms.vdouble( -1.0 ),
54178     thrOverE2EE = cms.vdouble( -1.0 ),
54179     ncandcut = cms.int32( 1 ),
54180     doRhoCorrection = cms.bool( False ),
54181     rhoMax = cms.double( 9.9999999E7 ),
54182     rhoScale = cms.double( 1.0 ),
54183     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54184     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54185     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54186 )
54187 fragment.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter",
54188     saveTags = cms.bool( True ),
54189     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
54190     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
54191     minHt = cms.vdouble( 450.0 ),
54192     minMht = cms.vdouble( 0.0 ),
54193     minMeff = cms.vdouble( 0.0 ),
54194     meffSlope = cms.vdouble( 1.0 )
54195 )
54196 fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54197     offset = cms.uint32( 0 ),
54198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54199 )
54200 fragment.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54201     offset = cms.uint32( 0 ),
54202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54203 )
54204 fragment.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
54205     saveTags = cms.bool( True ),
54206     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
54207     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
54208     etcutEB = cms.double( 50.0 ),
54209     etcutEE = cms.double( 50.0 ),
54210     minEtaCut = cms.double( -9999.0 ),
54211     maxEtaCut = cms.double( 9999.0 ),
54212     ncandcut = cms.int32( 1 )
54213 )
54214 fragment.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54215     saveTags = cms.bool( True ),
54216     candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ),
54217     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
54218     rhoTag = cms.InputTag( "" ),
54219     energyLowEdges = cms.vdouble( 0.0 ),
54220     lessThan = cms.bool( True ),
54221     useEt = cms.bool( False ),
54222     useAbs = cms.bool( False ),
54223     thrRegularEB = cms.vdouble( 0.0105 ),
54224     thrRegularEE = cms.vdouble( 0.031 ),
54225     thrOverEEB = cms.vdouble( -1.0 ),
54226     thrOverEEE = cms.vdouble( -1.0 ),
54227     thrOverE2EB = cms.vdouble( -1.0 ),
54228     thrOverE2EE = cms.vdouble( -1.0 ),
54229     ncandcut = cms.int32( 1 ),
54230     doRhoCorrection = cms.bool( False ),
54231     rhoMax = cms.double( 9.9999999E7 ),
54232     rhoScale = cms.double( 1.0 ),
54233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54234     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54235     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54236 )
54237 fragment.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54238     saveTags = cms.bool( True ),
54239     candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ),
54240     varTag = cms.InputTag( "hltEgammaHoverE" ),
54241     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54242     energyLowEdges = cms.vdouble( 0.0 ),
54243     lessThan = cms.bool( True ),
54244     useEt = cms.bool( False ),
54245     useAbs = cms.bool( False ),
54246     thrRegularEB = cms.vdouble( -1.0 ),
54247     thrRegularEE = cms.vdouble( -1.0 ),
54248     thrOverEEB = cms.vdouble( 0.08 ),
54249     thrOverEEE = cms.vdouble( 0.04 ),
54250     thrOverE2EB = cms.vdouble( -1.0 ),
54251     thrOverE2EE = cms.vdouble( -1.0 ),
54252     ncandcut = cms.int32( 1 ),
54253     doRhoCorrection = cms.bool( True ),
54254     rhoMax = cms.double( 9.9999999E7 ),
54255     rhoScale = cms.double( 1.0 ),
54256     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
54257     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54258     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54259 )
54260 fragment.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54261     saveTags = cms.bool( True ),
54262     candTag = cms.InputTag( "hltEle50VVVLHEFilter" ),
54263     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
54264     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54265     energyLowEdges = cms.vdouble( 0.0 ),
54266     lessThan = cms.bool( True ),
54267     useEt = cms.bool( True ),
54268     useAbs = cms.bool( False ),
54269     thrRegularEB = cms.vdouble( -1.0 ),
54270     thrRegularEE = cms.vdouble( -1.0 ),
54271     thrOverEEB = cms.vdouble( 0.5 ),
54272     thrOverEEE = cms.vdouble( 0.5 ),
54273     thrOverE2EB = cms.vdouble( -1.0 ),
54274     thrOverE2EE = cms.vdouble( -1.0 ),
54275     ncandcut = cms.int32( 1 ),
54276     doRhoCorrection = cms.bool( True ),
54277     rhoMax = cms.double( 9.9999999E7 ),
54278     rhoScale = cms.double( 1.0 ),
54279     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
54280     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54281     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54282 )
54283 fragment.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54284     saveTags = cms.bool( True ),
54285     candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ),
54286     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
54287     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
54288     energyLowEdges = cms.vdouble( 0.0 ),
54289     lessThan = cms.bool( True ),
54290     useEt = cms.bool( True ),
54291     useAbs = cms.bool( False ),
54292     thrRegularEB = cms.vdouble( -1.0 ),
54293     thrRegularEE = cms.vdouble( -1.0 ),
54294     thrOverEEB = cms.vdouble( 0.6 ),
54295     thrOverEEE = cms.vdouble( 0.6 ),
54296     thrOverE2EB = cms.vdouble( -1.0 ),
54297     thrOverE2EE = cms.vdouble( -1.0 ),
54298     ncandcut = cms.int32( 1 ),
54299     doRhoCorrection = cms.bool( True ),
54300     rhoMax = cms.double( 9.9999999E7 ),
54301     rhoScale = cms.double( 1.0 ),
54302     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
54303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54304     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54305 )
54306 fragment.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
54307     saveTags = cms.bool( True ),
54308     candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ),
54309     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
54310     npixelmatchcut = cms.double( 1.0 ),
54311     ncandcut = cms.int32( 1 ),
54312     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
54313     s_a_phi1B = cms.double( 0.0069 ),
54314     s_a_phi1I = cms.double( 0.0088 ),
54315     s_a_phi1F = cms.double( 0.0076 ),
54316     s_a_phi2B = cms.double( 3.7E-4 ),
54317     s_a_phi2I = cms.double( 7.0E-4 ),
54318     s_a_phi2F = cms.double( 0.00906 ),
54319     s_a_zB = cms.double( 0.012 ),
54320     s_a_rI = cms.double( 0.027 ),
54321     s_a_rF = cms.double( 0.04 ),
54322     s2_threshold = cms.double( 0.4 ),
54323     tanhSO10BarrelThres = cms.double( 0.35 ),
54324     tanhSO10InterThres = cms.double( 1.0 ),
54325     tanhSO10ForwardThres = cms.double( 1.0 ),
54326     useS = cms.bool( False ),
54327     pixelVeto = cms.bool( False )
54328 )
54329 fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54330     saveTags = cms.bool( True ),
54331     candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ),
54332     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
54333     rhoTag = cms.InputTag( "" ),
54334     energyLowEdges = cms.vdouble( 0.0 ),
54335     lessThan = cms.bool( True ),
54336     useEt = cms.bool( True ),
54337     useAbs = cms.bool( True ),
54338     thrRegularEB = cms.vdouble( 0.025 ),
54339     thrRegularEE = cms.vdouble( 0.01 ),
54340     thrOverEEB = cms.vdouble( -1.0 ),
54341     thrOverEEE = cms.vdouble( -1.0 ),
54342     thrOverE2EB = cms.vdouble( -1.0 ),
54343     thrOverE2EE = cms.vdouble( -1.0 ),
54344     ncandcut = cms.int32( 1 ),
54345     doRhoCorrection = cms.bool( False ),
54346     rhoMax = cms.double( 9.9999999E7 ),
54347     rhoScale = cms.double( 1.0 ),
54348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54351 )
54352 fragment.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
54353     saveTags = cms.bool( True ),
54354     candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ),
54355     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
54356     rhoTag = cms.InputTag( "" ),
54357     energyLowEdges = cms.vdouble( 0.0 ),
54358     lessThan = cms.bool( True ),
54359     useEt = cms.bool( True ),
54360     useAbs = cms.bool( False ),
54361     thrRegularEB = cms.vdouble( 999999.0 ),
54362     thrRegularEE = cms.vdouble( 4.0 ),
54363     thrOverEEB = cms.vdouble( -1.0 ),
54364     thrOverEEE = cms.vdouble( -1.0 ),
54365     thrOverE2EB = cms.vdouble( -1.0 ),
54366     thrOverE2EE = cms.vdouble( -1.0 ),
54367     ncandcut = cms.int32( 1 ),
54368     doRhoCorrection = cms.bool( False ),
54369     rhoMax = cms.double( 9.9999999E7 ),
54370     rhoScale = cms.double( 1.0 ),
54371     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54374 )
54375 fragment.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54376     saveTags = cms.bool( True ),
54377     candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ),
54378     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
54379     rhoTag = cms.InputTag( "" ),
54380     energyLowEdges = cms.vdouble( 0.0 ),
54381     lessThan = cms.bool( True ),
54382     useEt = cms.bool( True ),
54383     useAbs = cms.bool( False ),
54384     thrRegularEB = cms.vdouble( 999.0 ),
54385     thrRegularEE = cms.vdouble( 2.0 ),
54386     thrOverEEB = cms.vdouble( -1.0 ),
54387     thrOverEEE = cms.vdouble( -1.0 ),
54388     thrOverE2EB = cms.vdouble( -1.0 ),
54389     thrOverE2EE = cms.vdouble( -1.0 ),
54390     ncandcut = cms.int32( 1 ),
54391     doRhoCorrection = cms.bool( False ),
54392     rhoMax = cms.double( 9.9999999E7 ),
54393     rhoScale = cms.double( 1.0 ),
54394     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54397 )
54398 fragment.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54399     saveTags = cms.bool( True ),
54400     candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ),
54401     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
54402     rhoTag = cms.InputTag( "" ),
54403     energyLowEdges = cms.vdouble( 0.0 ),
54404     lessThan = cms.bool( True ),
54405     useEt = cms.bool( True ),
54406     useAbs = cms.bool( True ),
54407     thrRegularEB = cms.vdouble( 0.0044 ),
54408     thrRegularEE = cms.vdouble( 0.006 ),
54409     thrOverEEB = cms.vdouble( -1.0 ),
54410     thrOverEEE = cms.vdouble( -1.0 ),
54411     thrOverE2EB = cms.vdouble( -1.0 ),
54412     thrOverE2EE = cms.vdouble( -1.0 ),
54413     ncandcut = cms.int32( 1 ),
54414     doRhoCorrection = cms.bool( False ),
54415     rhoMax = cms.double( 9.9999999E7 ),
54416     rhoScale = cms.double( 1.0 ),
54417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54420 )
54421 fragment.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54422     saveTags = cms.bool( True ),
54423     candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ),
54424     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
54425     rhoTag = cms.InputTag( "" ),
54426     energyLowEdges = cms.vdouble( 0.0 ),
54427     lessThan = cms.bool( True ),
54428     useEt = cms.bool( True ),
54429     useAbs = cms.bool( True ),
54430     thrRegularEB = cms.vdouble( 0.025 ),
54431     thrRegularEE = cms.vdouble( 0.025 ),
54432     thrOverEEB = cms.vdouble( -1.0 ),
54433     thrOverEEE = cms.vdouble( -1.0 ),
54434     thrOverE2EB = cms.vdouble( -1.0 ),
54435     thrOverE2EE = cms.vdouble( -1.0 ),
54436     ncandcut = cms.int32( 1 ),
54437     doRhoCorrection = cms.bool( False ),
54438     rhoMax = cms.double( 9.9999999E7 ),
54439     rhoScale = cms.double( 1.0 ),
54440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54443 )
54444 fragment.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54445     saveTags = cms.bool( True ),
54446     candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ),
54447     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
54448     rhoTag = cms.InputTag( "" ),
54449     energyLowEdges = cms.vdouble( 0.0 ),
54450     lessThan = cms.bool( True ),
54451     useEt = cms.bool( True ),
54452     useAbs = cms.bool( False ),
54453     thrRegularEB = cms.vdouble( -1.0 ),
54454     thrRegularEE = cms.vdouble( -1.0 ),
54455     thrOverEEB = cms.vdouble( 0.4 ),
54456     thrOverEEE = cms.vdouble( 0.4 ),
54457     thrOverE2EB = cms.vdouble( -1.0 ),
54458     thrOverE2EE = cms.vdouble( -1.0 ),
54459     ncandcut = cms.int32( 1 ),
54460     doRhoCorrection = cms.bool( False ),
54461     rhoMax = cms.double( 9.9999999E7 ),
54462     rhoScale = cms.double( 1.0 ),
54463     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54466 )
54467 fragment.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54468     offset = cms.uint32( 0 ),
54469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54470 )
54471 fragment.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter",
54472     saveTags = cms.bool( True ),
54473     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
54474     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
54475     minHt = cms.vdouble( 600.0 ),
54476     minMht = cms.vdouble( 0.0 ),
54477     minMeff = cms.vdouble( 0.0 ),
54478     meffSlope = cms.vdouble( 1.0 )
54479 )
54480 fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
54481     offset = cms.uint32( 0 ),
54482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54483 )
54484 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter",
54485     saveTags = cms.bool( True ),
54486     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54487     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54488     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54489     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54490     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54491     MinN = cms.int32( 1 ),
54492     MaxEta = cms.double( 1.0E99 ),
54493     MinNhits = cms.int32( 0 ),
54494     MaxDr = cms.double( 2.0 ),
54495     MinDr = cms.double( -1.0 ),
54496     MaxDz = cms.double( 9999.0 ),
54497     MinDxySig = cms.double( -1.0 ),
54498     MinPt = cms.double( 15.0 ),
54499     NSigmaPt = cms.double( 0.0 ),
54500     MaxNormalizedChi2 = cms.double( 9999.0 ),
54501     MaxDXYBeamSpot = cms.double( 9999.0 ),
54502     MinDXYBeamSpot = cms.double( -1.0 ),
54503     MinNmuonHits = cms.int32( 0 ),
54504     MaxPtDifference = cms.double( 9999.0 ),
54505     MinTrackPt = cms.double( 0.0 ),
54506     minMuonStations = cms.int32( 2 ),
54507     minTrkHits = cms.int32( -1 ),
54508     minMuonHits = cms.int32( -1 ),
54509     allowedTypeMask = cms.uint32( 255 ),
54510     requiredTypeMask = cms.uint32( 0 ),
54511     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54512     trkMuonId = cms.uint32( 0 ),
54513     L1MatchingdR = cms.double( 0.3 ),
54514     MatchToPreviousCand = cms.bool( True ),
54515     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54516     requireL3MuonTrajectorySeed = cms.bool( False ),
54517     useSimpleGeometry = cms.bool( True ),
54518     useStation2 = cms.bool( True ),
54519     fallbackToME1 = cms.bool( False ),
54520     cosmicPropagationHypothesis = cms.bool( False ),
54521     useMB2InOverlap = cms.bool( False ),
54522     useTrack = cms.string( "tracker" ),
54523     useState = cms.string( "atVertex" ),
54524     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54525     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54526     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54527 )
54528 fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet",
54529     maxRapidity = cms.double( 2.5 ),
54530     gridSpacing = cms.double( 0.55 ),
54531     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
54532 )
54533 fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer",
54534     StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ),
54535     ExtractorPSet = cms.PSet( 
54536       DR_Veto_H = cms.double( 0.1 ),
54537       Vertex_Constraint_Z = cms.bool( False ),
54538       DR_Veto_E = cms.double( 0.07 ),
54539       Weight_H = cms.double( 1.0 ),
54540       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54541       DR_Max = cms.double( 1.0 ),
54542       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54543       Vertex_Constraint_XY = cms.bool( False ),
54544       Threshold_H = cms.double( 0.5 ),
54545       Threshold_E = cms.double( 0.2 ),
54546       ComponentName = cms.string( "CaloExtractor" ),
54547       Weight_E = cms.double( 1.0 )
54548     ),
54549     IsolatorPSet = cms.PSet( 
54550       Thresholds = cms.vdouble( 9.9999999E7 ),
54551       ReturnRelativeSum = cms.bool( False ),
54552       AndOrCuts = cms.bool( True ),
54553       EtaBounds = cms.vdouble( 2.411 ),
54554       ConeSizesRel = cms.vdouble( 0.2 ),
54555       EtaBoundsRel = cms.vdouble( 2.411 ),
54556       RhoScaleBarrel = cms.double( 0.836 ),
54557       UseRhoCorrection = cms.bool( True ),
54558       ReturnAbsoluteSum = cms.bool( True ),
54559       RhoMax = cms.double( 9.9999999E7 ),
54560       RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ),
54561       CutRelativeIso = cms.bool( False ),
54562       CutAbsoluteIso = cms.bool( True ),
54563       EffAreaSFBarrel = cms.double( 1.0 ),
54564       ThresholdsRel = cms.vdouble( 9.9999999E7 ),
54565       ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
54566       ConeSizes = cms.vdouble( 0.2 ),
54567       EffAreaSFEndcap = cms.double( 0.883 ),
54568       RhoScaleEndcap = cms.double( 1.0 )
54569     ),
54570     WriteIsolatorFloat = cms.bool( True )
54571 )
54572 fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
54573     UseRhoCorrectedCaloDeposits = cms.bool( True ),
54574     UseCaloIso = cms.bool( True ),
54575     CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ),
54576     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
54577     OutputMuIsoDeposits = cms.bool( True ),
54578     TrackPt_Min = cms.double( -1.0 ),
54579     printDebug = cms.bool( False ),
54580     CutsPSet = cms.PSet( 
54581       applyCutsORmaxNTracks = cms.bool( False ),
54582       maxNTracks = cms.int32( -1 ),
54583       Thresholds = cms.vdouble( 1.2 ),
54584       EtaBounds = cms.vdouble( 2.411 ),
54585       ComponentName = cms.string( "SimpleCuts" ),
54586       ConeSizes = cms.vdouble( 0.2 )
54587     ),
54588     TrkExtractorPSet = cms.PSet( 
54589       Diff_z = cms.double( 0.2 ),
54590       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
54591       Chi2Ndof_Max = cms.double( 1.0E64 ),
54592       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
54593       DR_Veto = cms.double( 0.01 ),
54594       Pt_Min = cms.double( -1.0 ),
54595       VetoLeadingTrack = cms.bool( True ),
54596       DR_Max = cms.double( 0.2 ),
54597       DepositLabel = cms.untracked.string( "PXLS" ),
54598       PtVeto_Min = cms.double( 2.0 ),
54599       NHits_Min = cms.uint32( 0 ),
54600       PropagateTracksToRadius = cms.bool( True ),
54601       ReferenceRadius = cms.double( 6.0 ),
54602       Chi2Prob_Min = cms.double( -1.0 ),
54603       Diff_r = cms.double( 0.1 ),
54604       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
54605       ComponentName = cms.string( "PixelTrackExtractor" ),
54606       DR_VetoPt = cms.double( 0.025 )
54607     ),
54608     CaloExtractorPSet = cms.PSet( 
54609       DR_Veto_H = cms.double( 0.1 ),
54610       Vertex_Constraint_Z = cms.bool( False ),
54611       DR_Veto_E = cms.double( 0.07 ),
54612       Weight_H = cms.double( 1.0 ),
54613       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54614       DR_Max = cms.double( 0.2 ),
54615       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54616       Vertex_Constraint_XY = cms.bool( False ),
54617       Threshold_H = cms.double( 0.5 ),
54618       Threshold_E = cms.double( 0.2 ),
54619       ComponentName = cms.string( "CaloExtractor" ),
54620       Weight_E = cms.double( 1.0 )
54621     )
54622 )
54623 fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54624     saveTags = cms.bool( True ),
54625     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54626     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ),
54627     MinN = cms.int32( 1 ),
54628     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54629     IsolatorPSet = cms.PSet(  )
54630 )
54631 fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54632     offset = cms.uint32( 0 ),
54633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54634 )
54635 fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54636     offset = cms.uint32( 0 ),
54637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54638 )
54639 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
54640     saveTags = cms.bool( True ),
54641     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54642     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54643     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54644     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54645     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54646     MinN = cms.int32( 1 ),
54647     MaxEta = cms.double( 1.0E99 ),
54648     MinNhits = cms.int32( 0 ),
54649     MaxDr = cms.double( 2.0 ),
54650     MinDr = cms.double( -1.0 ),
54651     MaxDz = cms.double( 9999.0 ),
54652     MinDxySig = cms.double( -1.0 ),
54653     MinPt = cms.double( 50.0 ),
54654     NSigmaPt = cms.double( 0.0 ),
54655     MaxNormalizedChi2 = cms.double( 9999.0 ),
54656     MaxDXYBeamSpot = cms.double( 9999.0 ),
54657     MinDXYBeamSpot = cms.double( -1.0 ),
54658     MinNmuonHits = cms.int32( 0 ),
54659     MaxPtDifference = cms.double( 9999.0 ),
54660     MinTrackPt = cms.double( 0.0 ),
54661     minMuonStations = cms.int32( 2 ),
54662     minTrkHits = cms.int32( -1 ),
54663     minMuonHits = cms.int32( -1 ),
54664     allowedTypeMask = cms.uint32( 255 ),
54665     requiredTypeMask = cms.uint32( 0 ),
54666     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54667     trkMuonId = cms.uint32( 0 ),
54668     L1MatchingdR = cms.double( 0.3 ),
54669     MatchToPreviousCand = cms.bool( True ),
54670     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54671     requireL3MuonTrajectorySeed = cms.bool( False ),
54672     useSimpleGeometry = cms.bool( True ),
54673     useStation2 = cms.bool( True ),
54674     fallbackToME1 = cms.bool( False ),
54675     cosmicPropagationHypothesis = cms.bool( False ),
54676     useMB2InOverlap = cms.bool( False ),
54677     useTrack = cms.string( "tracker" ),
54678     useState = cms.string( "atVertex" ),
54679     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54680     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54681     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54682 )
54683 fragment.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54684     saveTags = cms.bool( True ),
54685     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54686     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ),
54687     MinN = cms.int32( 1 ),
54688     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54689     IsolatorPSet = cms.PSet(  )
54690 )
54691 fragment.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54692     offset = cms.uint32( 0 ),
54693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54694 )
54695 fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed",
54696     saveTags = cms.bool( True ),
54697     L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ),
54698     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54699     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54700     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54701     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54702     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54703     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54704     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54705     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54706     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54707 )
54708 fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler",
54709     offset = cms.uint32( 0 ),
54710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54711 )
54712 fragment.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter",
54713     saveTags = cms.bool( True ),
54714     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54715     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54716     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54717     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54718     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54719     MinN = cms.int32( 1 ),
54720     MaxEta = cms.double( 1.5 ),
54721     MinNhits = cms.int32( 0 ),
54722     MaxDr = cms.double( 2.0 ),
54723     MinDr = cms.double( -1.0 ),
54724     MaxDz = cms.double( 9999.0 ),
54725     MinDxySig = cms.double( -1.0 ),
54726     MinPt = cms.double( 3.0 ),
54727     NSigmaPt = cms.double( 0.0 ),
54728     MaxNormalizedChi2 = cms.double( 9999.0 ),
54729     MaxDXYBeamSpot = cms.double( 9999.0 ),
54730     MinDXYBeamSpot = cms.double( -1.0 ),
54731     MinNmuonHits = cms.int32( 0 ),
54732     MaxPtDifference = cms.double( 9999.0 ),
54733     MinTrackPt = cms.double( 0.0 ),
54734     minMuonStations = cms.int32( 2 ),
54735     minTrkHits = cms.int32( -1 ),
54736     minMuonHits = cms.int32( -1 ),
54737     allowedTypeMask = cms.uint32( 255 ),
54738     requiredTypeMask = cms.uint32( 0 ),
54739     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54740     trkMuonId = cms.uint32( 0 ),
54741     L1MatchingdR = cms.double( 0.3 ),
54742     MatchToPreviousCand = cms.bool( True ),
54743     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54744     requireL3MuonTrajectorySeed = cms.bool( False ),
54745     useSimpleGeometry = cms.bool( True ),
54746     useStation2 = cms.bool( True ),
54747     fallbackToME1 = cms.bool( False ),
54748     cosmicPropagationHypothesis = cms.bool( False ),
54749     useMB2InOverlap = cms.bool( False ),
54750     useTrack = cms.string( "tracker" ),
54751     useState = cms.string( "atVertex" ),
54752     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54753     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54754     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54755 )
54756 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
54757     saveTags = cms.bool( True ),
54758     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
54759     triggerType = cms.int32( 85 ),
54760     MinE = cms.double( -1.0 ),
54761     MinPt = cms.double( 70.0 ),
54762     MinMass = cms.double( -1.0 ),
54763     MaxMass = cms.double( -1.0 ),
54764     MinEta = cms.double( -1.0 ),
54765     MaxEta = cms.double( 5.0 ),
54766     MinN = cms.int32( 1 )
54767 )
54768 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
54769     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
54770     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
54771     triggerJetsType = cms.int32( 85 ),
54772     maxDeltaR = cms.double( 0.5 )
54773 )
54774 fragment.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet",
54775     saveTags = cms.bool( True ),
54776     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
54777     triggerType = cms.int32( 85 ),
54778     MinE = cms.double( -1.0 ),
54779     MinPt = cms.double( 100.0 ),
54780     MinMass = cms.double( -1.0 ),
54781     MaxMass = cms.double( -1.0 ),
54782     MinEta = cms.double( -1.0 ),
54783     MaxEta = cms.double( 2.5 ),
54784     MinN = cms.int32( 1 )
54785 )
54786 fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter",
54787     saveTags = cms.bool( True ),
54788     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54789     minMht = cms.vdouble( 80.0 )
54790 )
54791 fragment.hltPFMET80 = cms.EDFilter( "HLT1PFMET",
54792     saveTags = cms.bool( True ),
54793     inputTag = cms.InputTag( "hltPFMETProducer" ),
54794     triggerType = cms.int32( 87 ),
54795     MinE = cms.double( -1.0 ),
54796     MinPt = cms.double( 80.0 ),
54797     MinMass = cms.double( -1.0 ),
54798     MaxMass = cms.double( -1.0 ),
54799     MinEta = cms.double( -1.0 ),
54800     MaxEta = cms.double( -1.0 ),
54801     MinN = cms.int32( 1 )
54802 )
54803 fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler",
54804     offset = cms.uint32( 0 ),
54805     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54806 )
54807 fragment.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter",
54808     saveTags = cms.bool( True ),
54809     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54810     minMht = cms.vdouble( 90.0 )
54811 )
54812 fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
54813     offset = cms.uint32( 0 ),
54814     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54815 )
54816 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler",
54817     offset = cms.uint32( 0 ),
54818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54819 )
54820 fragment.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter",
54821     saveTags = cms.bool( True ),
54822     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54823     minMht = cms.vdouble( 80.0 )
54824 )
54825 fragment.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET",
54826     saveTags = cms.bool( True ),
54827     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54828     triggerType = cms.int32( 87 ),
54829     MinE = cms.double( -1.0 ),
54830     MinPt = cms.double( 80.0 ),
54831     MinMass = cms.double( -1.0 ),
54832     MaxMass = cms.double( -1.0 ),
54833     MinEta = cms.double( -1.0 ),
54834     MaxEta = cms.double( -1.0 ),
54835     MinN = cms.int32( 1 )
54836 )
54837 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler",
54838     offset = cms.uint32( 0 ),
54839     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54840 )
54841 fragment.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET",
54842     saveTags = cms.bool( True ),
54843     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54844     triggerType = cms.int32( 87 ),
54845     MinE = cms.double( -1.0 ),
54846     MinPt = cms.double( 90.0 ),
54847     MinMass = cms.double( -1.0 ),
54848     MaxMass = cms.double( -1.0 ),
54849     MinEta = cms.double( -1.0 ),
54850     MaxEta = cms.double( -1.0 ),
54851     MinN = cms.int32( 1 )
54852 )
54853 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler",
54854     offset = cms.uint32( 0 ),
54855     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54856 )
54857 fragment.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter",
54858     saveTags = cms.bool( True ),
54859     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54860     minMht = cms.vdouble( 100.0 )
54861 )
54862 fragment.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET",
54863     saveTags = cms.bool( True ),
54864     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54865     triggerType = cms.int32( 87 ),
54866     MinE = cms.double( -1.0 ),
54867     MinPt = cms.double( 100.0 ),
54868     MinMass = cms.double( -1.0 ),
54869     MaxMass = cms.double( -1.0 ),
54870     MinEta = cms.double( -1.0 ),
54871     MaxEta = cms.double( -1.0 ),
54872     MinN = cms.int32( 1 )
54873 )
54874 fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed",
54875     saveTags = cms.bool( True ),
54876     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
54877     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54878     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54879     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54880     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54881     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54882     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54883     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54884     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54885     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54886 )
54887 fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54888     offset = cms.uint32( 0 ),
54889     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54890 )
54891 fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54892     saveTags = cms.bool( False ),
54893     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54894     PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ),
54895     MaxEta = cms.double( 2.5 ),
54896     MinPt = cms.double( 0.0 ),
54897     MaxDeltaR = cms.double( 0.3 ),
54898     MinN = cms.int32( 2 ),
54899     CentralBxOnly = cms.bool( True ),
54900     SelectQualities = cms.vint32(  )
54901 )
54902 fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54903     saveTags = cms.bool( True ),
54904     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54905     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54906     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54907     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54908     MinN = cms.int32( 0 ),
54909     MaxEta = cms.double( 2.5 ),
54910     AbsEtaBins = cms.vdouble( 0.0 ),
54911     MinNstations = cms.vint32( 0 ),
54912     MinNhits = cms.vint32( 0 ),
54913     CutOnChambers = cms.bool( False ),
54914     MinNchambers = cms.vint32( 0 ),
54915     MaxDr = cms.double( 9999.0 ),
54916     MinDr = cms.double( -1.0 ),
54917     MaxDz = cms.double( 9999.0 ),
54918     MinDxySig = cms.double( -1.0 ),
54919     MinPt = cms.double( 0.0 ),
54920     NSigmaPt = cms.double( 0.0 ),
54921     MatchToPreviousCand = cms.bool( True )
54922 )
54923 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54924     saveTags = cms.bool( True ),
54925     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54926     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54927     MaxEta = cms.double( 2.5 ),
54928     MinPt = cms.double( 0.0 ),
54929     MaxDeltaR = cms.double( 0.3 ),
54930     MinN = cms.int32( 1 ),
54931     CentralBxOnly = cms.bool( True ),
54932     SelectQualities = cms.vint32(  )
54933 )
54934 fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54935     saveTags = cms.bool( True ),
54936     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54937     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54938     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54939     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54940     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54941     PreviousCandIsL2 = cms.bool( True ),
54942     FastAccept = cms.bool( False ),
54943     MinN = cms.int32( 1 ),
54944     MaxEta = cms.double( 2.5 ),
54945     MinNhits = cms.int32( 0 ),
54946     MaxDr = cms.double( 2.0 ),
54947     MaxDz = cms.double( 9999.0 ),
54948     ChargeOpt = cms.int32( -1 ),
54949     MinPtPair = cms.vdouble( 9.9 ),
54950     MaxPtPair = cms.vdouble( 1.0E125 ),
54951     MinPtMax = cms.vdouble( 0.0 ),
54952     MinPtMin = cms.vdouble( 0.0 ),
54953     MaxPtMin = cms.vdouble( 1.0E125 ),
54954     MinInvMass = cms.vdouble( 8.5 ),
54955     MaxInvMass = cms.vdouble( 11.5 ),
54956     MinDiMuonDeltaR = cms.double( -1.0 ),
54957     MinAcop = cms.double( -999.0 ),
54958     MaxAcop = cms.double( 999.0 ),
54959     MinPtBalance = cms.double( -1.0 ),
54960     MaxPtBalance = cms.double( 999999.0 ),
54961     NSigmaPt = cms.double( 0.0 ),
54962     MaxDCAMuMu = cms.double( 0.5 ),
54963     MaxRapidityPair = cms.double( 1.4 ),
54964     CutCowboys = cms.bool( False ),
54965     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54966     L1MatchingdR = cms.double( 0.3 ),
54967     MatchToPreviousCand = cms.bool( True ),
54968     useSimpleGeometry = cms.bool( True ),
54969     useStation2 = cms.bool( True ),
54970     fallbackToME1 = cms.bool( False ),
54971     cosmicPropagationHypothesis = cms.bool( False ),
54972     useMB2InOverlap = cms.bool( False ),
54973     useTrack = cms.string( "tracker" ),
54974     useState = cms.string( "atVertex" ),
54975     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54976     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54977     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54978 )
54979 fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54980     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54981     PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ),
54982     matchToPrevious = cms.bool( True ),
54983     MaxEta = cms.double( 2.5 ),
54984     MinPt = cms.double( 0.0 ),
54985     MinPtPair = cms.double( 0.0 ),
54986     MinInvMass = cms.double( 0.0 ),
54987     MaxInvMass = cms.double( 999999.0 ),
54988     ChargeOpt = cms.int32( -1 )
54989 )
54990 fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54991     saveTags = cms.bool( True ),
54992     FastAccept = cms.bool( True ),
54993     MinLxySignificance = cms.double( 0.0 ),
54994     MaxLxySignificance = cms.double( 0.0 ),
54995     MaxNormalisedChi2 = cms.double( 999999.0 ),
54996     MinVtxProbability = cms.double( 0.005 ),
54997     MinCosinePointingAngle = cms.double( -2.0 ),
54998     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ),
54999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55000     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55001 )
55002 fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
55003     offset = cms.uint32( 0 ),
55004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55005 )
55006 fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55007     saveTags = cms.bool( True ),
55008     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55009     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55010     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
55011     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
55012     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55013     PreviousCandIsL2 = cms.bool( True ),
55014     FastAccept = cms.bool( False ),
55015     MinN = cms.int32( 1 ),
55016     MaxEta = cms.double( 2.5 ),
55017     MinNhits = cms.int32( 0 ),
55018     MaxDr = cms.double( 2.0 ),
55019     MaxDz = cms.double( 9999.0 ),
55020     ChargeOpt = cms.int32( -1 ),
55021     MinPtPair = cms.vdouble( 11.9 ),
55022     MaxPtPair = cms.vdouble( 1.0E125 ),
55023     MinPtMax = cms.vdouble( 0.0 ),
55024     MinPtMin = cms.vdouble( 0.0 ),
55025     MaxPtMin = cms.vdouble( 1.0E125 ),
55026     MinInvMass = cms.vdouble( 8.5 ),
55027     MaxInvMass = cms.vdouble( 11.5 ),
55028     MinDiMuonDeltaR = cms.double( -1.0 ),
55029     MinAcop = cms.double( -999.0 ),
55030     MaxAcop = cms.double( 999.0 ),
55031     MinPtBalance = cms.double( -1.0 ),
55032     MaxPtBalance = cms.double( 999999.0 ),
55033     NSigmaPt = cms.double( 0.0 ),
55034     MaxDCAMuMu = cms.double( 0.5 ),
55035     MaxRapidityPair = cms.double( 1.4 ),
55036     CutCowboys = cms.bool( False ),
55037     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55038     L1MatchingdR = cms.double( 0.3 ),
55039     MatchToPreviousCand = cms.bool( True ),
55040     useSimpleGeometry = cms.bool( True ),
55041     useStation2 = cms.bool( True ),
55042     fallbackToME1 = cms.bool( False ),
55043     cosmicPropagationHypothesis = cms.bool( False ),
55044     useMB2InOverlap = cms.bool( False ),
55045     useTrack = cms.string( "tracker" ),
55046     useState = cms.string( "atVertex" ),
55047     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55048     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55049     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55050 )
55051 fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55052     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55053     PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ),
55054     matchToPrevious = cms.bool( True ),
55055     MaxEta = cms.double( 2.5 ),
55056     MinPt = cms.double( 0.0 ),
55057     MinPtPair = cms.double( 0.0 ),
55058     MinInvMass = cms.double( 0.0 ),
55059     MaxInvMass = cms.double( 999999.0 ),
55060     ChargeOpt = cms.int32( -1 )
55061 )
55062 fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
55063     saveTags = cms.bool( True ),
55064     FastAccept = cms.bool( True ),
55065     MinLxySignificance = cms.double( 0.0 ),
55066     MaxLxySignificance = cms.double( 0.0 ),
55067     MaxNormalisedChi2 = cms.double( 999999.0 ),
55068     MinVtxProbability = cms.double( 0.005 ),
55069     MinCosinePointingAngle = cms.double( -2.0 ),
55070     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ),
55071     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55072     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55073 )
55074 fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
55075     saveTags = cms.bool( True ),
55076     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
55077     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55078     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55079     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55080     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55081     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55082     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55083     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55084     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55085     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55086 )
55087 fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler",
55088     offset = cms.uint32( 0 ),
55089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55090 )
55091 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55092     saveTags = cms.bool( True ),
55093     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55094     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ),
55095     MaxEta = cms.double( 2.5 ),
55096     MinPt = cms.double( 0.0 ),
55097     MaxDeltaR = cms.double( 0.3 ),
55098     MinN = cms.int32( 2 ),
55099     CentralBxOnly = cms.bool( True ),
55100     SelectQualities = cms.vint32(  )
55101 )
55102 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55103     saveTags = cms.bool( True ),
55104     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55105     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55106     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
55107     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55108     MinN = cms.int32( 0 ),
55109     MaxEta = cms.double( 2.5 ),
55110     AbsEtaBins = cms.vdouble( 0.0 ),
55111     MinNstations = cms.vint32( 0 ),
55112     MinNhits = cms.vint32( 0 ),
55113     CutOnChambers = cms.bool( False ),
55114     MinNchambers = cms.vint32( 0 ),
55115     MaxDr = cms.double( 9999.0 ),
55116     MinDr = cms.double( -1.0 ),
55117     MaxDz = cms.double( 9999.0 ),
55118     MinDxySig = cms.double( -1.0 ),
55119     MinPt = cms.double( 0.0 ),
55120     NSigmaPt = cms.double( 0.0 ),
55121     MatchToPreviousCand = cms.bool( True )
55122 )
55123 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55124     saveTags = cms.bool( True ),
55125     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55126     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
55127     MaxEta = cms.double( 2.5 ),
55128     MinPt = cms.double( 0.0 ),
55129     MaxDeltaR = cms.double( 0.3 ),
55130     MinN = cms.int32( 1 ),
55131     CentralBxOnly = cms.bool( True ),
55132     SelectQualities = cms.vint32(  )
55133 )
55134 fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55135     saveTags = cms.bool( True ),
55136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55137     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55138     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ),
55139     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
55140     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55141     PreviousCandIsL2 = cms.bool( True ),
55142     FastAccept = cms.bool( False ),
55143     MinN = cms.int32( 1 ),
55144     MaxEta = cms.double( 2.5 ),
55145     MinNhits = cms.int32( 0 ),
55146     MaxDr = cms.double( 2.0 ),
55147     MaxDz = cms.double( 9999.0 ),
55148     ChargeOpt = cms.int32( -1 ),
55149     MinPtPair = cms.vdouble( 13.9 ),
55150     MaxPtPair = cms.vdouble( 1.0E125 ),
55151     MinPtMax = cms.vdouble( 0.0 ),
55152     MinPtMin = cms.vdouble( 0.0 ),
55153     MaxPtMin = cms.vdouble( 1.0E125 ),
55154     MinInvMass = cms.vdouble( 0.85 ),
55155     MaxInvMass = cms.vdouble( 1.2 ),
55156     MinDiMuonDeltaR = cms.double( -1.0 ),
55157     MinAcop = cms.double( -999.0 ),
55158     MaxAcop = cms.double( 999.0 ),
55159     MinPtBalance = cms.double( -1.0 ),
55160     MaxPtBalance = cms.double( 999999.0 ),
55161     NSigmaPt = cms.double( 0.0 ),
55162     MaxDCAMuMu = cms.double( 0.5 ),
55163     MaxRapidityPair = cms.double( 1.25 ),
55164     CutCowboys = cms.bool( True ),
55165     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55166     L1MatchingdR = cms.double( 0.3 ),
55167     MatchToPreviousCand = cms.bool( True ),
55168     useSimpleGeometry = cms.bool( True ),
55169     useStation2 = cms.bool( True ),
55170     fallbackToME1 = cms.bool( False ),
55171     cosmicPropagationHypothesis = cms.bool( False ),
55172     useMB2InOverlap = cms.bool( False ),
55173     useTrack = cms.string( "tracker" ),
55174     useState = cms.string( "atVertex" ),
55175     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55176     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55177     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55178 )
55179 fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55180     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55181     PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ),
55182     matchToPrevious = cms.bool( True ),
55183     MaxEta = cms.double( 2.5 ),
55184     MinPt = cms.double( 0.0 ),
55185     MinPtPair = cms.double( 0.0 ),
55186     MinInvMass = cms.double( 0.0 ),
55187     MaxInvMass = cms.double( 999999.0 ),
55188     ChargeOpt = cms.int32( -1 )
55189 )
55190 fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter",
55191     saveTags = cms.bool( True ),
55192     FastAccept = cms.bool( True ),
55193     MinLxySignificance = cms.double( 0.0 ),
55194     MaxLxySignificance = cms.double( 0.0 ),
55195     MaxNormalisedChi2 = cms.double( 999999.0 ),
55196     MinVtxProbability = cms.double( 0.005 ),
55197     MinCosinePointingAngle = cms.double( -2.0 ),
55198     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ),
55199     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55200     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55201 )
55202 fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
55203     saveTags = cms.bool( True ),
55204     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" ),
55205     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55206     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55207     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55208     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55209     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55210     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55211     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55212     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55213     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55214 )
55215 fragment.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler",
55216     offset = cms.uint32( 0 ),
55217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55218 )
55219 fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55220     saveTags = cms.bool( True ),
55221     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55222     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ),
55223     MaxEta = cms.double( 2.5 ),
55224     MinPt = cms.double( 0.0 ),
55225     MaxDeltaR = cms.double( 0.3 ),
55226     MinN = cms.int32( 2 ),
55227     CentralBxOnly = cms.bool( True ),
55228     SelectQualities = cms.vint32(  )
55229 )
55230 fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55231     saveTags = cms.bool( True ),
55232     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55233     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55234     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55235     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55236     MinN = cms.int32( 0 ),
55237     MaxEta = cms.double( 2.5 ),
55238     AbsEtaBins = cms.vdouble( 0.0 ),
55239     MinNstations = cms.vint32( 0 ),
55240     MinNhits = cms.vint32( 0 ),
55241     CutOnChambers = cms.bool( False ),
55242     MinNchambers = cms.vint32( 0 ),
55243     MaxDr = cms.double( 9999.0 ),
55244     MinDr = cms.double( -1.0 ),
55245     MaxDz = cms.double( 9999.0 ),
55246     MinDxySig = cms.double( -1.0 ),
55247     MinPt = cms.double( 0.0 ),
55248     NSigmaPt = cms.double( 0.0 ),
55249     MatchToPreviousCand = cms.bool( True )
55250 )
55251 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55252     saveTags = cms.bool( True ),
55253     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55254     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55255     MaxEta = cms.double( 2.5 ),
55256     MinPt = cms.double( 0.0 ),
55257     MaxDeltaR = cms.double( 0.3 ),
55258     MinN = cms.int32( 1 ),
55259     CentralBxOnly = cms.bool( True ),
55260     SelectQualities = cms.vint32(  )
55261 )
55262 fragment.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55263     saveTags = cms.bool( True ),
55264     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55265     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55266     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55267     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55268     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55269     PreviousCandIsL2 = cms.bool( True ),
55270     FastAccept = cms.bool( False ),
55271     MinN = cms.int32( 1 ),
55272     MaxEta = cms.double( 2.5 ),
55273     MinNhits = cms.int32( 0 ),
55274     MaxDr = cms.double( 2.0 ),
55275     MaxDz = cms.double( 9999.0 ),
55276     ChargeOpt = cms.int32( -1 ),
55277     MinPtPair = cms.vdouble( 24.9 ),
55278     MaxPtPair = cms.vdouble( 1.0E125 ),
55279     MinPtMax = cms.vdouble( 0.0 ),
55280     MinPtMin = cms.vdouble( 0.0 ),
55281     MaxPtMin = cms.vdouble( 1.0E125 ),
55282     MinInvMass = cms.vdouble( 2.9 ),
55283     MaxInvMass = cms.vdouble( 3.3 ),
55284     MinDiMuonDeltaR = cms.double( -1.0 ),
55285     MinAcop = cms.double( -999.0 ),
55286     MaxAcop = cms.double( 999.0 ),
55287     MinPtBalance = cms.double( -1.0 ),
55288     MaxPtBalance = cms.double( 999999.0 ),
55289     NSigmaPt = cms.double( 0.0 ),
55290     MaxDCAMuMu = cms.double( 0.5 ),
55291     MaxRapidityPair = cms.double( 999999.0 ),
55292     CutCowboys = cms.bool( False ),
55293     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55294     L1MatchingdR = cms.double( 0.3 ),
55295     MatchToPreviousCand = cms.bool( True ),
55296     useSimpleGeometry = cms.bool( True ),
55297     useStation2 = cms.bool( True ),
55298     fallbackToME1 = cms.bool( False ),
55299     cosmicPropagationHypothesis = cms.bool( False ),
55300     useMB2InOverlap = cms.bool( False ),
55301     useTrack = cms.string( "tracker" ),
55302     useState = cms.string( "atVertex" ),
55303     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55304     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55305     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55306 )
55307 fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55308     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55309     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ),
55310     matchToPrevious = cms.bool( True ),
55311     MaxEta = cms.double( 2.5 ),
55312     MinPt = cms.double( 0.0 ),
55313     MinPtPair = cms.double( 0.0 ),
55314     MinInvMass = cms.double( 0.0 ),
55315     MaxInvMass = cms.double( 999999.0 ),
55316     ChargeOpt = cms.int32( -1 )
55317 )
55318 fragment.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter",
55319     saveTags = cms.bool( True ),
55320     FastAccept = cms.bool( True ),
55321     MinLxySignificance = cms.double( 0.0 ),
55322     MaxLxySignificance = cms.double( 0.0 ),
55323     MaxNormalisedChi2 = cms.double( 999999.0 ),
55324     MinVtxProbability = cms.double( 0.005 ),
55325     MinCosinePointingAngle = cms.double( -2.0 ),
55326     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ),
55327     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55328     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55329 )
55330 fragment.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler",
55331     offset = cms.uint32( 0 ),
55332     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55333 )
55334 fragment.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55335     saveTags = cms.bool( True ),
55336     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55337     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55338     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55339     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55340     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55341     PreviousCandIsL2 = cms.bool( True ),
55342     FastAccept = cms.bool( False ),
55343     MinN = cms.int32( 1 ),
55344     MaxEta = cms.double( 2.5 ),
55345     MinNhits = cms.int32( 0 ),
55346     MaxDr = cms.double( 2.0 ),
55347     MaxDz = cms.double( 9999.0 ),
55348     ChargeOpt = cms.int32( -1 ),
55349     MinPtPair = cms.vdouble( 13.9 ),
55350     MaxPtPair = cms.vdouble( 1.0E125 ),
55351     MinPtMax = cms.vdouble( 0.0 ),
55352     MinPtMin = cms.vdouble( 0.0 ),
55353     MaxPtMin = cms.vdouble( 1.0E125 ),
55354     MinInvMass = cms.vdouble( 3.35 ),
55355     MaxInvMass = cms.vdouble( 4.05 ),
55356     MinDiMuonDeltaR = cms.double( -1.0 ),
55357     MinAcop = cms.double( -999.0 ),
55358     MaxAcop = cms.double( 999.0 ),
55359     MinPtBalance = cms.double( -1.0 ),
55360     MaxPtBalance = cms.double( 999999.0 ),
55361     NSigmaPt = cms.double( 0.0 ),
55362     MaxDCAMuMu = cms.double( 0.5 ),
55363     MaxRapidityPair = cms.double( 999999.0 ),
55364     CutCowboys = cms.bool( False ),
55365     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55366     L1MatchingdR = cms.double( 0.3 ),
55367     MatchToPreviousCand = cms.bool( True ),
55368     useSimpleGeometry = cms.bool( True ),
55369     useStation2 = cms.bool( True ),
55370     fallbackToME1 = cms.bool( False ),
55371     cosmicPropagationHypothesis = cms.bool( False ),
55372     useMB2InOverlap = cms.bool( False ),
55373     useTrack = cms.string( "tracker" ),
55374     useState = cms.string( "atVertex" ),
55375     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55376     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55377     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55378 )
55379 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55380     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55381     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ),
55382     matchToPrevious = cms.bool( True ),
55383     MaxEta = cms.double( 2.5 ),
55384     MinPt = cms.double( 0.0 ),
55385     MinPtPair = cms.double( 0.0 ),
55386     MinInvMass = cms.double( 0.0 ),
55387     MaxInvMass = cms.double( 999999.0 ),
55388     ChargeOpt = cms.int32( -1 )
55389 )
55390 fragment.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55391     saveTags = cms.bool( True ),
55392     FastAccept = cms.bool( True ),
55393     MinLxySignificance = cms.double( 0.0 ),
55394     MaxLxySignificance = cms.double( 0.0 ),
55395     MaxNormalisedChi2 = cms.double( 999999.0 ),
55396     MinVtxProbability = cms.double( 0.005 ),
55397     MinCosinePointingAngle = cms.double( -2.0 ),
55398     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ),
55399     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55400     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55401 )
55402 fragment.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed",
55403     saveTags = cms.bool( True ),
55404     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ),
55405     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55406     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55407     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55408     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55409     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55410     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55411     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55412     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55413     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55414 )
55415 fragment.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55416     offset = cms.uint32( 0 ),
55417     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55418 )
55419 fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55420     saveTags = cms.bool( True ),
55421     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55422     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ),
55423     MaxEta = cms.double( 2.5 ),
55424     MinPt = cms.double( 0.0 ),
55425     MaxDeltaR = cms.double( 0.3 ),
55426     MinN = cms.int32( 2 ),
55427     CentralBxOnly = cms.bool( True ),
55428     SelectQualities = cms.vint32(  )
55429 )
55430 fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55431     saveTags = cms.bool( True ),
55432     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55433     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55434     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55435     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55436     MinN = cms.int32( 0 ),
55437     MaxEta = cms.double( 2.5 ),
55438     AbsEtaBins = cms.vdouble( 0.0 ),
55439     MinNstations = cms.vint32( 0 ),
55440     MinNhits = cms.vint32( 0 ),
55441     CutOnChambers = cms.bool( False ),
55442     MinNchambers = cms.vint32( 0 ),
55443     MaxDr = cms.double( 9999.0 ),
55444     MinDr = cms.double( -1.0 ),
55445     MaxDz = cms.double( 9999.0 ),
55446     MinDxySig = cms.double( -1.0 ),
55447     MinPt = cms.double( 0.0 ),
55448     NSigmaPt = cms.double( 0.0 ),
55449     MatchToPreviousCand = cms.bool( True )
55450 )
55451 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55452     saveTags = cms.bool( True ),
55453     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55454     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55455     MaxEta = cms.double( 2.5 ),
55456     MinPt = cms.double( 0.0 ),
55457     MaxDeltaR = cms.double( 0.3 ),
55458     MinN = cms.int32( 1 ),
55459     CentralBxOnly = cms.bool( True ),
55460     SelectQualities = cms.vint32(  )
55461 )
55462 fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55463     saveTags = cms.bool( True ),
55464     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55465     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55466     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55467     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55468     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55469     PreviousCandIsL2 = cms.bool( True ),
55470     FastAccept = cms.bool( False ),
55471     MinN = cms.int32( 1 ),
55472     MaxEta = cms.double( 2.5 ),
55473     MinNhits = cms.int32( 0 ),
55474     MaxDr = cms.double( 2.0 ),
55475     MaxDz = cms.double( 9999.0 ),
55476     ChargeOpt = cms.int32( -1 ),
55477     MinPtPair = cms.vdouble( 13.9 ),
55478     MaxPtPair = cms.vdouble( 1.0E125 ),
55479     MinPtMax = cms.vdouble( 0.0 ),
55480     MinPtMin = cms.vdouble( 0.0 ),
55481     MaxPtMin = cms.vdouble( 1.0E125 ),
55482     MinInvMass = cms.vdouble( 3.35 ),
55483     MaxInvMass = cms.vdouble( 4.05 ),
55484     MinDiMuonDeltaR = cms.double( -1.0 ),
55485     MinAcop = cms.double( -999.0 ),
55486     MaxAcop = cms.double( 999.0 ),
55487     MinPtBalance = cms.double( -1.0 ),
55488     MaxPtBalance = cms.double( 999999.0 ),
55489     NSigmaPt = cms.double( 0.0 ),
55490     MaxDCAMuMu = cms.double( 0.5 ),
55491     MaxRapidityPair = cms.double( 999999.0 ),
55492     CutCowboys = cms.bool( False ),
55493     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55494     L1MatchingdR = cms.double( 0.3 ),
55495     MatchToPreviousCand = cms.bool( True ),
55496     useSimpleGeometry = cms.bool( True ),
55497     useStation2 = cms.bool( True ),
55498     fallbackToME1 = cms.bool( False ),
55499     cosmicPropagationHypothesis = cms.bool( False ),
55500     useMB2InOverlap = cms.bool( False ),
55501     useTrack = cms.string( "tracker" ),
55502     useState = cms.string( "atVertex" ),
55503     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55504     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55505     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55506 )
55507 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55508     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55509     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ),
55510     matchToPrevious = cms.bool( True ),
55511     MaxEta = cms.double( 2.5 ),
55512     MinPt = cms.double( 0.0 ),
55513     MinPtPair = cms.double( 0.0 ),
55514     MinInvMass = cms.double( 0.0 ),
55515     MaxInvMass = cms.double( 999999.0 ),
55516     ChargeOpt = cms.int32( -1 )
55517 )
55518 fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55519     saveTags = cms.bool( True ),
55520     FastAccept = cms.bool( True ),
55521     MinLxySignificance = cms.double( 0.0 ),
55522     MaxLxySignificance = cms.double( 0.0 ),
55523     MaxNormalisedChi2 = cms.double( 999999.0 ),
55524     MinVtxProbability = cms.double( 0.005 ),
55525     MinCosinePointingAngle = cms.double( -2.0 ),
55526     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ),
55527     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55528     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55529 )
55530 fragment.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler",
55531     offset = cms.uint32( 0 ),
55532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55533 )
55534 fragment.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55535     saveTags = cms.bool( True ),
55536     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55537     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55538     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55539     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
55540     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55541     PreviousCandIsL2 = cms.bool( True ),
55542     FastAccept = cms.bool( False ),
55543     MinN = cms.int32( 1 ),
55544     MaxEta = cms.double( 2.5 ),
55545     MinNhits = cms.int32( 0 ),
55546     MaxDr = cms.double( 2.0 ),
55547     MaxDz = cms.double( 9999.0 ),
55548     ChargeOpt = cms.int32( -1 ),
55549     MinPtPair = cms.vdouble( 17.9 ),
55550     MaxPtPair = cms.vdouble( 1.0E125 ),
55551     MinPtMax = cms.vdouble( 0.0 ),
55552     MinPtMin = cms.vdouble( 0.0 ),
55553     MaxPtMin = cms.vdouble( 1.0E125 ),
55554     MinInvMass = cms.vdouble( 3.35 ),
55555     MaxInvMass = cms.vdouble( 4.05 ),
55556     MinDiMuonDeltaR = cms.double( -1.0 ),
55557     MinAcop = cms.double( -999.0 ),
55558     MaxAcop = cms.double( 999.0 ),
55559     MinPtBalance = cms.double( -1.0 ),
55560     MaxPtBalance = cms.double( 999999.0 ),
55561     NSigmaPt = cms.double( 0.0 ),
55562     MaxDCAMuMu = cms.double( 0.5 ),
55563     MaxRapidityPair = cms.double( 999999.0 ),
55564     CutCowboys = cms.bool( False ),
55565     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55566     L1MatchingdR = cms.double( 0.3 ),
55567     MatchToPreviousCand = cms.bool( True ),
55568     useSimpleGeometry = cms.bool( True ),
55569     useStation2 = cms.bool( True ),
55570     fallbackToME1 = cms.bool( False ),
55571     cosmicPropagationHypothesis = cms.bool( False ),
55572     useMB2InOverlap = cms.bool( False ),
55573     useTrack = cms.string( "tracker" ),
55574     useState = cms.string( "atVertex" ),
55575     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55576     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55577     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55578 )
55579 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55580     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55581     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ),
55582     matchToPrevious = cms.bool( True ),
55583     MaxEta = cms.double( 2.5 ),
55584     MinPt = cms.double( 0.0 ),
55585     MinPtPair = cms.double( 0.0 ),
55586     MinInvMass = cms.double( 0.0 ),
55587     MaxInvMass = cms.double( 999999.0 ),
55588     ChargeOpt = cms.int32( -1 )
55589 )
55590 fragment.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
55591     saveTags = cms.bool( True ),
55592     FastAccept = cms.bool( True ),
55593     MinLxySignificance = cms.double( 0.0 ),
55594     MaxLxySignificance = cms.double( 0.0 ),
55595     MaxNormalisedChi2 = cms.double( 999999.0 ),
55596     MinVtxProbability = cms.double( 0.005 ),
55597     MinCosinePointingAngle = cms.double( -2.0 ),
55598     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ),
55599     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55600     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55601 )
55602 fragment.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55603     offset = cms.uint32( 0 ),
55604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55605 )
55606 fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55607     saveTags = cms.bool( True ),
55608     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55609     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55610     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55611     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55612     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55613     PreviousCandIsL2 = cms.bool( True ),
55614     FastAccept = cms.bool( False ),
55615     MinN = cms.int32( 1 ),
55616     MaxEta = cms.double( 2.5 ),
55617     MinNhits = cms.int32( 0 ),
55618     MaxDr = cms.double( 2.0 ),
55619     MaxDz = cms.double( 9999.0 ),
55620     ChargeOpt = cms.int32( -1 ),
55621     MinPtPair = cms.vdouble( 17.9 ),
55622     MaxPtPair = cms.vdouble( 1.0E125 ),
55623     MinPtMax = cms.vdouble( 0.0 ),
55624     MinPtMin = cms.vdouble( 0.0 ),
55625     MaxPtMin = cms.vdouble( 1.0E125 ),
55626     MinInvMass = cms.vdouble( 3.35 ),
55627     MaxInvMass = cms.vdouble( 4.05 ),
55628     MinDiMuonDeltaR = cms.double( -1.0 ),
55629     MinAcop = cms.double( -999.0 ),
55630     MaxAcop = cms.double( 999.0 ),
55631     MinPtBalance = cms.double( -1.0 ),
55632     MaxPtBalance = cms.double( 999999.0 ),
55633     NSigmaPt = cms.double( 0.0 ),
55634     MaxDCAMuMu = cms.double( 0.5 ),
55635     MaxRapidityPair = cms.double( 999999.0 ),
55636     CutCowboys = cms.bool( False ),
55637     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55638     L1MatchingdR = cms.double( 0.3 ),
55639     MatchToPreviousCand = cms.bool( True ),
55640     useSimpleGeometry = cms.bool( True ),
55641     useStation2 = cms.bool( True ),
55642     fallbackToME1 = cms.bool( False ),
55643     cosmicPropagationHypothesis = cms.bool( False ),
55644     useMB2InOverlap = cms.bool( False ),
55645     useTrack = cms.string( "tracker" ),
55646     useState = cms.string( "atVertex" ),
55647     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55648     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55649     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55650 )
55651 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55652     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55653     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ),
55654     matchToPrevious = cms.bool( True ),
55655     MaxEta = cms.double( 2.5 ),
55656     MinPt = cms.double( 0.0 ),
55657     MinPtPair = cms.double( 0.0 ),
55658     MinInvMass = cms.double( 0.0 ),
55659     MaxInvMass = cms.double( 999999.0 ),
55660     ChargeOpt = cms.int32( -1 )
55661 )
55662 fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55663     saveTags = cms.bool( True ),
55664     FastAccept = cms.bool( True ),
55665     MinLxySignificance = cms.double( 0.0 ),
55666     MaxLxySignificance = cms.double( 0.0 ),
55667     MaxNormalisedChi2 = cms.double( 999999.0 ),
55668     MinVtxProbability = cms.double( 0.005 ),
55669     MinCosinePointingAngle = cms.double( -2.0 ),
55670     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ),
55671     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55672     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55673 )
55674 fragment.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler",
55675     offset = cms.uint32( 0 ),
55676     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55677 )
55678 fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55679     saveTags = cms.bool( True ),
55680     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55681     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55682     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55683     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55684     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55685     PreviousCandIsL2 = cms.bool( True ),
55686     FastAccept = cms.bool( False ),
55687     MinN = cms.int32( 1 ),
55688     MaxEta = cms.double( 2.5 ),
55689     MinNhits = cms.int32( 0 ),
55690     MaxDr = cms.double( 2.0 ),
55691     MaxDz = cms.double( 9999.0 ),
55692     ChargeOpt = cms.int32( -1 ),
55693     MinPtPair = cms.vdouble( 13.9 ),
55694     MaxPtPair = cms.vdouble( 1.0E125 ),
55695     MinPtMax = cms.vdouble( 0.0 ),
55696     MinPtMin = cms.vdouble( 0.0 ),
55697     MaxPtMin = cms.vdouble( 1.0E125 ),
55698     MinInvMass = cms.vdouble( 8.5 ),
55699     MaxInvMass = cms.vdouble( 11.5 ),
55700     MinDiMuonDeltaR = cms.double( -1.0 ),
55701     MinAcop = cms.double( -999.0 ),
55702     MaxAcop = cms.double( 999.0 ),
55703     MinPtBalance = cms.double( -1.0 ),
55704     MaxPtBalance = cms.double( 999999.0 ),
55705     NSigmaPt = cms.double( 0.0 ),
55706     MaxDCAMuMu = cms.double( 0.5 ),
55707     MaxRapidityPair = cms.double( 999999.0 ),
55708     CutCowboys = cms.bool( False ),
55709     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55710     L1MatchingdR = cms.double( 0.3 ),
55711     MatchToPreviousCand = cms.bool( True ),
55712     useSimpleGeometry = cms.bool( True ),
55713     useStation2 = cms.bool( True ),
55714     fallbackToME1 = cms.bool( False ),
55715     cosmicPropagationHypothesis = cms.bool( False ),
55716     useMB2InOverlap = cms.bool( False ),
55717     useTrack = cms.string( "tracker" ),
55718     useState = cms.string( "atVertex" ),
55719     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55720     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55721     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55722 )
55723 fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55724     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55725     PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ),
55726     matchToPrevious = cms.bool( True ),
55727     MaxEta = cms.double( 2.5 ),
55728     MinPt = cms.double( 0.0 ),
55729     MinPtPair = cms.double( 0.0 ),
55730     MinInvMass = cms.double( 0.0 ),
55731     MaxInvMass = cms.double( 999999.0 ),
55732     ChargeOpt = cms.int32( -1 )
55733 )
55734 fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55735     saveTags = cms.bool( True ),
55736     FastAccept = cms.bool( True ),
55737     MinLxySignificance = cms.double( 0.0 ),
55738     MaxLxySignificance = cms.double( 0.0 ),
55739     MaxNormalisedChi2 = cms.double( 999999.0 ),
55740     MinVtxProbability = cms.double( 0.005 ),
55741     MinCosinePointingAngle = cms.double( -2.0 ),
55742     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ),
55743     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55744     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55745 )
55746 fragment.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55747     offset = cms.uint32( 0 ),
55748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55749 )
55750 fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55751     saveTags = cms.bool( True ),
55752     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55753     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55754     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55755     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55756     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55757     PreviousCandIsL2 = cms.bool( True ),
55758     FastAccept = cms.bool( False ),
55759     MinN = cms.int32( 1 ),
55760     MaxEta = cms.double( 2.5 ),
55761     MinNhits = cms.int32( 0 ),
55762     MaxDr = cms.double( 2.0 ),
55763     MaxDz = cms.double( 9999.0 ),
55764     ChargeOpt = cms.int32( -1 ),
55765     MinPtPair = cms.vdouble( 23.9 ),
55766     MaxPtPair = cms.vdouble( 1.0E125 ),
55767     MinPtMax = cms.vdouble( 0.0 ),
55768     MinPtMin = cms.vdouble( 0.0 ),
55769     MaxPtMin = cms.vdouble( 1.0E125 ),
55770     MinInvMass = cms.vdouble( 0.85 ),
55771     MaxInvMass = cms.vdouble( 1.2 ),
55772     MinDiMuonDeltaR = cms.double( -1.0 ),
55773     MinAcop = cms.double( -999.0 ),
55774     MaxAcop = cms.double( 999.0 ),
55775     MinPtBalance = cms.double( -1.0 ),
55776     MaxPtBalance = cms.double( 999999.0 ),
55777     NSigmaPt = cms.double( 0.0 ),
55778     MaxDCAMuMu = cms.double( 0.5 ),
55779     MaxRapidityPair = cms.double( 1.25 ),
55780     CutCowboys = cms.bool( False ),
55781     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55782     L1MatchingdR = cms.double( 0.3 ),
55783     MatchToPreviousCand = cms.bool( True ),
55784     useSimpleGeometry = cms.bool( True ),
55785     useStation2 = cms.bool( True ),
55786     fallbackToME1 = cms.bool( False ),
55787     cosmicPropagationHypothesis = cms.bool( False ),
55788     useMB2InOverlap = cms.bool( False ),
55789     useTrack = cms.string( "tracker" ),
55790     useState = cms.string( "atVertex" ),
55791     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55792     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55793     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55794 )
55795 fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55796     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55797     PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ),
55798     matchToPrevious = cms.bool( True ),
55799     MaxEta = cms.double( 2.5 ),
55800     MinPt = cms.double( 0.0 ),
55801     MinPtPair = cms.double( 0.0 ),
55802     MinInvMass = cms.double( 0.0 ),
55803     MaxInvMass = cms.double( 999999.0 ),
55804     ChargeOpt = cms.int32( -1 )
55805 )
55806 fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55807     saveTags = cms.bool( True ),
55808     FastAccept = cms.bool( True ),
55809     MinLxySignificance = cms.double( 0.0 ),
55810     MaxLxySignificance = cms.double( 0.0 ),
55811     MaxNormalisedChi2 = cms.double( 999999.0 ),
55812     MinVtxProbability = cms.double( 0.005 ),
55813     MinCosinePointingAngle = cms.double( -2.0 ),
55814     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ),
55815     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55816     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55817 )
55818 fragment.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55819     offset = cms.uint32( 0 ),
55820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55821 )
55822 fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55823     saveTags = cms.bool( True ),
55824     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55825     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55826     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55827     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55828     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55829     PreviousCandIsL2 = cms.bool( True ),
55830     FastAccept = cms.bool( False ),
55831     MinN = cms.int32( 1 ),
55832     MaxEta = cms.double( 2.5 ),
55833     MinNhits = cms.int32( 0 ),
55834     MaxDr = cms.double( 2.0 ),
55835     MaxDz = cms.double( 9999.0 ),
55836     ChargeOpt = cms.int32( -1 ),
55837     MinPtPair = cms.vdouble( 24.9 ),
55838     MaxPtPair = cms.vdouble( 1.0E125 ),
55839     MinPtMax = cms.vdouble( 0.0 ),
55840     MinPtMin = cms.vdouble( 0.0 ),
55841     MaxPtMin = cms.vdouble( 1.0E125 ),
55842     MinInvMass = cms.vdouble( 2.9 ),
55843     MaxInvMass = cms.vdouble( 3.3 ),
55844     MinDiMuonDeltaR = cms.double( -1.0 ),
55845     MinAcop = cms.double( -999.0 ),
55846     MaxAcop = cms.double( 999.0 ),
55847     MinPtBalance = cms.double( -1.0 ),
55848     MaxPtBalance = cms.double( 999999.0 ),
55849     NSigmaPt = cms.double( 0.0 ),
55850     MaxDCAMuMu = cms.double( 0.5 ),
55851     MaxRapidityPair = cms.double( 999999.0 ),
55852     CutCowboys = cms.bool( False ),
55853     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55854     L1MatchingdR = cms.double( 0.3 ),
55855     MatchToPreviousCand = cms.bool( True ),
55856     useSimpleGeometry = cms.bool( True ),
55857     useStation2 = cms.bool( True ),
55858     fallbackToME1 = cms.bool( False ),
55859     cosmicPropagationHypothesis = cms.bool( False ),
55860     useMB2InOverlap = cms.bool( False ),
55861     useTrack = cms.string( "tracker" ),
55862     useState = cms.string( "atVertex" ),
55863     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55864     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55865     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55866 )
55867 fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55868     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55869     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ),
55870     matchToPrevious = cms.bool( True ),
55871     MaxEta = cms.double( 2.5 ),
55872     MinPt = cms.double( 0.0 ),
55873     MinPtPair = cms.double( 0.0 ),
55874     MinInvMass = cms.double( 0.0 ),
55875     MaxInvMass = cms.double( 999999.0 ),
55876     ChargeOpt = cms.int32( -1 )
55877 )
55878 fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55879     saveTags = cms.bool( True ),
55880     FastAccept = cms.bool( True ),
55881     MinLxySignificance = cms.double( 0.0 ),
55882     MaxLxySignificance = cms.double( 0.0 ),
55883     MaxNormalisedChi2 = cms.double( 999999.0 ),
55884     MinVtxProbability = cms.double( 0.005 ),
55885     MinCosinePointingAngle = cms.double( -2.0 ),
55886     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ),
55887     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55888     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55889 )
55890 fragment.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed",
55891     saveTags = cms.bool( True ),
55892     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ),
55893     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55894     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55895     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55896     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55897     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55898     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55899     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55900     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55901     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55902 )
55903 fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
55904     offset = cms.uint32( 0 ),
55905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55906 )
55907 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55908     saveTags = cms.bool( True ),
55909     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55910     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55911     MaxEta = cms.double( 2.5 ),
55912     MinPt = cms.double( 0.0 ),
55913     MaxDeltaR = cms.double( 0.3 ),
55914     MinN = cms.int32( 2 ),
55915     CentralBxOnly = cms.bool( True ),
55916     SelectQualities = cms.vint32(  )
55917 )
55918 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55919     saveTags = cms.bool( True ),
55920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55921     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55922     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55923     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55924     MinN = cms.int32( 0 ),
55925     MaxEta = cms.double( 2.5 ),
55926     AbsEtaBins = cms.vdouble( 0.0 ),
55927     MinNstations = cms.vint32( 0 ),
55928     MinNhits = cms.vint32( 0 ),
55929     CutOnChambers = cms.bool( False ),
55930     MinNchambers = cms.vint32( 0 ),
55931     MaxDr = cms.double( 9999.0 ),
55932     MinDr = cms.double( -1.0 ),
55933     MaxDz = cms.double( 9999.0 ),
55934     MinDxySig = cms.double( -1.0 ),
55935     MinPt = cms.double( 0.0 ),
55936     NSigmaPt = cms.double( 0.0 ),
55937     MatchToPreviousCand = cms.bool( True )
55938 )
55939 fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55940     saveTags = cms.bool( True ),
55941     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55942     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55943     MaxEta = cms.double( 2.5 ),
55944     MinPt = cms.double( 0.0 ),
55945     MaxDeltaR = cms.double( 0.3 ),
55946     MinN = cms.int32( 1 ),
55947     CentralBxOnly = cms.bool( True ),
55948     SelectQualities = cms.vint32(  )
55949 )
55950 fragment.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
55951     saveTags = cms.bool( True ),
55952     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55953     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55954     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55955     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55956     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55957     MinN = cms.int32( 2 ),
55958     MaxEta = cms.double( 2.5 ),
55959     MinNhits = cms.int32( 0 ),
55960     MaxDr = cms.double( 2.0 ),
55961     MinDr = cms.double( -1.0 ),
55962     MaxDz = cms.double( 9999.0 ),
55963     MinDxySig = cms.double( -1.0 ),
55964     MinPt = cms.double( 4.0 ),
55965     NSigmaPt = cms.double( 0.0 ),
55966     MaxNormalizedChi2 = cms.double( 9999.0 ),
55967     MaxDXYBeamSpot = cms.double( 9999.0 ),
55968     MinDXYBeamSpot = cms.double( -1.0 ),
55969     MinNmuonHits = cms.int32( 0 ),
55970     MaxPtDifference = cms.double( 9999.0 ),
55971     MinTrackPt = cms.double( 0.0 ),
55972     minMuonStations = cms.int32( 2 ),
55973     minTrkHits = cms.int32( -1 ),
55974     minMuonHits = cms.int32( -1 ),
55975     allowedTypeMask = cms.uint32( 255 ),
55976     requiredTypeMask = cms.uint32( 0 ),
55977     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55978     trkMuonId = cms.uint32( 0 ),
55979     L1MatchingdR = cms.double( 0.3 ),
55980     MatchToPreviousCand = cms.bool( True ),
55981     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55982     requireL3MuonTrajectorySeed = cms.bool( False ),
55983     useSimpleGeometry = cms.bool( True ),
55984     useStation2 = cms.bool( True ),
55985     fallbackToME1 = cms.bool( False ),
55986     cosmicPropagationHypothesis = cms.bool( False ),
55987     useMB2InOverlap = cms.bool( False ),
55988     useTrack = cms.string( "tracker" ),
55989     useState = cms.string( "atVertex" ),
55990     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55991     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55992     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55993 )
55994 fragment.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
55995     saveTags = cms.bool( True ),
55996     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55997     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55998     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55999     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
56000     triggerType1 = cms.int32( 83 ),
56001     triggerType2 = cms.int32( 83 ),
56002     MinDR = cms.double( 0.001 ),
56003     MaxDZ = cms.double( 0.2 ),
56004     MinN = cms.int32( 1 ),
56005     MinPixHitsForDZ = cms.int32( 0 ),
56006     checkSC = cms.bool( False )
56007 )
56008 fragment.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
56009     saveTags = cms.bool( True ),
56010     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56011     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56012     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
56013     L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56014     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56015     PreviousCandIsL2 = cms.bool( True ),
56016     FastAccept = cms.bool( False ),
56017     MinN = cms.int32( 1 ),
56018     MaxEta = cms.double( 2.5 ),
56019     MinNhits = cms.int32( 0 ),
56020     MaxDr = cms.double( 2.0 ),
56021     MaxDz = cms.double( 9999.0 ),
56022     ChargeOpt = cms.int32( 0 ),
56023     MinPtPair = cms.vdouble( 0.0 ),
56024     MaxPtPair = cms.vdouble( 1.0E125 ),
56025     MinPtMax = cms.vdouble( 0.0 ),
56026     MinPtMin = cms.vdouble( 4.0 ),
56027     MaxPtMin = cms.vdouble( 1.0E125 ),
56028     MinInvMass = cms.vdouble( 3.8 ),
56029     MaxInvMass = cms.vdouble( 9999.0 ),
56030     MinDiMuonDeltaR = cms.double( -1.0 ),
56031     MinAcop = cms.double( -1.0 ),
56032     MaxAcop = cms.double( 999.0 ),
56033     MinPtBalance = cms.double( -1.0 ),
56034     MaxPtBalance = cms.double( 999999.0 ),
56035     NSigmaPt = cms.double( 0.0 ),
56036     MaxDCAMuMu = cms.double( 99999.9 ),
56037     MaxRapidityPair = cms.double( 999999.0 ),
56038     CutCowboys = cms.bool( False ),
56039     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56040     L1MatchingdR = cms.double( 0.3 ),
56041     MatchToPreviousCand = cms.bool( True ),
56042     useSimpleGeometry = cms.bool( True ),
56043     useStation2 = cms.bool( True ),
56044     fallbackToME1 = cms.bool( False ),
56045     cosmicPropagationHypothesis = cms.bool( False ),
56046     useMB2InOverlap = cms.bool( False ),
56047     useTrack = cms.string( "tracker" ),
56048     useState = cms.string( "atVertex" ),
56049     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56050     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56051     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56052 )
56053 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56054     saveTags = cms.bool( True ),
56055     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56056     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56057     candNonIsolatedTag = cms.InputTag( "" ),
56058     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56059     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
56060     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56061     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56062     ncandcut = cms.int32( 1 ),
56063     doIsolated = cms.bool( False ),
56064     region_eta_size = cms.double( 0.522 ),
56065     region_eta_size_ecap = cms.double( 1.0 ),
56066     region_phi_size = cms.double( 1.044 ),
56067     barrel_end = cms.double( 1.4791 ),
56068     endcap_end = cms.double( 2.65 )
56069 )
56070 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56071     saveTags = cms.bool( True ),
56072     inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
56073     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56074     etcutEB = cms.double( 9.0 ),
56075     etcutEE = cms.double( 9.0 ),
56076     minEtaCut = cms.double( -9999.0 ),
56077     maxEtaCut = cms.double( 9999.0 ),
56078     ncandcut = cms.int32( 1 )
56079 )
56080 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56081     saveTags = cms.bool( True ),
56082     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
56083     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56084     rhoTag = cms.InputTag( "" ),
56085     energyLowEdges = cms.vdouble( 0.0 ),
56086     lessThan = cms.bool( True ),
56087     useEt = cms.bool( False ),
56088     useAbs = cms.bool( False ),
56089     thrRegularEB = cms.vdouble( 0.013 ),
56090     thrRegularEE = cms.vdouble( 0.035 ),
56091     thrOverEEB = cms.vdouble( -1.0 ),
56092     thrOverEEE = cms.vdouble( -1.0 ),
56093     thrOverE2EB = cms.vdouble( -1.0 ),
56094     thrOverE2EE = cms.vdouble( -1.0 ),
56095     ncandcut = cms.int32( 1 ),
56096     doRhoCorrection = cms.bool( False ),
56097     rhoMax = cms.double( 9.9999999E7 ),
56098     rhoScale = cms.double( 1.0 ),
56099     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56100     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56102 )
56103 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56104     saveTags = cms.bool( True ),
56105     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
56106     varTag = cms.InputTag( "hltEgammaHoverE" ),
56107     rhoTag = cms.InputTag( "" ),
56108     energyLowEdges = cms.vdouble( 0.0 ),
56109     lessThan = cms.bool( True ),
56110     useEt = cms.bool( False ),
56111     useAbs = cms.bool( False ),
56112     thrRegularEB = cms.vdouble( -1.0 ),
56113     thrRegularEE = cms.vdouble( -1.0 ),
56114     thrOverEEB = cms.vdouble( 0.13 ),
56115     thrOverEEE = cms.vdouble( 0.13 ),
56116     thrOverE2EB = cms.vdouble( -1.0 ),
56117     thrOverE2EE = cms.vdouble( -1.0 ),
56118     ncandcut = cms.int32( 1 ),
56119     doRhoCorrection = cms.bool( False ),
56120     rhoMax = cms.double( 9.9999999E7 ),
56121     rhoScale = cms.double( 1.0 ),
56122     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56123     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56124     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56125 )
56126 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56127     saveTags = cms.bool( True ),
56128     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
56129     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56130     npixelmatchcut = cms.double( 1.0 ),
56131     ncandcut = cms.int32( 1 ),
56132     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56133     s_a_phi1B = cms.double( 0.0069 ),
56134     s_a_phi1I = cms.double( 0.0088 ),
56135     s_a_phi1F = cms.double( 0.0076 ),
56136     s_a_phi2B = cms.double( 3.7E-4 ),
56137     s_a_phi2I = cms.double( 7.0E-4 ),
56138     s_a_phi2F = cms.double( 0.00906 ),
56139     s_a_zB = cms.double( 0.012 ),
56140     s_a_rI = cms.double( 0.027 ),
56141     s_a_rF = cms.double( 0.04 ),
56142     s2_threshold = cms.double( 0.4 ),
56143     tanhSO10BarrelThres = cms.double( 0.35 ),
56144     tanhSO10InterThres = cms.double( 1.0 ),
56145     tanhSO10ForwardThres = cms.double( 1.0 ),
56146     useS = cms.bool( False ),
56147     pixelVeto = cms.bool( False )
56148 )
56149 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56150     saveTags = cms.bool( True ),
56151     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
56152     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56153     rhoTag = cms.InputTag( "" ),
56154     energyLowEdges = cms.vdouble( 0.0 ),
56155     lessThan = cms.bool( True ),
56156     useEt = cms.bool( True ),
56157     useAbs = cms.bool( True ),
56158     thrRegularEB = cms.vdouble( 999999.0 ),
56159     thrRegularEE = cms.vdouble( 999999.0 ),
56160     thrOverEEB = cms.vdouble( -1.0 ),
56161     thrOverEEE = cms.vdouble( -1.0 ),
56162     thrOverE2EB = cms.vdouble( -1.0 ),
56163     thrOverE2EE = cms.vdouble( -1.0 ),
56164     ncandcut = cms.int32( 1 ),
56165     doRhoCorrection = cms.bool( False ),
56166     rhoMax = cms.double( 9.9999999E7 ),
56167     rhoScale = cms.double( 1.0 ),
56168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56171 )
56172 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56173     saveTags = cms.bool( True ),
56174     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
56175     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56176     rhoTag = cms.InputTag( "" ),
56177     energyLowEdges = cms.vdouble( 0.0 ),
56178     lessThan = cms.bool( True ),
56179     useEt = cms.bool( True ),
56180     useAbs = cms.bool( True ),
56181     thrRegularEB = cms.vdouble( 0.01 ),
56182     thrRegularEE = cms.vdouble( 0.015 ),
56183     thrOverEEB = cms.vdouble( -1.0 ),
56184     thrOverEEE = cms.vdouble( -1.0 ),
56185     thrOverE2EB = cms.vdouble( -1.0 ),
56186     thrOverE2EE = cms.vdouble( -1.0 ),
56187     ncandcut = cms.int32( 1 ),
56188     doRhoCorrection = cms.bool( False ),
56189     rhoMax = cms.double( 9.9999999E7 ),
56190     rhoScale = cms.double( 1.0 ),
56191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56194 )
56195 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56196     saveTags = cms.bool( True ),
56197     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56198     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56199     rhoTag = cms.InputTag( "" ),
56200     energyLowEdges = cms.vdouble( 0.0 ),
56201     lessThan = cms.bool( True ),
56202     useEt = cms.bool( True ),
56203     useAbs = cms.bool( True ),
56204     thrRegularEB = cms.vdouble( 0.07 ),
56205     thrRegularEE = cms.vdouble( 0.1 ),
56206     thrOverEEB = cms.vdouble( -1.0 ),
56207     thrOverEEE = cms.vdouble( -1.0 ),
56208     thrOverE2EB = cms.vdouble( -1.0 ),
56209     thrOverE2EE = cms.vdouble( -1.0 ),
56210     ncandcut = cms.int32( 1 ),
56211     doRhoCorrection = cms.bool( False ),
56212     rhoMax = cms.double( 9.9999999E7 ),
56213     rhoScale = cms.double( 1.0 ),
56214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56217 )
56218 fragment.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56219     saveTags = cms.bool( True ),
56220     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56221     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56222     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
56223     inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56224     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56225     triggerType1 = cms.int32( 83 ),
56226     triggerType2 = cms.int32( 81 ),
56227     MinDR = cms.double( -1.0 ),
56228     MaxDZ = cms.double( 0.2 ),
56229     MinN = cms.int32( 2 ),
56230     MinPixHitsForDZ = cms.int32( 1 ),
56231     checkSC = cms.bool( False )
56232 )
56233 fragment.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed",
56234     saveTags = cms.bool( True ),
56235     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ),
56236     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56237     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56238     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56239     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56240     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56241     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56242     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56243     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56244     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56245 )
56246 fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
56247     offset = cms.uint32( 0 ),
56248     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56249 )
56250 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56251     saveTags = cms.bool( True ),
56252     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56253     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
56254     MaxEta = cms.double( 2.5 ),
56255     MinPt = cms.double( 0.0 ),
56256     MaxDeltaR = cms.double( 0.3 ),
56257     MinN = cms.int32( 2 ),
56258     CentralBxOnly = cms.bool( True ),
56259     SelectQualities = cms.vint32(  )
56260 )
56261 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56262     saveTags = cms.bool( True ),
56263     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56264     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56265     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56266     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56267     MinN = cms.int32( 0 ),
56268     MaxEta = cms.double( 2.5 ),
56269     AbsEtaBins = cms.vdouble( 0.0 ),
56270     MinNstations = cms.vint32( 0 ),
56271     MinNhits = cms.vint32( 0 ),
56272     CutOnChambers = cms.bool( False ),
56273     MinNchambers = cms.vint32( 0 ),
56274     MaxDr = cms.double( 9999.0 ),
56275     MinDr = cms.double( -1.0 ),
56276     MaxDz = cms.double( 9999.0 ),
56277     MinDxySig = cms.double( -1.0 ),
56278     MinPt = cms.double( 0.0 ),
56279     NSigmaPt = cms.double( 0.0 ),
56280     MatchToPreviousCand = cms.bool( True )
56281 )
56282 fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56283     saveTags = cms.bool( True ),
56284     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56285     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56286     MaxEta = cms.double( 2.5 ),
56287     MinPt = cms.double( 0.0 ),
56288     MaxDeltaR = cms.double( 0.3 ),
56289     MinN = cms.int32( 1 ),
56290     CentralBxOnly = cms.bool( True ),
56291     SelectQualities = cms.vint32(  )
56292 )
56293 fragment.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter",
56294     saveTags = cms.bool( True ),
56295     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56296     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56297     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ),
56298     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
56299     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56300     MinN = cms.int32( 2 ),
56301     MaxEta = cms.double( 2.5 ),
56302     MinNhits = cms.int32( 0 ),
56303     MaxDr = cms.double( 2.0 ),
56304     MinDr = cms.double( -1.0 ),
56305     MaxDz = cms.double( 9999.0 ),
56306     MinDxySig = cms.double( -1.0 ),
56307     MinPt = cms.double( 9.0 ),
56308     NSigmaPt = cms.double( 0.0 ),
56309     MaxNormalizedChi2 = cms.double( 9999.0 ),
56310     MaxDXYBeamSpot = cms.double( 9999.0 ),
56311     MinDXYBeamSpot = cms.double( -1.0 ),
56312     MinNmuonHits = cms.int32( 0 ),
56313     MaxPtDifference = cms.double( 9999.0 ),
56314     MinTrackPt = cms.double( 0.0 ),
56315     minMuonStations = cms.int32( 2 ),
56316     minTrkHits = cms.int32( -1 ),
56317     minMuonHits = cms.int32( -1 ),
56318     allowedTypeMask = cms.uint32( 255 ),
56319     requiredTypeMask = cms.uint32( 0 ),
56320     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56321     trkMuonId = cms.uint32( 0 ),
56322     L1MatchingdR = cms.double( 0.3 ),
56323     MatchToPreviousCand = cms.bool( True ),
56324     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56325     requireL3MuonTrajectorySeed = cms.bool( False ),
56326     useSimpleGeometry = cms.bool( True ),
56327     useStation2 = cms.bool( True ),
56328     fallbackToME1 = cms.bool( False ),
56329     cosmicPropagationHypothesis = cms.bool( False ),
56330     useMB2InOverlap = cms.bool( False ),
56331     useTrack = cms.string( "tracker" ),
56332     useState = cms.string( "atVertex" ),
56333     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56334     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56335     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56336 )
56337 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56338     saveTags = cms.bool( True ),
56339     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56340     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56341     candNonIsolatedTag = cms.InputTag( "" ),
56342     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56343     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
56344     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56345     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56346     ncandcut = cms.int32( 1 ),
56347     doIsolated = cms.bool( False ),
56348     region_eta_size = cms.double( 0.522 ),
56349     region_eta_size_ecap = cms.double( 1.0 ),
56350     region_phi_size = cms.double( 1.044 ),
56351     barrel_end = cms.double( 1.4791 ),
56352     endcap_end = cms.double( 2.65 )
56353 )
56354 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56355     saveTags = cms.bool( True ),
56356     inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
56357     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56358     etcutEB = cms.double( 9.0 ),
56359     etcutEE = cms.double( 9.0 ),
56360     minEtaCut = cms.double( -9999.0 ),
56361     maxEtaCut = cms.double( 9999.0 ),
56362     ncandcut = cms.int32( 1 )
56363 )
56364 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56365     saveTags = cms.bool( True ),
56366     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
56367     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56368     rhoTag = cms.InputTag( "" ),
56369     energyLowEdges = cms.vdouble( 0.0 ),
56370     lessThan = cms.bool( True ),
56371     useEt = cms.bool( False ),
56372     useAbs = cms.bool( False ),
56373     thrRegularEB = cms.vdouble( 0.013 ),
56374     thrRegularEE = cms.vdouble( 0.035 ),
56375     thrOverEEB = cms.vdouble( -1.0 ),
56376     thrOverEEE = cms.vdouble( -1.0 ),
56377     thrOverE2EB = cms.vdouble( -1.0 ),
56378     thrOverE2EE = cms.vdouble( -1.0 ),
56379     ncandcut = cms.int32( 1 ),
56380     doRhoCorrection = cms.bool( False ),
56381     rhoMax = cms.double( 9.9999999E7 ),
56382     rhoScale = cms.double( 1.0 ),
56383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56386 )
56387 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56388     saveTags = cms.bool( True ),
56389     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
56390     varTag = cms.InputTag( "hltEgammaHoverE" ),
56391     rhoTag = cms.InputTag( "" ),
56392     energyLowEdges = cms.vdouble( 0.0 ),
56393     lessThan = cms.bool( True ),
56394     useEt = cms.bool( False ),
56395     useAbs = cms.bool( False ),
56396     thrRegularEB = cms.vdouble( -1.0 ),
56397     thrRegularEE = cms.vdouble( -1.0 ),
56398     thrOverEEB = cms.vdouble( 0.13 ),
56399     thrOverEEE = cms.vdouble( 0.13 ),
56400     thrOverE2EB = cms.vdouble( -1.0 ),
56401     thrOverE2EE = cms.vdouble( -1.0 ),
56402     ncandcut = cms.int32( 1 ),
56403     doRhoCorrection = cms.bool( False ),
56404     rhoMax = cms.double( 9.9999999E7 ),
56405     rhoScale = cms.double( 1.0 ),
56406     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56409 )
56410 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56411     saveTags = cms.bool( True ),
56412     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
56413     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56414     npixelmatchcut = cms.double( 1.0 ),
56415     ncandcut = cms.int32( 1 ),
56416     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56417     s_a_phi1B = cms.double( 0.0069 ),
56418     s_a_phi1I = cms.double( 0.0088 ),
56419     s_a_phi1F = cms.double( 0.0076 ),
56420     s_a_phi2B = cms.double( 3.7E-4 ),
56421     s_a_phi2I = cms.double( 7.0E-4 ),
56422     s_a_phi2F = cms.double( 0.00906 ),
56423     s_a_zB = cms.double( 0.012 ),
56424     s_a_rI = cms.double( 0.027 ),
56425     s_a_rF = cms.double( 0.04 ),
56426     s2_threshold = cms.double( 0.4 ),
56427     tanhSO10BarrelThres = cms.double( 0.35 ),
56428     tanhSO10InterThres = cms.double( 1.0 ),
56429     tanhSO10ForwardThres = cms.double( 1.0 ),
56430     useS = cms.bool( False ),
56431     pixelVeto = cms.bool( False )
56432 )
56433 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56434     saveTags = cms.bool( True ),
56435     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
56436     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56437     rhoTag = cms.InputTag( "" ),
56438     energyLowEdges = cms.vdouble( 0.0 ),
56439     lessThan = cms.bool( True ),
56440     useEt = cms.bool( True ),
56441     useAbs = cms.bool( True ),
56442     thrRegularEB = cms.vdouble( 999999.0 ),
56443     thrRegularEE = cms.vdouble( 999999.0 ),
56444     thrOverEEB = cms.vdouble( -1.0 ),
56445     thrOverEEE = cms.vdouble( -1.0 ),
56446     thrOverE2EB = cms.vdouble( -1.0 ),
56447     thrOverE2EE = cms.vdouble( -1.0 ),
56448     ncandcut = cms.int32( 1 ),
56449     doRhoCorrection = cms.bool( False ),
56450     rhoMax = cms.double( 9.9999999E7 ),
56451     rhoScale = cms.double( 1.0 ),
56452     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56453     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56454     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56455 )
56456 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56457     saveTags = cms.bool( True ),
56458     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
56459     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56460     rhoTag = cms.InputTag( "" ),
56461     energyLowEdges = cms.vdouble( 0.0 ),
56462     lessThan = cms.bool( True ),
56463     useEt = cms.bool( True ),
56464     useAbs = cms.bool( True ),
56465     thrRegularEB = cms.vdouble( 0.01 ),
56466     thrRegularEE = cms.vdouble( 0.015 ),
56467     thrOverEEB = cms.vdouble( -1.0 ),
56468     thrOverEEE = cms.vdouble( -1.0 ),
56469     thrOverE2EB = cms.vdouble( -1.0 ),
56470     thrOverE2EE = cms.vdouble( -1.0 ),
56471     ncandcut = cms.int32( 1 ),
56472     doRhoCorrection = cms.bool( False ),
56473     rhoMax = cms.double( 9.9999999E7 ),
56474     rhoScale = cms.double( 1.0 ),
56475     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56476     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56477     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56478 )
56479 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56480     saveTags = cms.bool( True ),
56481     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56482     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56483     rhoTag = cms.InputTag( "" ),
56484     energyLowEdges = cms.vdouble( 0.0 ),
56485     lessThan = cms.bool( True ),
56486     useEt = cms.bool( True ),
56487     useAbs = cms.bool( True ),
56488     thrRegularEB = cms.vdouble( 0.07 ),
56489     thrRegularEE = cms.vdouble( 0.1 ),
56490     thrOverEEB = cms.vdouble( -1.0 ),
56491     thrOverEEE = cms.vdouble( -1.0 ),
56492     thrOverE2EB = cms.vdouble( -1.0 ),
56493     thrOverE2EE = cms.vdouble( -1.0 ),
56494     ncandcut = cms.int32( 1 ),
56495     doRhoCorrection = cms.bool( False ),
56496     rhoMax = cms.double( 9.9999999E7 ),
56497     rhoScale = cms.double( 1.0 ),
56498     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56499     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56500     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56501 )
56502 fragment.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56503     saveTags = cms.bool( True ),
56504     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56505     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56506     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56507     inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56508     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56509     triggerType1 = cms.int32( 83 ),
56510     triggerType2 = cms.int32( 81 ),
56511     MinDR = cms.double( -1.0 ),
56512     MaxDZ = cms.double( 0.2 ),
56513     MinN = cms.int32( 2 ),
56514     MinPixHitsForDZ = cms.int32( 1 ),
56515     checkSC = cms.bool( False )
56516 )
56517 fragment.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
56518     saveTags = cms.bool( True ),
56519     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56520     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56521     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56522     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56523     triggerType1 = cms.int32( 83 ),
56524     triggerType2 = cms.int32( 83 ),
56525     MinDR = cms.double( 0.001 ),
56526     MaxDZ = cms.double( 0.2 ),
56527     MinN = cms.int32( 1 ),
56528     MinPixHitsForDZ = cms.int32( 0 ),
56529     checkSC = cms.bool( False )
56530 )
56531 fragment.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
56532     offset = cms.uint32( 0 ),
56533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56534 )
56535 fragment.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed",
56536     saveTags = cms.bool( True ),
56537     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ),
56538     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56539     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56540     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56541     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56542     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56543     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56544     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56545     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56546     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56547 )
56548 fragment.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler",
56549     offset = cms.uint32( 0 ),
56550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56551 )
56552 fragment.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56553     saveTags = cms.bool( True ),
56554     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56555     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ),
56556     MaxEta = cms.double( 2.1 ),
56557     MinPt = cms.double( 0.0 ),
56558     MaxDeltaR = cms.double( 0.3 ),
56559     MinN = cms.int32( 2 ),
56560     CentralBxOnly = cms.bool( True ),
56561     SelectQualities = cms.vint32(  )
56562 )
56563 fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56564     saveTags = cms.bool( True ),
56565     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56566     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56567     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56568     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56569     MinN = cms.int32( 0 ),
56570     MaxEta = cms.double( 2.16 ),
56571     AbsEtaBins = cms.vdouble( 0.0 ),
56572     MinNstations = cms.vint32( 0 ),
56573     MinNhits = cms.vint32( 0 ),
56574     CutOnChambers = cms.bool( False ),
56575     MinNchambers = cms.vint32( 0 ),
56576     MaxDr = cms.double( 9999.0 ),
56577     MinDr = cms.double( -1.0 ),
56578     MaxDz = cms.double( 9999.0 ),
56579     MinDxySig = cms.double( -1.0 ),
56580     MinPt = cms.double( 0.0 ),
56581     NSigmaPt = cms.double( 0.0 ),
56582     MatchToPreviousCand = cms.bool( True )
56583 )
56584 fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56585     saveTags = cms.bool( True ),
56586     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56587     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56588     MaxEta = cms.double( 2.5 ),
56589     MinPt = cms.double( 0.0 ),
56590     MaxDeltaR = cms.double( 0.3 ),
56591     MinN = cms.int32( 1 ),
56592     CentralBxOnly = cms.bool( True ),
56593     SelectQualities = cms.vint32(  )
56594 )
56595 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
56596     saveTags = cms.bool( True ),
56597     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56598     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56599     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ),
56600     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ),
56601     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56602     MinN = cms.int32( 1 ),
56603     MaxEta = cms.double( 2.1 ),
56604     MinNhits = cms.int32( 0 ),
56605     MaxDr = cms.double( 2.0 ),
56606     MinDr = cms.double( -1.0 ),
56607     MaxDz = cms.double( 9999.0 ),
56608     MinDxySig = cms.double( -1.0 ),
56609     MinPt = cms.double( 20.0 ),
56610     NSigmaPt = cms.double( 0.0 ),
56611     MaxNormalizedChi2 = cms.double( 9999.0 ),
56612     MaxDXYBeamSpot = cms.double( 9999.0 ),
56613     MinDXYBeamSpot = cms.double( -1.0 ),
56614     MinNmuonHits = cms.int32( 0 ),
56615     MaxPtDifference = cms.double( 9999.0 ),
56616     MinTrackPt = cms.double( 0.0 ),
56617     minMuonStations = cms.int32( 2 ),
56618     minTrkHits = cms.int32( -1 ),
56619     minMuonHits = cms.int32( -1 ),
56620     allowedTypeMask = cms.uint32( 255 ),
56621     requiredTypeMask = cms.uint32( 0 ),
56622     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56623     trkMuonId = cms.uint32( 0 ),
56624     L1MatchingdR = cms.double( 0.3 ),
56625     MatchToPreviousCand = cms.bool( True ),
56626     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56627     requireL3MuonTrajectorySeed = cms.bool( False ),
56628     useSimpleGeometry = cms.bool( True ),
56629     useStation2 = cms.bool( True ),
56630     fallbackToME1 = cms.bool( False ),
56631     cosmicPropagationHypothesis = cms.bool( False ),
56632     useMB2InOverlap = cms.bool( False ),
56633     useTrack = cms.string( "tracker" ),
56634     useState = cms.string( "atVertex" ),
56635     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56636     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56637     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56638 )
56639 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56640     saveTags = cms.bool( True ),
56641     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ),
56642     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
56643     rhoTag = cms.InputTag( "" ),
56644     energyLowEdges = cms.vdouble( 0.0 ),
56645     lessThan = cms.bool( True ),
56646     useEt = cms.bool( True ),
56647     useAbs = cms.bool( False ),
56648     thrRegularEB = cms.vdouble( -1.0 ),
56649     thrRegularEE = cms.vdouble( -1.0 ),
56650     thrOverEEB = cms.vdouble( 0.14 ),
56651     thrOverEEE = cms.vdouble( 0.1 ),
56652     thrOverE2EB = cms.vdouble( -1.0 ),
56653     thrOverE2EE = cms.vdouble( -1.0 ),
56654     ncandcut = cms.int32( 1 ),
56655     doRhoCorrection = cms.bool( False ),
56656     rhoMax = cms.double( 9.9999999E7 ),
56657     rhoScale = cms.double( 1.0 ),
56658     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56659     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56660     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56661 )
56662 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56663     saveTags = cms.bool( True ),
56664     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
56665     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
56666     rhoTag = cms.InputTag( "" ),
56667     energyLowEdges = cms.vdouble( 0.0 ),
56668     lessThan = cms.bool( True ),
56669     useEt = cms.bool( True ),
56670     useAbs = cms.bool( False ),
56671     thrRegularEB = cms.vdouble( -1.0 ),
56672     thrRegularEE = cms.vdouble( -1.0 ),
56673     thrOverEEB = cms.vdouble( 0.177 ),
56674     thrOverEEE = cms.vdouble( 0.24 ),
56675     thrOverE2EB = cms.vdouble( -1.0 ),
56676     thrOverE2EE = cms.vdouble( -1.0 ),
56677     ncandcut = cms.int32( 1 ),
56678     doRhoCorrection = cms.bool( False ),
56679     rhoMax = cms.double( 9.9999999E7 ),
56680     rhoScale = cms.double( 1.0 ),
56681     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56682     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56683     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56684 )
56685 fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
56686     saveTags = cms.bool( True ),
56687     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56688     PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
56689     MinN = cms.int32( 2 ),
56690     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
56691     IsolatorPSet = cms.PSet(  )
56692 )
56693 fragment.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed",
56694     saveTags = cms.bool( True ),
56695     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ),
56696     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56697     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56698     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56699     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56700     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56701     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56702     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56703     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56704     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56705 )
56706 fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
56707     offset = cms.uint32( 0 ),
56708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56709 )
56710 fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56711     saveTags = cms.bool( True ),
56712     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56713     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ),
56714     MaxEta = cms.double( 2.5 ),
56715     MinPt = cms.double( 0.0 ),
56716     MaxDeltaR = cms.double( 0.3 ),
56717     MinN = cms.int32( 2 ),
56718     CentralBxOnly = cms.bool( True ),
56719     SelectQualities = cms.vint32(  )
56720 )
56721 fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56722     saveTags = cms.bool( True ),
56723     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56724     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56725     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56726     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56727     MinN = cms.int32( 0 ),
56728     MaxEta = cms.double( 2.5 ),
56729     AbsEtaBins = cms.vdouble( 0.0 ),
56730     MinNstations = cms.vint32( 0 ),
56731     MinNhits = cms.vint32( 0 ),
56732     CutOnChambers = cms.bool( False ),
56733     MinNchambers = cms.vint32( 0 ),
56734     MaxDr = cms.double( 9999.0 ),
56735     MinDr = cms.double( -1.0 ),
56736     MaxDz = cms.double( 9999.0 ),
56737     MinDxySig = cms.double( -1.0 ),
56738     MinPt = cms.double( 0.0 ),
56739     NSigmaPt = cms.double( 0.0 ),
56740     MatchToPreviousCand = cms.bool( True )
56741 )
56742 fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56743     saveTags = cms.bool( True ),
56744     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56745     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56746     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56747     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56748     MinN = cms.int32( 0 ),
56749     MaxEta = cms.double( 2.5 ),
56750     AbsEtaBins = cms.vdouble( 0.0 ),
56751     MinNstations = cms.vint32( 0 ),
56752     MinNhits = cms.vint32( 0 ),
56753     CutOnChambers = cms.bool( False ),
56754     MinNchambers = cms.vint32( 0 ),
56755     MaxDr = cms.double( 9999.0 ),
56756     MinDr = cms.double( -1.0 ),
56757     MaxDz = cms.double( 9999.0 ),
56758     MinDxySig = cms.double( -1.0 ),
56759     MinPt = cms.double( 0.0 ),
56760     NSigmaPt = cms.double( 0.0 ),
56761     MatchToPreviousCand = cms.bool( True )
56762 )
56763 fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56764     saveTags = cms.bool( True ),
56765     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56766     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56767     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56768     L1CandTag = cms.InputTag( "" ),
56769     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56770     MinN = cms.int32( 1 ),
56771     MaxEta = cms.double( 2.5 ),
56772     MinNhits = cms.int32( 0 ),
56773     MaxDr = cms.double( 2.0 ),
56774     MinDr = cms.double( -1.0 ),
56775     MaxDz = cms.double( 9999.0 ),
56776     MinDxySig = cms.double( -1.0 ),
56777     MinPt = cms.double( 5.0 ),
56778     NSigmaPt = cms.double( 0.0 ),
56779     MaxNormalizedChi2 = cms.double( 9999.0 ),
56780     MaxDXYBeamSpot = cms.double( 9999.0 ),
56781     MinDXYBeamSpot = cms.double( -1.0 ),
56782     MinNmuonHits = cms.int32( 0 ),
56783     MaxPtDifference = cms.double( 9999.0 ),
56784     MinTrackPt = cms.double( 0.0 ),
56785     minMuonStations = cms.int32( 2 ),
56786     minTrkHits = cms.int32( -1 ),
56787     minMuonHits = cms.int32( -1 ),
56788     allowedTypeMask = cms.uint32( 255 ),
56789     requiredTypeMask = cms.uint32( 0 ),
56790     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56791     trkMuonId = cms.uint32( 0 ),
56792     L1MatchingdR = cms.double( 0.3 ),
56793     MatchToPreviousCand = cms.bool( True ),
56794     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56795     requireL3MuonTrajectorySeed = cms.bool( False ),
56796     useSimpleGeometry = cms.bool( True ),
56797     useStation2 = cms.bool( True ),
56798     fallbackToME1 = cms.bool( False ),
56799     cosmicPropagationHypothesis = cms.bool( False ),
56800     useMB2InOverlap = cms.bool( False ),
56801     useTrack = cms.string( "tracker" ),
56802     useState = cms.string( "atVertex" ),
56803     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56804     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56805     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56806 )
56807 fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56808     saveTags = cms.bool( True ),
56809     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56810     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56811     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56812     L1CandTag = cms.InputTag( "" ),
56813     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56814     MinN = cms.int32( 1 ),
56815     MaxEta = cms.double( 2.5 ),
56816     MinNhits = cms.int32( 0 ),
56817     MaxDr = cms.double( 2.0 ),
56818     MinDr = cms.double( -1.0 ),
56819     MaxDz = cms.double( 9999.0 ),
56820     MinDxySig = cms.double( -1.0 ),
56821     MinPt = cms.double( 12.0 ),
56822     NSigmaPt = cms.double( 0.0 ),
56823     MaxNormalizedChi2 = cms.double( 9999.0 ),
56824     MaxDXYBeamSpot = cms.double( 9999.0 ),
56825     MinDXYBeamSpot = cms.double( -1.0 ),
56826     MinNmuonHits = cms.int32( 0 ),
56827     MaxPtDifference = cms.double( 9999.0 ),
56828     MinTrackPt = cms.double( 0.0 ),
56829     minMuonStations = cms.int32( 2 ),
56830     minTrkHits = cms.int32( -1 ),
56831     minMuonHits = cms.int32( -1 ),
56832     allowedTypeMask = cms.uint32( 255 ),
56833     requiredTypeMask = cms.uint32( 0 ),
56834     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56835     trkMuonId = cms.uint32( 0 ),
56836     L1MatchingdR = cms.double( 0.3 ),
56837     MatchToPreviousCand = cms.bool( True ),
56838     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56839     requireL3MuonTrajectorySeed = cms.bool( False ),
56840     useSimpleGeometry = cms.bool( True ),
56841     useStation2 = cms.bool( True ),
56842     fallbackToME1 = cms.bool( False ),
56843     cosmicPropagationHypothesis = cms.bool( False ),
56844     useMB2InOverlap = cms.bool( False ),
56845     useTrack = cms.string( "tracker" ),
56846     useState = cms.string( "atVertex" ),
56847     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56848     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56849     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56850 )
56851 fragment.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger",
56852     copyExtras = cms.untracked.bool( True ),
56853     copyMVA = cms.bool( False ),
56854     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56855     MaxNormalizedChisq = cms.double( 1000.0 ),
56856     MinPT = cms.double( 0.05 ),
56857     MinFound = cms.int32( 3 ),
56858     Epsilon = cms.double( -0.001 ),
56859     ShareFrac = cms.double( 0.19 ),
56860     allowFirstHitShare = cms.bool( True ),
56861     FoundHitBonus = cms.double( 100.0 ),
56862     LostHitPenalty = cms.double( 0.0 ),
56863     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
56864     newQuality = cms.string( "confirmed" ),
56865     setsToMerge = cms.VPSet( 
56866       cms.PSet(  pQual = cms.bool( False ),
56867         tLists = cms.vint32( 0, 1 )
56868       )
56869     ),
56870     hasSelector = cms.vint32( 0, 0 ),
56871     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56872     writeOnlyTrkQuals = cms.bool( False ),
56873     makeReKeyedSeeds = cms.untracked.bool( False ),
56874     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
56875 )
56876 fragment.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
56877     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
56878     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ),
56879     ptMin = cms.double( 2.5 ),
56880     pMin = cms.double( 2.5 ),
56881     shareHitFraction = cms.double( 0.8 )
56882 )
56883 fragment.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer",
56884     MuonCaloCompatibility = cms.PSet( 
56885       delta_eta = cms.double( 0.02 ),
56886       delta_phi = cms.double( 0.02 ),
56887       allSiPMHO = cms.bool( False ),
56888       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
56889       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
56890     ),
56891     TrackAssociatorParameters = cms.PSet( 
56892       useMuon = cms.bool( True ),
56893       truthMatch = cms.bool( False ),
56894       usePreshower = cms.bool( False ),
56895       dRPreshowerPreselection = cms.double( 0.2 ),
56896       muonMaxDistanceSigmaY = cms.double( 0.0 ),
56897       useEcal = cms.bool( False ),
56898       muonMaxDistanceSigmaX = cms.double( 0.0 ),
56899       dRMuon = cms.double( 9999.0 ),
56900       dREcal = cms.double( 9999.0 ),
56901       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56902       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56903       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56904       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56905       propagateAllDirections = cms.bool( True ),
56906       muonMaxDistanceY = cms.double( 5.0 ),
56907       useHO = cms.bool( False ),
56908       muonMaxDistanceX = cms.double( 5.0 ),
56909       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56910       useHcal = cms.bool( False ),
56911       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56912       accountForTrajectoryChangeCalo = cms.bool( False ),
56913       dREcalPreselection = cms.double( 0.05 ),
56914       useCalo = cms.bool( False ),
56915       dRMuonPreselection = cms.double( 0.2 ),
56916       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56917       dRHcal = cms.double( 9999.0 ),
56918       dRHcalPreselection = cms.double( 0.2 ),
56919       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56920     ),
56921     CaloExtractorPSet = cms.PSet( 
56922       DR_Veto_H = cms.double( 0.1 ),
56923       CenterConeOnCalIntersection = cms.bool( False ),
56924       NoiseTow_EE = cms.double( 0.15 ),
56925       Noise_EB = cms.double( 0.025 ),
56926       Noise_HE = cms.double( 0.2 ),
56927       DR_Veto_E = cms.double( 0.07 ),
56928       NoiseTow_EB = cms.double( 0.04 ),
56929       Noise_EE = cms.double( 0.1 ),
56930       UseRecHitsFlag = cms.bool( False ),
56931       DR_Max = cms.double( 1.0 ),
56932       DepositLabel = cms.untracked.string( "Cal" ),
56933       Noise_HO = cms.double( 0.2 ),
56934       DR_Veto_HO = cms.double( 0.1 ),
56935       Threshold_H = cms.double( 0.5 ),
56936       PrintTimeReport = cms.untracked.bool( False ),
56937       Threshold_E = cms.double( 0.2 ),
56938       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56939       ComponentName = cms.string( "CaloExtractorByAssociator" ),
56940       Threshold_HO = cms.double( 0.5 ),
56941       DepositInstanceLabels = cms.vstring( 'ecal',
56942         'hcal',
56943         'ho' ),
56944       ServiceParameters = cms.PSet( 
56945         RPCLayers = cms.bool( False ),
56946         UseMuonNavigation = cms.untracked.bool( False ),
56947         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56948       ),
56949       TrackAssociatorParameters = cms.PSet( 
56950         useMuon = cms.bool( False ),
56951         truthMatch = cms.bool( False ),
56952         usePreshower = cms.bool( False ),
56953         dRPreshowerPreselection = cms.double( 0.2 ),
56954         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56955         useEcal = cms.bool( False ),
56956         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56957         dRMuon = cms.double( 9999.0 ),
56958         dREcal = cms.double( 1.0 ),
56959         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56960         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56961         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56962         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56963         propagateAllDirections = cms.bool( True ),
56964         muonMaxDistanceY = cms.double( 5.0 ),
56965         useHO = cms.bool( False ),
56966         muonMaxDistanceX = cms.double( 5.0 ),
56967         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56968         useHcal = cms.bool( False ),
56969         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56970         accountForTrajectoryChangeCalo = cms.bool( False ),
56971         dREcalPreselection = cms.double( 1.0 ),
56972         useCalo = cms.bool( True ),
56973         dRMuonPreselection = cms.double( 0.2 ),
56974         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56975         dRHcal = cms.double( 1.0 ),
56976         dRHcalPreselection = cms.double( 1.0 ),
56977         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56978       ),
56979       Noise_HB = cms.double( 0.2 )
56980     ),
56981     TrackExtractorPSet = cms.PSet( 
56982       Diff_z = cms.double( 0.2 ),
56983       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
56984       Chi2Ndof_Max = cms.double( 1.0E64 ),
56985       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
56986       DR_Veto = cms.double( 0.01 ),
56987       Pt_Min = cms.double( -1.0 ),
56988       DR_Max = cms.double( 1.0 ),
56989       DepositLabel = cms.untracked.string( "" ),
56990       NHits_Min = cms.uint32( 0 ),
56991       Chi2Prob_Min = cms.double( -1.0 ),
56992       Diff_r = cms.double( 0.1 ),
56993       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
56994       ComponentName = cms.string( "TrackExtractor" )
56995     ),
56996     JetExtractorPSet = cms.PSet( 
56997       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
56998       DR_Veto = cms.double( 0.1 ),
56999       DR_Max = cms.double( 1.0 ),
57000       ExcludeMuonVeto = cms.bool( True ),
57001       PrintTimeReport = cms.untracked.bool( False ),
57002       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
57003       ComponentName = cms.string( "JetExtractor" ),
57004       ServiceParameters = cms.PSet( 
57005         RPCLayers = cms.bool( False ),
57006         UseMuonNavigation = cms.untracked.bool( False ),
57007         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
57008       ),
57009       TrackAssociatorParameters = cms.PSet( 
57010         useMuon = cms.bool( False ),
57011         truthMatch = cms.bool( False ),
57012         usePreshower = cms.bool( False ),
57013         dRPreshowerPreselection = cms.double( 0.2 ),
57014         muonMaxDistanceSigmaY = cms.double( 0.0 ),
57015         useEcal = cms.bool( False ),
57016         muonMaxDistanceSigmaX = cms.double( 0.0 ),
57017         dRMuon = cms.double( 9999.0 ),
57018         dREcal = cms.double( 0.5 ),
57019         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
57020         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
57021         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
57022         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
57023         propagateAllDirections = cms.bool( True ),
57024         muonMaxDistanceY = cms.double( 5.0 ),
57025         useHO = cms.bool( False ),
57026         muonMaxDistanceX = cms.double( 5.0 ),
57027         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
57028         useHcal = cms.bool( False ),
57029         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
57030         accountForTrajectoryChangeCalo = cms.bool( False ),
57031         dREcalPreselection = cms.double( 0.5 ),
57032         useCalo = cms.bool( True ),
57033         dRMuonPreselection = cms.double( 0.2 ),
57034         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
57035         dRHcal = cms.double( 0.5 ),
57036         dRHcalPreselection = cms.double( 0.5 ),
57037         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
57038       ),
57039       Threshold = cms.double( 5.0 )
57040     ),
57041     trackDepositName = cms.string( "tracker" ),
57042     ecalDepositName = cms.string( "ecal" ),
57043     hcalDepositName = cms.string( "hcal" ),
57044     hoDepositName = cms.string( "ho" ),
57045     jetDepositName = cms.string( "jets" ),
57046     TimingFillerParameters = cms.PSet( 
57047       DTTimingParameters = cms.PSet( 
57048         HitError = cms.double( 6.0 ),
57049         MatchParameters = cms.PSet( 
57050           TightMatchDT = cms.bool( False ),
57051           DTradius = cms.double( 0.01 ),
57052           TightMatchCSC = cms.bool( True ),
57053           CSCsegments = cms.InputTag( "hltCscSegments" ),
57054           DTsegments = cms.InputTag( "hltDt4DSegments" )
57055         ),
57056         debug = cms.bool( False ),
57057         DoWireCorr = cms.bool( False ),
57058         RequireBothProjections = cms.bool( False ),
57059         DTTimeOffset = cms.double( 2.7 ),
57060         PruneCut = cms.double( 10000.0 ),
57061         DTsegments = cms.InputTag( "hltDt4DSegments" ),
57062         UseSegmentT0 = cms.bool( False ),
57063         HitsMin = cms.int32( 5 ),
57064         DropTheta = cms.bool( True ),
57065         ServiceParameters = cms.PSet( 
57066           RPCLayers = cms.bool( True ),
57067           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
57068         )
57069       ),
57070       UseCSC = cms.bool( True ),
57071       CSCTimingParameters = cms.PSet( 
57072         MatchParameters = cms.PSet( 
57073           TightMatchDT = cms.bool( False ),
57074           DTradius = cms.double( 0.01 ),
57075           TightMatchCSC = cms.bool( True ),
57076           CSCsegments = cms.InputTag( "hltCscSegments" ),
57077           DTsegments = cms.InputTag( "hltDt4DSegments" )
57078         ),
57079         debug = cms.bool( False ),
57080         CSCWireTimeOffset = cms.double( 0.0 ),
57081         CSCStripError = cms.double( 7.0 ),
57082         CSCTimeOffset = cms.double( 0.0 ),
57083         CSCWireError = cms.double( 8.6 ),
57084         PruneCut = cms.double( 100.0 ),
57085         CSCsegments = cms.InputTag( "hltCscSegments" ),
57086         UseStripTime = cms.bool( True ),
57087         CSCStripTimeOffset = cms.double( 0.0 ),
57088         UseWireTime = cms.bool( True ),
57089         ServiceParameters = cms.PSet( 
57090           RPCLayers = cms.bool( True ),
57091           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
57092         )
57093       ),
57094       ErrorDT = cms.double( 6.0 ),
57095       EcalEnergyCut = cms.double( 0.4 ),
57096       UseECAL = cms.bool( True ),
57097       ErrorEB = cms.double( 2.085 ),
57098       UseDT = cms.bool( True ),
57099       ErrorEE = cms.double( 6.95 ),
57100       ErrorCSC = cms.double( 7.4 )
57101     ),
57102     ShowerDigiFillerParameters = cms.PSet( 
57103       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
57104       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
57105       digiMaxDistanceX = cms.double( 25.0 )
57106     ),
57107     TrackerKinkFinderParameters = cms.PSet( 
57108       usePosition = cms.bool( False ),
57109       diagonalOnly = cms.bool( False )
57110     ),
57111     fillEnergy = cms.bool( False ),
57112     storeCrossedHcalRecHits = cms.bool( False ),
57113     maxAbsPullX = cms.double( 4.0 ),
57114     maxAbsEta = cms.double( 3.0 ),
57115     minPt = cms.double( 8.0 ),
57116     inputCollectionTypes = cms.vstring( 'inner tracks',
57117       'links' ),
57118     addExtraSoftMuons = cms.bool( False ),
57119     fillGlobalTrackRefits = cms.bool( False ),
57120     debugWithTruthMatching = cms.bool( False ),
57121     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ),
57122     fillCaloCompatibility = cms.bool( False ),
57123     maxAbsPullY = cms.double( 9999.0 ),
57124     maxAbsDy = cms.double( 9999.0 ),
57125     minP = cms.double( 0.0 ),
57126     minPCaloMuon = cms.double( 1.0E9 ),
57127     maxAbsDx = cms.double( 3.0 ),
57128     fillIsolation = cms.bool( False ),
57129     writeIsoDeposits = cms.bool( False ),
57130     minNumberOfMatches = cms.int32( 1 ),
57131     fillMatching = cms.bool( True ),
57132     fillShowerDigis = cms.bool( False ),
57133     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
57134     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
57135     fillGlobalTrackQuality = cms.bool( False ),
57136     globalTrackQualityInputTag = cms.InputTag( "" ),
57137     selectHighPurity = cms.bool( False ),
57138     pvInputTag = cms.InputTag( "" ),
57139     fillTrackerKink = cms.bool( False ),
57140     minCaloCompatibility = cms.double( 0.6 ),
57141     runArbitrationCleaner = cms.bool( False ),
57142     arbitrationCleanerOptions = cms.PSet( 
57143       OverlapDTheta = cms.double( 0.02 ),
57144       Overlap = cms.bool( True ),
57145       Clustering = cms.bool( True ),
57146       ME1a = cms.bool( True ),
57147       ClusterDTheta = cms.double( 0.02 ),
57148       ClusterDPhi = cms.double( 0.6 ),
57149       OverlapDPhi = cms.double( 0.0786 )
57150     ),
57151     arbitrateTrackerMuons = cms.bool( False )
57152 )
57153 fragment.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
57154     InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
57155     DisplacedReconstruction = cms.bool( False )
57156 )
57157 fragment.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
57158     saveTags = cms.bool( True ),
57159     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
57160     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
57161     previousCandTag = cms.InputTag( "" ),
57162     minTrkHits = cms.int32( -1 ),
57163     minMuonHits = cms.int32( -1 ),
57164     minMuonStations = cms.int32( 2 ),
57165     maxNormalizedChi2 = cms.double( 1.0E99 ),
57166     allowedTypeMask = cms.uint32( 255 ),
57167     requiredTypeMask = cms.uint32( 4 ),
57168     trkMuonId = cms.uint32( 0 ),
57169     minPt = cms.double( 5.0 ),
57170     minN = cms.uint32( 3 ),
57171     maxAbsEta = cms.double( 2.5 ),
57172     L1MatchingdR = cms.double( 0.3 ),
57173     useSimpleGeometry = cms.bool( True ),
57174     useStation2 = cms.bool( True ),
57175     fallbackToME1 = cms.bool( False ),
57176     cosmicPropagationHypothesis = cms.bool( False ),
57177     useMB2InOverlap = cms.bool( False ),
57178     useTrack = cms.string( "tracker" ),
57179     useState = cms.string( "atVertex" ),
57180     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
57181     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
57182     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
57183 )
57184 fragment.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
57185     saveTags = cms.bool( True ),
57186     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
57187     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
57188     previousCandTag = cms.InputTag( "" ),
57189     minTrkHits = cms.int32( -1 ),
57190     minMuonHits = cms.int32( -1 ),
57191     minMuonStations = cms.int32( 2 ),
57192     maxNormalizedChi2 = cms.double( 1.0E99 ),
57193     allowedTypeMask = cms.uint32( 255 ),
57194     requiredTypeMask = cms.uint32( 4 ),
57195     trkMuonId = cms.uint32( 0 ),
57196     minPt = cms.double( 12.0 ),
57197     minN = cms.uint32( 1 ),
57198     maxAbsEta = cms.double( 2.5 ),
57199     L1MatchingdR = cms.double( 0.3 ),
57200     useSimpleGeometry = cms.bool( True ),
57201     useStation2 = cms.bool( True ),
57202     fallbackToME1 = cms.bool( False ),
57203     cosmicPropagationHypothesis = cms.bool( False ),
57204     useMB2InOverlap = cms.bool( False ),
57205     useTrack = cms.string( "tracker" ),
57206     useState = cms.string( "atVertex" ),
57207     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
57208     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
57209     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
57210 )
57211 fragment.hltPreMu8 = cms.EDFilter( "HLTPrescaler",
57212     offset = cms.uint32( 0 ),
57213     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57214 )
57215 fragment.hltPreMu17 = cms.EDFilter( "HLTPrescaler",
57216     offset = cms.uint32( 0 ),
57217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57218 )
57219 fragment.hltPreMu19 = cms.EDFilter( "HLTPrescaler",
57220     offset = cms.uint32( 0 ),
57221     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57222 )
57223 fragment.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler",
57224     offset = cms.uint32( 0 ),
57225     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57226 )
57227 fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
57228     saveTags = cms.bool( True ),
57229     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57230     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
57231     MaxEta = cms.double( 2.5 ),
57232     MinPt = cms.double( 7.0 ),
57233     MaxDeltaR = cms.double( 0.3 ),
57234     MinN = cms.int32( 1 ),
57235     CentralBxOnly = cms.bool( True ),
57236     SelectQualities = cms.vint32(  )
57237 )
57238 fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
57239     saveTags = cms.bool( True ),
57240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
57241     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
57242     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57243     SeedMapTag = cms.InputTag( "hltL2Muons" ),
57244     MinN = cms.int32( 0 ),
57245     MaxEta = cms.double( 2.5 ),
57246     AbsEtaBins = cms.vdouble( 0.0 ),
57247     MinNstations = cms.vint32( 0 ),
57248     MinNhits = cms.vint32( 0 ),
57249     CutOnChambers = cms.bool( False ),
57250     MinNchambers = cms.vint32( 0 ),
57251     MaxDr = cms.double( 9999.0 ),
57252     MinDr = cms.double( -1.0 ),
57253     MaxDz = cms.double( 9999.0 ),
57254     MinDxySig = cms.double( -1.0 ),
57255     MinPt = cms.double( 0.0 ),
57256     NSigmaPt = cms.double( 0.0 ),
57257     MatchToPreviousCand = cms.bool( True )
57258 )
57259 fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
57260     saveTags = cms.bool( True ),
57261     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
57262     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57263     MaxEta = cms.double( 2.5 ),
57264     MinPt = cms.double( 0.0 ),
57265     MaxDeltaR = cms.double( 0.3 ),
57266     MinN = cms.int32( 1 ),
57267     CentralBxOnly = cms.bool( True ),
57268     SelectQualities = cms.vint32(  )
57269 )
57270 fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter",
57271     saveTags = cms.bool( True ),
57272     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
57273     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
57274     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ),
57275     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
57276     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
57277     MinN = cms.int32( 1 ),
57278     MaxEta = cms.double( 1.0E99 ),
57279     MinNhits = cms.int32( 0 ),
57280     MaxDr = cms.double( 2.0 ),
57281     MinDr = cms.double( -1.0 ),
57282     MaxDz = cms.double( 9999.0 ),
57283     MinDxySig = cms.double( -1.0 ),
57284     MinPt = cms.double( 17.0 ),
57285     NSigmaPt = cms.double( 0.0 ),
57286     MaxNormalizedChi2 = cms.double( 9999.0 ),
57287     MaxDXYBeamSpot = cms.double( 9999.0 ),
57288     MinDXYBeamSpot = cms.double( -1.0 ),
57289     MinNmuonHits = cms.int32( 0 ),
57290     MaxPtDifference = cms.double( 9999.0 ),
57291     MinTrackPt = cms.double( 0.0 ),
57292     minMuonStations = cms.int32( 2 ),
57293     minTrkHits = cms.int32( -1 ),
57294     minMuonHits = cms.int32( -1 ),
57295     allowedTypeMask = cms.uint32( 255 ),
57296     requiredTypeMask = cms.uint32( 0 ),
57297     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
57298     trkMuonId = cms.uint32( 0 ),
57299     L1MatchingdR = cms.double( 0.3 ),
57300     MatchToPreviousCand = cms.bool( True ),
57301     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
57302     requireL3MuonTrajectorySeed = cms.bool( False ),
57303     useSimpleGeometry = cms.bool( True ),
57304     useStation2 = cms.bool( True ),
57305     fallbackToME1 = cms.bool( False ),
57306     cosmicPropagationHypothesis = cms.bool( False ),
57307     useMB2InOverlap = cms.bool( False ),
57308     useTrack = cms.string( "tracker" ),
57309     useState = cms.string( "atVertex" ),
57310     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
57311     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
57312     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
57313 )
57314 fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57315     saveTags = cms.bool( True ),
57316     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57317     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57318     candNonIsolatedTag = cms.InputTag( "" ),
57319     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57320     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
57321     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57322     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57323     ncandcut = cms.int32( 1 ),
57324     doIsolated = cms.bool( False ),
57325     region_eta_size = cms.double( 0.522 ),
57326     region_eta_size_ecap = cms.double( 1.0 ),
57327     region_phi_size = cms.double( 1.044 ),
57328     barrel_end = cms.double( 1.4791 ),
57329     endcap_end = cms.double( 2.65 )
57330 )
57331 fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57332     saveTags = cms.bool( True ),
57333     inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ),
57334     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57335     etcutEB = cms.double( 30.0 ),
57336     etcutEE = cms.double( 30.0 ),
57337     minEtaCut = cms.double( -9999.0 ),
57338     maxEtaCut = cms.double( 9999.0 ),
57339     ncandcut = cms.int32( 1 )
57340 )
57341 fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57342     saveTags = cms.bool( True ),
57343     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ),
57344     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57345     rhoTag = cms.InputTag( "" ),
57346     energyLowEdges = cms.vdouble( 0.0 ),
57347     lessThan = cms.bool( True ),
57348     useEt = cms.bool( False ),
57349     useAbs = cms.bool( False ),
57350     thrRegularEB = cms.vdouble( 0.015 ),
57351     thrRegularEE = cms.vdouble( 0.035 ),
57352     thrOverEEB = cms.vdouble( -1.0 ),
57353     thrOverEEE = cms.vdouble( -1.0 ),
57354     thrOverE2EB = cms.vdouble( -1.0 ),
57355     thrOverE2EE = cms.vdouble( -1.0 ),
57356     ncandcut = cms.int32( 1 ),
57357     doRhoCorrection = cms.bool( False ),
57358     rhoMax = cms.double( 9.9999999E7 ),
57359     rhoScale = cms.double( 1.0 ),
57360     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57361     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57362     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57363 )
57364 fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57365     saveTags = cms.bool( True ),
57366     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ),
57367     varTag = cms.InputTag( "hltEgammaHoverE" ),
57368     rhoTag = cms.InputTag( "" ),
57369     energyLowEdges = cms.vdouble( 0.0 ),
57370     lessThan = cms.bool( True ),
57371     useEt = cms.bool( False ),
57372     useAbs = cms.bool( False ),
57373     thrRegularEB = cms.vdouble( -1.0 ),
57374     thrRegularEE = cms.vdouble( -1.0 ),
57375     thrOverEEB = cms.vdouble( 0.15 ),
57376     thrOverEEE = cms.vdouble( 0.1 ),
57377     thrOverE2EB = cms.vdouble( -1.0 ),
57378     thrOverE2EE = cms.vdouble( -1.0 ),
57379     ncandcut = cms.int32( 1 ),
57380     doRhoCorrection = cms.bool( False ),
57381     rhoMax = cms.double( 9.9999999E7 ),
57382     rhoScale = cms.double( 1.0 ),
57383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57386 )
57387 fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57388     saveTags = cms.bool( True ),
57389     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ),
57390     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57391     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57392     energyLowEdges = cms.vdouble( 0.0 ),
57393     lessThan = cms.bool( True ),
57394     useEt = cms.bool( True ),
57395     useAbs = cms.bool( False ),
57396     thrRegularEB = cms.vdouble( 5.0 ),
57397     thrRegularEE = cms.vdouble( 5.0 ),
57398     thrOverEEB = cms.vdouble( 0.012 ),
57399     thrOverEEE = cms.vdouble( 0.012 ),
57400     thrOverE2EB = cms.vdouble( 0.0 ),
57401     thrOverE2EE = cms.vdouble( 0.0 ),
57402     ncandcut = cms.int32( 1 ),
57403     doRhoCorrection = cms.bool( True ),
57404     rhoMax = cms.double( 9.9999999E7 ),
57405     rhoScale = cms.double( 1.0 ),
57406     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57409 )
57410 fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57411     saveTags = cms.bool( True ),
57412     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ),
57413     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
57414     rhoTag = cms.InputTag( "" ),
57415     energyLowEdges = cms.vdouble( 0.0 ),
57416     lessThan = cms.bool( True ),
57417     useEt = cms.bool( True ),
57418     useAbs = cms.bool( False ),
57419     thrRegularEB = cms.vdouble( 4.0 ),
57420     thrRegularEE = cms.vdouble( 4.0 ),
57421     thrOverEEB = cms.vdouble( 0.002 ),
57422     thrOverEEE = cms.vdouble( 0.002 ),
57423     thrOverE2EB = cms.vdouble( 0.0 ),
57424     thrOverE2EE = cms.vdouble( 0.0 ),
57425     ncandcut = cms.int32( 1 ),
57426     doRhoCorrection = cms.bool( False ),
57427     rhoMax = cms.double( 9.9999999E7 ),
57428     rhoScale = cms.double( 1.0 ),
57429     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57430     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57432 )
57433 fragment.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed",
57434     saveTags = cms.bool( True ),
57435     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ),
57436     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57437     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57438     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57439     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57440     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57441     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57442     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57443     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57444     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57445 )
57446 fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57447     offset = cms.uint32( 0 ),
57448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57449 )
57450 fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57451     saveTags = cms.bool( True ),
57452     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57453     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57454     candNonIsolatedTag = cms.InputTag( "" ),
57455     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57456     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ),
57457     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57458     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57459     ncandcut = cms.int32( 1 ),
57460     doIsolated = cms.bool( False ),
57461     region_eta_size = cms.double( 0.522 ),
57462     region_eta_size_ecap = cms.double( 1.0 ),
57463     region_phi_size = cms.double( 1.044 ),
57464     barrel_end = cms.double( 1.4791 ),
57465     endcap_end = cms.double( 2.65 )
57466 )
57467 fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57468     saveTags = cms.bool( True ),
57469     inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57470     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57471     etcutEB = cms.double( 8.0 ),
57472     etcutEE = cms.double( 8.0 ),
57473     minEtaCut = cms.double( -9999.0 ),
57474     maxEtaCut = cms.double( 9999.0 ),
57475     ncandcut = cms.int32( 1 )
57476 )
57477 fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57478     saveTags = cms.bool( True ),
57479     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ),
57480     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57481     rhoTag = cms.InputTag( "" ),
57482     energyLowEdges = cms.vdouble( 0.0 ),
57483     lessThan = cms.bool( True ),
57484     useEt = cms.bool( False ),
57485     useAbs = cms.bool( False ),
57486     thrRegularEB = cms.vdouble( 0.013 ),
57487     thrRegularEE = cms.vdouble( 0.035 ),
57488     thrOverEEB = cms.vdouble( -1.0 ),
57489     thrOverEEE = cms.vdouble( -1.0 ),
57490     thrOverE2EB = cms.vdouble( -1.0 ),
57491     thrOverE2EE = cms.vdouble( -1.0 ),
57492     ncandcut = cms.int32( 1 ),
57493     doRhoCorrection = cms.bool( False ),
57494     rhoMax = cms.double( 9.9999999E7 ),
57495     rhoScale = cms.double( 1.0 ),
57496     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57497     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57498     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57499 )
57500 fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57501     saveTags = cms.bool( True ),
57502     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57503     varTag = cms.InputTag( "hltEgammaHoverE" ),
57504     rhoTag = cms.InputTag( "" ),
57505     energyLowEdges = cms.vdouble( 0.0 ),
57506     lessThan = cms.bool( True ),
57507     useEt = cms.bool( False ),
57508     useAbs = cms.bool( False ),
57509     thrRegularEB = cms.vdouble( -1.0 ),
57510     thrRegularEE = cms.vdouble( -1.0 ),
57511     thrOverEEB = cms.vdouble( 0.13 ),
57512     thrOverEEE = cms.vdouble( 0.13 ),
57513     thrOverE2EB = cms.vdouble( -1.0 ),
57514     thrOverE2EE = cms.vdouble( -1.0 ),
57515     ncandcut = cms.int32( 1 ),
57516     doRhoCorrection = cms.bool( False ),
57517     rhoMax = cms.double( 9.9999999E7 ),
57518     rhoScale = cms.double( 1.0 ),
57519     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57520     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57521     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57522 )
57523 fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57524     saveTags = cms.bool( True ),
57525     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ),
57526     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57527     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57528     energyLowEdges = cms.vdouble( 0.0 ),
57529     lessThan = cms.bool( True ),
57530     useEt = cms.bool( True ),
57531     useAbs = cms.bool( False ),
57532     thrRegularEB = cms.vdouble( -1.0 ),
57533     thrRegularEE = cms.vdouble( -1.0 ),
57534     thrOverEEB = cms.vdouble( 0.5 ),
57535     thrOverEEE = cms.vdouble( 0.5 ),
57536     thrOverE2EB = cms.vdouble( -1.0 ),
57537     thrOverE2EE = cms.vdouble( -1.0 ),
57538     ncandcut = cms.int32( 1 ),
57539     doRhoCorrection = cms.bool( True ),
57540     rhoMax = cms.double( 9.9999999E7 ),
57541     rhoScale = cms.double( 1.0 ),
57542     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57543     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57544     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57545 )
57546 fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57547     saveTags = cms.bool( True ),
57548     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57549     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57550     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57551     energyLowEdges = cms.vdouble( 0.0 ),
57552     lessThan = cms.bool( True ),
57553     useEt = cms.bool( True ),
57554     useAbs = cms.bool( False ),
57555     thrRegularEB = cms.vdouble( -1.0 ),
57556     thrRegularEE = cms.vdouble( -1.0 ),
57557     thrOverEEB = cms.vdouble( 0.3 ),
57558     thrOverEEE = cms.vdouble( 0.3 ),
57559     thrOverE2EB = cms.vdouble( -1.0 ),
57560     thrOverE2EE = cms.vdouble( -1.0 ),
57561     ncandcut = cms.int32( 1 ),
57562     doRhoCorrection = cms.bool( True ),
57563     rhoMax = cms.double( 9.9999999E7 ),
57564     rhoScale = cms.double( 1.0 ),
57565     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57566     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57567     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57568 )
57569 fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57570     saveTags = cms.bool( True ),
57571     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57572     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57573     npixelmatchcut = cms.double( 1.0 ),
57574     ncandcut = cms.int32( 1 ),
57575     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57576     s_a_phi1B = cms.double( 0.0069 ),
57577     s_a_phi1I = cms.double( 0.0088 ),
57578     s_a_phi1F = cms.double( 0.0076 ),
57579     s_a_phi2B = cms.double( 3.7E-4 ),
57580     s_a_phi2I = cms.double( 7.0E-4 ),
57581     s_a_phi2F = cms.double( 0.00906 ),
57582     s_a_zB = cms.double( 0.012 ),
57583     s_a_rI = cms.double( 0.027 ),
57584     s_a_rF = cms.double( 0.04 ),
57585     s2_threshold = cms.double( 0.4 ),
57586     tanhSO10BarrelThres = cms.double( 0.35 ),
57587     tanhSO10InterThres = cms.double( 1.0 ),
57588     tanhSO10ForwardThres = cms.double( 1.0 ),
57589     useS = cms.bool( False ),
57590     pixelVeto = cms.bool( False )
57591 )
57592 fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57593     saveTags = cms.bool( True ),
57594     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57595     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57596     rhoTag = cms.InputTag( "" ),
57597     energyLowEdges = cms.vdouble( 0.0 ),
57598     lessThan = cms.bool( True ),
57599     useEt = cms.bool( True ),
57600     useAbs = cms.bool( True ),
57601     thrRegularEB = cms.vdouble( 999999.0 ),
57602     thrRegularEE = cms.vdouble( 999999.0 ),
57603     thrOverEEB = cms.vdouble( -1.0 ),
57604     thrOverEEE = cms.vdouble( -1.0 ),
57605     thrOverE2EB = cms.vdouble( -1.0 ),
57606     thrOverE2EE = cms.vdouble( -1.0 ),
57607     ncandcut = cms.int32( 1 ),
57608     doRhoCorrection = cms.bool( False ),
57609     rhoMax = cms.double( 9.9999999E7 ),
57610     rhoScale = cms.double( 1.0 ),
57611     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57612     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57613     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57614 )
57615 fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57616     saveTags = cms.bool( True ),
57617     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57618     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57619     rhoTag = cms.InputTag( "" ),
57620     energyLowEdges = cms.vdouble( 0.0 ),
57621     lessThan = cms.bool( True ),
57622     useEt = cms.bool( True ),
57623     useAbs = cms.bool( True ),
57624     thrRegularEB = cms.vdouble( 0.01 ),
57625     thrRegularEE = cms.vdouble( 0.015 ),
57626     thrOverEEB = cms.vdouble( -1.0 ),
57627     thrOverEEE = cms.vdouble( -1.0 ),
57628     thrOverE2EB = cms.vdouble( -1.0 ),
57629     thrOverE2EE = cms.vdouble( -1.0 ),
57630     ncandcut = cms.int32( 1 ),
57631     doRhoCorrection = cms.bool( False ),
57632     rhoMax = cms.double( 9.9999999E7 ),
57633     rhoScale = cms.double( 1.0 ),
57634     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57635     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57636     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57637 )
57638 fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57639     saveTags = cms.bool( True ),
57640     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ),
57641     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57642     rhoTag = cms.InputTag( "" ),
57643     energyLowEdges = cms.vdouble( 0.0 ),
57644     lessThan = cms.bool( True ),
57645     useEt = cms.bool( True ),
57646     useAbs = cms.bool( True ),
57647     thrRegularEB = cms.vdouble( 0.07 ),
57648     thrRegularEE = cms.vdouble( 0.1 ),
57649     thrOverEEB = cms.vdouble( -1.0 ),
57650     thrOverEEE = cms.vdouble( -1.0 ),
57651     thrOverE2EB = cms.vdouble( -1.0 ),
57652     thrOverE2EE = cms.vdouble( -1.0 ),
57653     ncandcut = cms.int32( 1 ),
57654     doRhoCorrection = cms.bool( False ),
57655     rhoMax = cms.double( 9.9999999E7 ),
57656     rhoScale = cms.double( 1.0 ),
57657     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57658     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57659     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57660 )
57661 fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57662     saveTags = cms.bool( True ),
57663     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ),
57664     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57665     rhoTag = cms.InputTag( "" ),
57666     energyLowEdges = cms.vdouble( 0.0 ),
57667     lessThan = cms.bool( True ),
57668     useEt = cms.bool( True ),
57669     useAbs = cms.bool( False ),
57670     thrRegularEB = cms.vdouble( -1.0 ),
57671     thrRegularEE = cms.vdouble( -1.0 ),
57672     thrOverEEB = cms.vdouble( 0.2 ),
57673     thrOverEEE = cms.vdouble( 0.2 ),
57674     thrOverE2EB = cms.vdouble( -1.0 ),
57675     thrOverE2EE = cms.vdouble( -1.0 ),
57676     ncandcut = cms.int32( 1 ),
57677     doRhoCorrection = cms.bool( False ),
57678     rhoMax = cms.double( 9.9999999E7 ),
57679     rhoScale = cms.double( 1.0 ),
57680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57683 )
57684 fragment.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57685     leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57686     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57687     minDeltaR = cms.double( 1.0 ),
57688     numLeptons = cms.uint32( 1 )
57689 )
57690 fragment.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57691     saveTags = cms.bool( True ),
57692     inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ),
57693     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57694     MinJetPt = cms.double( 30.0 ),
57695     MaxAbsJetEta = cms.double( 2.5 ),
57696     MinNJets = cms.uint32( 1 ),
57697     triggerType = cms.int32( 85 )
57698 )
57699 fragment.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed",
57700     saveTags = cms.bool( True ),
57701     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
57702     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57703     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57704     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57705     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57706     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57707     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57708     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57709     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57710     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57711 )
57712 fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57713     offset = cms.uint32( 0 ),
57714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57715 )
57716 fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57717     saveTags = cms.bool( True ),
57718     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57719     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57720     candNonIsolatedTag = cms.InputTag( "" ),
57721     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57722     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ),
57723     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57724     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57725     ncandcut = cms.int32( 1 ),
57726     doIsolated = cms.bool( False ),
57727     region_eta_size = cms.double( 0.522 ),
57728     region_eta_size_ecap = cms.double( 1.0 ),
57729     region_phi_size = cms.double( 1.044 ),
57730     barrel_end = cms.double( 1.4791 ),
57731     endcap_end = cms.double( 2.65 )
57732 )
57733 fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57734     saveTags = cms.bool( True ),
57735     inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57736     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57737     etcutEB = cms.double( 12.0 ),
57738     etcutEE = cms.double( 12.0 ),
57739     minEtaCut = cms.double( -9999.0 ),
57740     maxEtaCut = cms.double( 9999.0 ),
57741     ncandcut = cms.int32( 1 )
57742 )
57743 fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57744     saveTags = cms.bool( True ),
57745     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ),
57746     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57747     rhoTag = cms.InputTag( "" ),
57748     energyLowEdges = cms.vdouble( 0.0 ),
57749     lessThan = cms.bool( True ),
57750     useEt = cms.bool( False ),
57751     useAbs = cms.bool( False ),
57752     thrRegularEB = cms.vdouble( 0.013 ),
57753     thrRegularEE = cms.vdouble( 0.035 ),
57754     thrOverEEB = cms.vdouble( -1.0 ),
57755     thrOverEEE = cms.vdouble( -1.0 ),
57756     thrOverE2EB = cms.vdouble( -1.0 ),
57757     thrOverE2EE = cms.vdouble( -1.0 ),
57758     ncandcut = cms.int32( 1 ),
57759     doRhoCorrection = cms.bool( False ),
57760     rhoMax = cms.double( 9.9999999E7 ),
57761     rhoScale = cms.double( 1.0 ),
57762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57764     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57765 )
57766 fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57767     saveTags = cms.bool( True ),
57768     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57769     varTag = cms.InputTag( "hltEgammaHoverE" ),
57770     rhoTag = cms.InputTag( "" ),
57771     energyLowEdges = cms.vdouble( 0.0 ),
57772     lessThan = cms.bool( True ),
57773     useEt = cms.bool( False ),
57774     useAbs = cms.bool( False ),
57775     thrRegularEB = cms.vdouble( -1.0 ),
57776     thrRegularEE = cms.vdouble( -1.0 ),
57777     thrOverEEB = cms.vdouble( 0.13 ),
57778     thrOverEEE = cms.vdouble( 0.13 ),
57779     thrOverE2EB = cms.vdouble( -1.0 ),
57780     thrOverE2EE = cms.vdouble( -1.0 ),
57781     ncandcut = cms.int32( 1 ),
57782     doRhoCorrection = cms.bool( False ),
57783     rhoMax = cms.double( 9.9999999E7 ),
57784     rhoScale = cms.double( 1.0 ),
57785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57787     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57788 )
57789 fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57790     saveTags = cms.bool( True ),
57791     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ),
57792     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57793     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57794     energyLowEdges = cms.vdouble( 0.0 ),
57795     lessThan = cms.bool( True ),
57796     useEt = cms.bool( True ),
57797     useAbs = cms.bool( False ),
57798     thrRegularEB = cms.vdouble( -1.0 ),
57799     thrRegularEE = cms.vdouble( -1.0 ),
57800     thrOverEEB = cms.vdouble( 0.5 ),
57801     thrOverEEE = cms.vdouble( 0.5 ),
57802     thrOverE2EB = cms.vdouble( -1.0 ),
57803     thrOverE2EE = cms.vdouble( -1.0 ),
57804     ncandcut = cms.int32( 1 ),
57805     doRhoCorrection = cms.bool( True ),
57806     rhoMax = cms.double( 9.9999999E7 ),
57807     rhoScale = cms.double( 1.0 ),
57808     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57810     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57811 )
57812 fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57813     saveTags = cms.bool( True ),
57814     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57815     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57816     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57817     energyLowEdges = cms.vdouble( 0.0 ),
57818     lessThan = cms.bool( True ),
57819     useEt = cms.bool( True ),
57820     useAbs = cms.bool( False ),
57821     thrRegularEB = cms.vdouble( -1.0 ),
57822     thrRegularEE = cms.vdouble( -1.0 ),
57823     thrOverEEB = cms.vdouble( 0.3 ),
57824     thrOverEEE = cms.vdouble( 0.3 ),
57825     thrOverE2EB = cms.vdouble( -1.0 ),
57826     thrOverE2EE = cms.vdouble( -1.0 ),
57827     ncandcut = cms.int32( 1 ),
57828     doRhoCorrection = cms.bool( True ),
57829     rhoMax = cms.double( 9.9999999E7 ),
57830     rhoScale = cms.double( 1.0 ),
57831     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57833     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57834 )
57835 fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57836     saveTags = cms.bool( True ),
57837     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57838     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57839     npixelmatchcut = cms.double( 1.0 ),
57840     ncandcut = cms.int32( 1 ),
57841     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57842     s_a_phi1B = cms.double( 0.0069 ),
57843     s_a_phi1I = cms.double( 0.0088 ),
57844     s_a_phi1F = cms.double( 0.0076 ),
57845     s_a_phi2B = cms.double( 3.7E-4 ),
57846     s_a_phi2I = cms.double( 7.0E-4 ),
57847     s_a_phi2F = cms.double( 0.00906 ),
57848     s_a_zB = cms.double( 0.012 ),
57849     s_a_rI = cms.double( 0.027 ),
57850     s_a_rF = cms.double( 0.04 ),
57851     s2_threshold = cms.double( 0.4 ),
57852     tanhSO10BarrelThres = cms.double( 0.35 ),
57853     tanhSO10InterThres = cms.double( 1.0 ),
57854     tanhSO10ForwardThres = cms.double( 1.0 ),
57855     useS = cms.bool( False ),
57856     pixelVeto = cms.bool( False )
57857 )
57858 fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57859     saveTags = cms.bool( True ),
57860     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57861     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57862     rhoTag = cms.InputTag( "" ),
57863     energyLowEdges = cms.vdouble( 0.0 ),
57864     lessThan = cms.bool( True ),
57865     useEt = cms.bool( True ),
57866     useAbs = cms.bool( True ),
57867     thrRegularEB = cms.vdouble( 999999.0 ),
57868     thrRegularEE = cms.vdouble( 999999.0 ),
57869     thrOverEEB = cms.vdouble( -1.0 ),
57870     thrOverEEE = cms.vdouble( -1.0 ),
57871     thrOverE2EB = cms.vdouble( -1.0 ),
57872     thrOverE2EE = cms.vdouble( -1.0 ),
57873     ncandcut = cms.int32( 1 ),
57874     doRhoCorrection = cms.bool( False ),
57875     rhoMax = cms.double( 9.9999999E7 ),
57876     rhoScale = cms.double( 1.0 ),
57877     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57878     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57879     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57880 )
57881 fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57882     saveTags = cms.bool( True ),
57883     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57884     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57885     rhoTag = cms.InputTag( "" ),
57886     energyLowEdges = cms.vdouble( 0.0 ),
57887     lessThan = cms.bool( True ),
57888     useEt = cms.bool( True ),
57889     useAbs = cms.bool( True ),
57890     thrRegularEB = cms.vdouble( 0.01 ),
57891     thrRegularEE = cms.vdouble( 0.015 ),
57892     thrOverEEB = cms.vdouble( -1.0 ),
57893     thrOverEEE = cms.vdouble( -1.0 ),
57894     thrOverE2EB = cms.vdouble( -1.0 ),
57895     thrOverE2EE = cms.vdouble( -1.0 ),
57896     ncandcut = cms.int32( 1 ),
57897     doRhoCorrection = cms.bool( False ),
57898     rhoMax = cms.double( 9.9999999E7 ),
57899     rhoScale = cms.double( 1.0 ),
57900     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57901     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57902     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57903 )
57904 fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57905     saveTags = cms.bool( True ),
57906     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ),
57907     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57908     rhoTag = cms.InputTag( "" ),
57909     energyLowEdges = cms.vdouble( 0.0 ),
57910     lessThan = cms.bool( True ),
57911     useEt = cms.bool( True ),
57912     useAbs = cms.bool( True ),
57913     thrRegularEB = cms.vdouble( 0.07 ),
57914     thrRegularEE = cms.vdouble( 0.1 ),
57915     thrOverEEB = cms.vdouble( -1.0 ),
57916     thrOverEEE = cms.vdouble( -1.0 ),
57917     thrOverE2EB = cms.vdouble( -1.0 ),
57918     thrOverE2EE = cms.vdouble( -1.0 ),
57919     ncandcut = cms.int32( 1 ),
57920     doRhoCorrection = cms.bool( False ),
57921     rhoMax = cms.double( 9.9999999E7 ),
57922     rhoScale = cms.double( 1.0 ),
57923     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57924     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57925     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57926 )
57927 fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57928     saveTags = cms.bool( True ),
57929     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ),
57930     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57931     rhoTag = cms.InputTag( "" ),
57932     energyLowEdges = cms.vdouble( 0.0 ),
57933     lessThan = cms.bool( True ),
57934     useEt = cms.bool( True ),
57935     useAbs = cms.bool( False ),
57936     thrRegularEB = cms.vdouble( -1.0 ),
57937     thrRegularEE = cms.vdouble( -1.0 ),
57938     thrOverEEB = cms.vdouble( 0.2 ),
57939     thrOverEEE = cms.vdouble( 0.2 ),
57940     thrOverE2EB = cms.vdouble( -1.0 ),
57941     thrOverE2EE = cms.vdouble( -1.0 ),
57942     ncandcut = cms.int32( 1 ),
57943     doRhoCorrection = cms.bool( False ),
57944     rhoMax = cms.double( 9.9999999E7 ),
57945     rhoScale = cms.double( 1.0 ),
57946     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57947     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57948     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57949 )
57950 fragment.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57951     leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57952     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57953     minDeltaR = cms.double( 1.0 ),
57954     numLeptons = cms.uint32( 1 )
57955 )
57956 fragment.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57957     saveTags = cms.bool( True ),
57958     inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ),
57959     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57960     MinJetPt = cms.double( 30.0 ),
57961     MaxAbsJetEta = cms.double( 2.5 ),
57962     MinNJets = cms.uint32( 1 ),
57963     triggerType = cms.int32( 85 )
57964 )
57965 fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed",
57966     saveTags = cms.bool( True ),
57967     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ),
57968     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57969     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57970     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57971     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57972     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57973     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57974     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57975     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57976     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57977 )
57978 fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
57979     offset = cms.uint32( 0 ),
57980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57981 )
57982 fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57983     saveTags = cms.bool( True ),
57984     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57985     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57986     candNonIsolatedTag = cms.InputTag( "" ),
57987     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57988     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ),
57989     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57990     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57991     ncandcut = cms.int32( 1 ),
57992     doIsolated = cms.bool( False ),
57993     region_eta_size = cms.double( 0.522 ),
57994     region_eta_size_ecap = cms.double( 1.0 ),
57995     region_phi_size = cms.double( 1.044 ),
57996     barrel_end = cms.double( 1.4791 ),
57997     endcap_end = cms.double( 2.5 )
57998 )
57999 fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58000     saveTags = cms.bool( True ),
58001     inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ),
58002     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58003     etcutEB = cms.double( 14.0 ),
58004     etcutEE = cms.double( 14.0 ),
58005     minEtaCut = cms.double( -9999.0 ),
58006     maxEtaCut = cms.double( 9999.0 ),
58007     ncandcut = cms.int32( 1 )
58008 )
58009 fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58010     saveTags = cms.bool( True ),
58011     candTag = cms.InputTag( "hltEG14EtFilter" ),
58012     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58013     rhoTag = cms.InputTag( "" ),
58014     energyLowEdges = cms.vdouble( 0.0 ),
58015     lessThan = cms.bool( True ),
58016     useEt = cms.bool( False ),
58017     useAbs = cms.bool( False ),
58018     thrRegularEB = cms.vdouble( 0.0105 ),
58019     thrRegularEE = cms.vdouble( 0.031 ),
58020     thrOverEEB = cms.vdouble( -1.0 ),
58021     thrOverEEE = cms.vdouble( -1.0 ),
58022     thrOverE2EB = cms.vdouble( -1.0 ),
58023     thrOverE2EE = cms.vdouble( -1.0 ),
58024     ncandcut = cms.int32( 1 ),
58025     doRhoCorrection = cms.bool( False ),
58026     rhoMax = cms.double( 9.9999999E7 ),
58027     rhoScale = cms.double( 1.0 ),
58028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58029     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58030     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58031 )
58032 fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58033     saveTags = cms.bool( True ),
58034     candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ),
58035     varTag = cms.InputTag( "hltEgammaHoverE" ),
58036     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58037     energyLowEdges = cms.vdouble( 0.0 ),
58038     lessThan = cms.bool( True ),
58039     useEt = cms.bool( False ),
58040     useAbs = cms.bool( False ),
58041     thrRegularEB = cms.vdouble( -1.0 ),
58042     thrRegularEE = cms.vdouble( -1.0 ),
58043     thrOverEEB = cms.vdouble( 0.08 ),
58044     thrOverEEE = cms.vdouble( 0.04 ),
58045     thrOverE2EB = cms.vdouble( -1.0 ),
58046     thrOverE2EE = cms.vdouble( -1.0 ),
58047     ncandcut = cms.int32( 1 ),
58048     doRhoCorrection = cms.bool( True ),
58049     rhoMax = cms.double( 9.9999999E7 ),
58050     rhoScale = cms.double( 1.0 ),
58051     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
58052     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58053     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58054 )
58055 fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58056     saveTags = cms.bool( True ),
58057     candTag = cms.InputTag( "hltEle14VVVLHEFilter" ),
58058     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
58059     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58060     energyLowEdges = cms.vdouble( 0.0 ),
58061     lessThan = cms.bool( True ),
58062     useEt = cms.bool( True ),
58063     useAbs = cms.bool( False ),
58064     thrRegularEB = cms.vdouble( -1.0 ),
58065     thrRegularEE = cms.vdouble( -1.0 ),
58066     thrOverEEB = cms.vdouble( 0.5 ),
58067     thrOverEEE = cms.vdouble( 0.5 ),
58068     thrOverE2EB = cms.vdouble( -1.0 ),
58069     thrOverE2EE = cms.vdouble( -1.0 ),
58070     ncandcut = cms.int32( 1 ),
58071     doRhoCorrection = cms.bool( True ),
58072     rhoMax = cms.double( 9.9999999E7 ),
58073     rhoScale = cms.double( 1.0 ),
58074     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
58075     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58076     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58077 )
58078 fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58079     saveTags = cms.bool( True ),
58080     candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ),
58081     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
58082     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58083     energyLowEdges = cms.vdouble( 0.0 ),
58084     lessThan = cms.bool( True ),
58085     useEt = cms.bool( True ),
58086     useAbs = cms.bool( False ),
58087     thrRegularEB = cms.vdouble( -1.0 ),
58088     thrRegularEE = cms.vdouble( -1.0 ),
58089     thrOverEEB = cms.vdouble( 0.6 ),
58090     thrOverEEE = cms.vdouble( 0.6 ),
58091     thrOverE2EB = cms.vdouble( -1.0 ),
58092     thrOverE2EE = cms.vdouble( -1.0 ),
58093     ncandcut = cms.int32( 1 ),
58094     doRhoCorrection = cms.bool( True ),
58095     rhoMax = cms.double( 9.9999999E7 ),
58096     rhoScale = cms.double( 1.0 ),
58097     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
58098     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58099     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58100 )
58101 fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58102     saveTags = cms.bool( True ),
58103     candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ),
58104     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58105     npixelmatchcut = cms.double( 1.0 ),
58106     ncandcut = cms.int32( 1 ),
58107     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58108     s_a_phi1B = cms.double( 0.0069 ),
58109     s_a_phi1I = cms.double( 0.0088 ),
58110     s_a_phi1F = cms.double( 0.0076 ),
58111     s_a_phi2B = cms.double( 3.7E-4 ),
58112     s_a_phi2I = cms.double( 7.0E-4 ),
58113     s_a_phi2F = cms.double( 0.00906 ),
58114     s_a_zB = cms.double( 0.012 ),
58115     s_a_rI = cms.double( 0.027 ),
58116     s_a_rF = cms.double( 0.04 ),
58117     s2_threshold = cms.double( 0.4 ),
58118     tanhSO10BarrelThres = cms.double( 0.35 ),
58119     tanhSO10InterThres = cms.double( 1.0 ),
58120     tanhSO10ForwardThres = cms.double( 1.0 ),
58121     useS = cms.bool( False ),
58122     pixelVeto = cms.bool( False )
58123 )
58124 fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58125     saveTags = cms.bool( True ),
58126     candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ),
58127     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58128     rhoTag = cms.InputTag( "" ),
58129     energyLowEdges = cms.vdouble( 0.0 ),
58130     lessThan = cms.bool( True ),
58131     useEt = cms.bool( True ),
58132     useAbs = cms.bool( True ),
58133     thrRegularEB = cms.vdouble( 0.025 ),
58134     thrRegularEE = cms.vdouble( 0.01 ),
58135     thrOverEEB = cms.vdouble( -1.0 ),
58136     thrOverEEE = cms.vdouble( -1.0 ),
58137     thrOverE2EB = cms.vdouble( -1.0 ),
58138     thrOverE2EE = cms.vdouble( -1.0 ),
58139     ncandcut = cms.int32( 1 ),
58140     doRhoCorrection = cms.bool( False ),
58141     rhoMax = cms.double( 9.9999999E7 ),
58142     rhoScale = cms.double( 1.0 ),
58143     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58144     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58145     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58146 )
58147 fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
58148     saveTags = cms.bool( True ),
58149     candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ),
58150     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
58151     rhoTag = cms.InputTag( "" ),
58152     energyLowEdges = cms.vdouble( 0.0 ),
58153     lessThan = cms.bool( True ),
58154     useEt = cms.bool( True ),
58155     useAbs = cms.bool( False ),
58156     thrRegularEB = cms.vdouble( 999999.0 ),
58157     thrRegularEE = cms.vdouble( 4.0 ),
58158     thrOverEEB = cms.vdouble( -1.0 ),
58159     thrOverEEE = cms.vdouble( -1.0 ),
58160     thrOverE2EB = cms.vdouble( -1.0 ),
58161     thrOverE2EE = cms.vdouble( -1.0 ),
58162     ncandcut = cms.int32( 1 ),
58163     doRhoCorrection = cms.bool( False ),
58164     rhoMax = cms.double( 9.9999999E7 ),
58165     rhoScale = cms.double( 1.0 ),
58166     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58167     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58168     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58169 )
58170 fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58171     saveTags = cms.bool( True ),
58172     candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ),
58173     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
58174     rhoTag = cms.InputTag( "" ),
58175     energyLowEdges = cms.vdouble( 0.0 ),
58176     lessThan = cms.bool( True ),
58177     useEt = cms.bool( True ),
58178     useAbs = cms.bool( False ),
58179     thrRegularEB = cms.vdouble( 999.0 ),
58180     thrRegularEE = cms.vdouble( 2.0 ),
58181     thrOverEEB = cms.vdouble( -1.0 ),
58182     thrOverEEE = cms.vdouble( -1.0 ),
58183     thrOverE2EB = cms.vdouble( -1.0 ),
58184     thrOverE2EE = cms.vdouble( -1.0 ),
58185     ncandcut = cms.int32( 1 ),
58186     doRhoCorrection = cms.bool( False ),
58187     rhoMax = cms.double( 9.9999999E7 ),
58188     rhoScale = cms.double( 1.0 ),
58189     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58190     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58191     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58192 )
58193 fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58194     saveTags = cms.bool( True ),
58195     candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ),
58196     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58197     rhoTag = cms.InputTag( "" ),
58198     energyLowEdges = cms.vdouble( 0.0 ),
58199     lessThan = cms.bool( True ),
58200     useEt = cms.bool( True ),
58201     useAbs = cms.bool( True ),
58202     thrRegularEB = cms.vdouble( 0.0044 ),
58203     thrRegularEE = cms.vdouble( 0.006 ),
58204     thrOverEEB = cms.vdouble( -1.0 ),
58205     thrOverEEE = cms.vdouble( -1.0 ),
58206     thrOverE2EB = cms.vdouble( -1.0 ),
58207     thrOverE2EE = cms.vdouble( -1.0 ),
58208     ncandcut = cms.int32( 1 ),
58209     doRhoCorrection = cms.bool( False ),
58210     rhoMax = cms.double( 9.9999999E7 ),
58211     rhoScale = cms.double( 1.0 ),
58212     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58213     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58214     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58215 )
58216 fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58217     saveTags = cms.bool( True ),
58218     candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ),
58219     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58220     rhoTag = cms.InputTag( "" ),
58221     energyLowEdges = cms.vdouble( 0.0 ),
58222     lessThan = cms.bool( True ),
58223     useEt = cms.bool( True ),
58224     useAbs = cms.bool( True ),
58225     thrRegularEB = cms.vdouble( 0.025 ),
58226     thrRegularEE = cms.vdouble( 0.025 ),
58227     thrOverEEB = cms.vdouble( -1.0 ),
58228     thrOverEEE = cms.vdouble( -1.0 ),
58229     thrOverE2EB = cms.vdouble( -1.0 ),
58230     thrOverE2EE = cms.vdouble( -1.0 ),
58231     ncandcut = cms.int32( 1 ),
58232     doRhoCorrection = cms.bool( False ),
58233     rhoMax = cms.double( 9.9999999E7 ),
58234     rhoScale = cms.double( 1.0 ),
58235     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58236     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58237     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58238 )
58239 fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58240     saveTags = cms.bool( True ),
58241     candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ),
58242     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58243     rhoTag = cms.InputTag( "" ),
58244     energyLowEdges = cms.vdouble( 0.0 ),
58245     lessThan = cms.bool( True ),
58246     useEt = cms.bool( True ),
58247     useAbs = cms.bool( False ),
58248     thrRegularEB = cms.vdouble( -1.0 ),
58249     thrRegularEE = cms.vdouble( -1.0 ),
58250     thrOverEEB = cms.vdouble( 0.4 ),
58251     thrOverEEE = cms.vdouble( 0.4 ),
58252     thrOverE2EB = cms.vdouble( -1.0 ),
58253     thrOverE2EE = cms.vdouble( -1.0 ),
58254     ncandcut = cms.int32( 1 ),
58255     doRhoCorrection = cms.bool( False ),
58256     rhoMax = cms.double( 9.9999999E7 ),
58257     rhoScale = cms.double( 1.0 ),
58258     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58260     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58261 )
58262 fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58263     saveTags = cms.bool( True ),
58264     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58265     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58266     minHt = cms.vdouble( 150.0 ),
58267     minMht = cms.vdouble( 0.0 ),
58268     minMeff = cms.vdouble( 0.0 ),
58269     meffSlope = cms.vdouble( 1.0 )
58270 )
58271 fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58272     saveTags = cms.bool( True ),
58273     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
58274     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
58275     minHt = cms.vdouble( 200.0 ),
58276     minMht = cms.vdouble( 0.0 ),
58277     minMeff = cms.vdouble( 0.0 ),
58278     meffSlope = cms.vdouble( 1.0 )
58279 )
58280 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
58281     saveTags = cms.bool( True ),
58282     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
58283     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58284     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58285     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58286     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58287     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58288     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58289     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58290     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58291     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58292 )
58293 fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
58294     offset = cms.uint32( 0 ),
58295     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58296 )
58297 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
58298     saveTags = cms.bool( True ),
58299     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
58300     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58301     candNonIsolatedTag = cms.InputTag( "" ),
58302     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58303     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ),
58304     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58305     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58306     ncandcut = cms.int32( 1 ),
58307     doIsolated = cms.bool( False ),
58308     region_eta_size = cms.double( 0.522 ),
58309     region_eta_size_ecap = cms.double( 1.0 ),
58310     region_phi_size = cms.double( 1.044 ),
58311     barrel_end = cms.double( 1.4791 ),
58312     endcap_end = cms.double( 2.65 )
58313 )
58314 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58315     saveTags = cms.bool( True ),
58316     inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ),
58317     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58318     etcutEB = cms.double( 23.0 ),
58319     etcutEE = cms.double( 23.0 ),
58320     minEtaCut = cms.double( -9999.0 ),
58321     maxEtaCut = cms.double( 9999.0 ),
58322     ncandcut = cms.int32( 1 )
58323 )
58324 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58325     saveTags = cms.bool( True ),
58326     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ),
58327     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58328     rhoTag = cms.InputTag( "" ),
58329     energyLowEdges = cms.vdouble( 0.0 ),
58330     lessThan = cms.bool( True ),
58331     useEt = cms.bool( False ),
58332     useAbs = cms.bool( False ),
58333     thrRegularEB = cms.vdouble( 0.013 ),
58334     thrRegularEE = cms.vdouble( 0.035 ),
58335     thrOverEEB = cms.vdouble( -1.0 ),
58336     thrOverEEE = cms.vdouble( -1.0 ),
58337     thrOverE2EB = cms.vdouble( -1.0 ),
58338     thrOverE2EE = cms.vdouble( -1.0 ),
58339     ncandcut = cms.int32( 1 ),
58340     doRhoCorrection = cms.bool( False ),
58341     rhoMax = cms.double( 9.9999999E7 ),
58342     rhoScale = cms.double( 1.0 ),
58343     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58344     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58345     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58346 )
58347 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58348     saveTags = cms.bool( True ),
58349     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ),
58350     varTag = cms.InputTag( "hltEgammaHoverE" ),
58351     rhoTag = cms.InputTag( "" ),
58352     energyLowEdges = cms.vdouble( 0.0 ),
58353     lessThan = cms.bool( True ),
58354     useEt = cms.bool( False ),
58355     useAbs = cms.bool( False ),
58356     thrRegularEB = cms.vdouble( -1.0 ),
58357     thrRegularEE = cms.vdouble( -1.0 ),
58358     thrOverEEB = cms.vdouble( 0.13 ),
58359     thrOverEEE = cms.vdouble( 0.13 ),
58360     thrOverE2EB = cms.vdouble( -1.0 ),
58361     thrOverE2EE = cms.vdouble( -1.0 ),
58362     ncandcut = cms.int32( 1 ),
58363     doRhoCorrection = cms.bool( False ),
58364     rhoMax = cms.double( 9.9999999E7 ),
58365     rhoScale = cms.double( 1.0 ),
58366     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58367     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58368     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58369 )
58370 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58371     saveTags = cms.bool( True ),
58372     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ),
58373     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
58374     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58375     energyLowEdges = cms.vdouble( 0.0 ),
58376     lessThan = cms.bool( True ),
58377     useEt = cms.bool( True ),
58378     useAbs = cms.bool( False ),
58379     thrRegularEB = cms.vdouble( -1.0 ),
58380     thrRegularEE = cms.vdouble( -1.0 ),
58381     thrOverEEB = cms.vdouble( 0.5 ),
58382     thrOverEEE = cms.vdouble( 0.5 ),
58383     thrOverE2EB = cms.vdouble( -1.0 ),
58384     thrOverE2EE = cms.vdouble( -1.0 ),
58385     ncandcut = cms.int32( 1 ),
58386     doRhoCorrection = cms.bool( True ),
58387     rhoMax = cms.double( 9.9999999E7 ),
58388     rhoScale = cms.double( 1.0 ),
58389     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
58390     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58391     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58392 )
58393 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58394     saveTags = cms.bool( True ),
58395     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ),
58396     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
58397     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58398     energyLowEdges = cms.vdouble( 0.0 ),
58399     lessThan = cms.bool( True ),
58400     useEt = cms.bool( True ),
58401     useAbs = cms.bool( False ),
58402     thrRegularEB = cms.vdouble( -1.0 ),
58403     thrRegularEE = cms.vdouble( -1.0 ),
58404     thrOverEEB = cms.vdouble( 0.3 ),
58405     thrOverEEE = cms.vdouble( 0.3 ),
58406     thrOverE2EB = cms.vdouble( -1.0 ),
58407     thrOverE2EE = cms.vdouble( -1.0 ),
58408     ncandcut = cms.int32( 1 ),
58409     doRhoCorrection = cms.bool( True ),
58410     rhoMax = cms.double( 9.9999999E7 ),
58411     rhoScale = cms.double( 1.0 ),
58412     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
58413     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58414     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58415 )
58416 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58417     saveTags = cms.bool( True ),
58418     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ),
58419     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58420     npixelmatchcut = cms.double( 1.0 ),
58421     ncandcut = cms.int32( 1 ),
58422     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58423     s_a_phi1B = cms.double( 0.0069 ),
58424     s_a_phi1I = cms.double( 0.0088 ),
58425     s_a_phi1F = cms.double( 0.0076 ),
58426     s_a_phi2B = cms.double( 3.7E-4 ),
58427     s_a_phi2I = cms.double( 7.0E-4 ),
58428     s_a_phi2F = cms.double( 0.00906 ),
58429     s_a_zB = cms.double( 0.012 ),
58430     s_a_rI = cms.double( 0.027 ),
58431     s_a_rF = cms.double( 0.04 ),
58432     s2_threshold = cms.double( 0.4 ),
58433     tanhSO10BarrelThres = cms.double( 0.35 ),
58434     tanhSO10InterThres = cms.double( 1.0 ),
58435     tanhSO10ForwardThres = cms.double( 1.0 ),
58436     useS = cms.bool( False ),
58437     pixelVeto = cms.bool( False )
58438 )
58439 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58440     saveTags = cms.bool( True ),
58441     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ),
58442     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58443     rhoTag = cms.InputTag( "" ),
58444     energyLowEdges = cms.vdouble( 0.0 ),
58445     lessThan = cms.bool( True ),
58446     useEt = cms.bool( True ),
58447     useAbs = cms.bool( True ),
58448     thrRegularEB = cms.vdouble( 999999.0 ),
58449     thrRegularEE = cms.vdouble( 999999.0 ),
58450     thrOverEEB = cms.vdouble( -1.0 ),
58451     thrOverEEE = cms.vdouble( -1.0 ),
58452     thrOverE2EB = cms.vdouble( -1.0 ),
58453     thrOverE2EE = cms.vdouble( -1.0 ),
58454     ncandcut = cms.int32( 1 ),
58455     doRhoCorrection = cms.bool( False ),
58456     rhoMax = cms.double( 9.9999999E7 ),
58457     rhoScale = cms.double( 1.0 ),
58458     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58459     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58460     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58461 )
58462 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58463     saveTags = cms.bool( True ),
58464     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ),
58465     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58466     rhoTag = cms.InputTag( "" ),
58467     energyLowEdges = cms.vdouble( 0.0 ),
58468     lessThan = cms.bool( True ),
58469     useEt = cms.bool( True ),
58470     useAbs = cms.bool( True ),
58471     thrRegularEB = cms.vdouble( 0.01 ),
58472     thrRegularEE = cms.vdouble( 0.015 ),
58473     thrOverEEB = cms.vdouble( -1.0 ),
58474     thrOverEEE = cms.vdouble( -1.0 ),
58475     thrOverE2EB = cms.vdouble( -1.0 ),
58476     thrOverE2EE = cms.vdouble( -1.0 ),
58477     ncandcut = cms.int32( 1 ),
58478     doRhoCorrection = cms.bool( False ),
58479     rhoMax = cms.double( 9.9999999E7 ),
58480     rhoScale = cms.double( 1.0 ),
58481     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58482     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58483     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58484 )
58485 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58486     saveTags = cms.bool( True ),
58487     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ),
58488     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58489     rhoTag = cms.InputTag( "" ),
58490     energyLowEdges = cms.vdouble( 0.0 ),
58491     lessThan = cms.bool( True ),
58492     useEt = cms.bool( True ),
58493     useAbs = cms.bool( True ),
58494     thrRegularEB = cms.vdouble( 0.07 ),
58495     thrRegularEE = cms.vdouble( 0.1 ),
58496     thrOverEEB = cms.vdouble( -1.0 ),
58497     thrOverEEE = cms.vdouble( -1.0 ),
58498     thrOverE2EB = cms.vdouble( -1.0 ),
58499     thrOverE2EE = cms.vdouble( -1.0 ),
58500     ncandcut = cms.int32( 1 ),
58501     doRhoCorrection = cms.bool( False ),
58502     rhoMax = cms.double( 9.9999999E7 ),
58503     rhoScale = cms.double( 1.0 ),
58504     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58505     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58506     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58507 )
58508 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58509     saveTags = cms.bool( True ),
58510     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ),
58511     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58512     rhoTag = cms.InputTag( "" ),
58513     energyLowEdges = cms.vdouble( 0.0 ),
58514     lessThan = cms.bool( True ),
58515     useEt = cms.bool( True ),
58516     useAbs = cms.bool( False ),
58517     thrRegularEB = cms.vdouble( -1.0 ),
58518     thrRegularEE = cms.vdouble( -1.0 ),
58519     thrOverEEB = cms.vdouble( 0.2 ),
58520     thrOverEEE = cms.vdouble( 0.2 ),
58521     thrOverE2EB = cms.vdouble( -1.0 ),
58522     thrOverE2EE = cms.vdouble( -1.0 ),
58523     ncandcut = cms.int32( 1 ),
58524     doRhoCorrection = cms.bool( False ),
58525     rhoMax = cms.double( 9.9999999E7 ),
58526     rhoScale = cms.double( 1.0 ),
58527     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58528     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58529     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58530 )
58531 fragment.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58532     leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ),
58533     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58534     minDeltaR = cms.double( 1.0 ),
58535     numLeptons = cms.uint32( 1 )
58536 )
58537 fragment.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58538     saveTags = cms.bool( True ),
58539     inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ),
58540     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58541     MinJetPt = cms.double( 30.0 ),
58542     MaxAbsJetEta = cms.double( 2.5 ),
58543     MinNJets = cms.uint32( 1 ),
58544     triggerType = cms.int32( 85 )
58545 )
58546 fragment.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58547     offset = cms.uint32( 0 ),
58548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58549 )
58550 fragment.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58551     saveTags = cms.bool( True ),
58552     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58553     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58554     etcutEB = cms.double( 8.0 ),
58555     etcutEE = cms.double( 8.0 ),
58556     minEtaCut = cms.double( -9999.0 ),
58557     maxEtaCut = cms.double( 9999.0 ),
58558     ncandcut = cms.int32( 1 )
58559 )
58560 fragment.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58561     saveTags = cms.bool( True ),
58562     candTag = cms.InputTag( "hltEle8EtFilter" ),
58563     varTag = cms.InputTag( "hltEgammaHoverE" ),
58564     rhoTag = cms.InputTag( "" ),
58565     energyLowEdges = cms.vdouble( 0.0 ),
58566     lessThan = cms.bool( True ),
58567     useEt = cms.bool( False ),
58568     useAbs = cms.bool( False ),
58569     thrRegularEB = cms.vdouble( -1.0 ),
58570     thrRegularEE = cms.vdouble( -1.0 ),
58571     thrOverEEB = cms.vdouble( 0.12 ),
58572     thrOverEEE = cms.vdouble( 0.1 ),
58573     thrOverE2EB = cms.vdouble( -1.0 ),
58574     thrOverE2EE = cms.vdouble( -1.0 ),
58575     ncandcut = cms.int32( 1 ),
58576     doRhoCorrection = cms.bool( False ),
58577     rhoMax = cms.double( 9.9999999E7 ),
58578     rhoScale = cms.double( 1.0 ),
58579     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58580     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58581     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58582 )
58583 fragment.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58584     saveTags = cms.bool( True ),
58585     candTag = cms.InputTag( "hltEle8HEFilter" ),
58586     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58587     rhoTag = cms.InputTag( "" ),
58588     energyLowEdges = cms.vdouble( 0.0 ),
58589     lessThan = cms.bool( True ),
58590     useEt = cms.bool( False ),
58591     useAbs = cms.bool( False ),
58592     thrRegularEB = cms.vdouble( 0.013 ),
58593     thrRegularEE = cms.vdouble( 0.035 ),
58594     thrOverEEB = cms.vdouble( -1.0 ),
58595     thrOverEEE = cms.vdouble( -1.0 ),
58596     thrOverE2EB = cms.vdouble( -1.0 ),
58597     thrOverE2EE = cms.vdouble( -1.0 ),
58598     ncandcut = cms.int32( 1 ),
58599     doRhoCorrection = cms.bool( False ),
58600     rhoMax = cms.double( 9.9999999E7 ),
58601     rhoScale = cms.double( 1.0 ),
58602     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58603     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58604     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58605 )
58606 fragment.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58607     saveTags = cms.bool( True ),
58608     candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ),
58609     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58610     npixelmatchcut = cms.double( 1.0 ),
58611     ncandcut = cms.int32( 1 ),
58612     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58613     s_a_phi1B = cms.double( 0.0069 ),
58614     s_a_phi1I = cms.double( 0.0088 ),
58615     s_a_phi1F = cms.double( 0.0076 ),
58616     s_a_phi2B = cms.double( 3.7E-4 ),
58617     s_a_phi2I = cms.double( 7.0E-4 ),
58618     s_a_phi2F = cms.double( 0.00906 ),
58619     s_a_zB = cms.double( 0.012 ),
58620     s_a_rI = cms.double( 0.027 ),
58621     s_a_rF = cms.double( 0.04 ),
58622     s2_threshold = cms.double( 0.4 ),
58623     tanhSO10BarrelThres = cms.double( 0.35 ),
58624     tanhSO10InterThres = cms.double( 1.0 ),
58625     tanhSO10ForwardThres = cms.double( 1.0 ),
58626     useS = cms.bool( False ),
58627     pixelVeto = cms.bool( False )
58628 )
58629 fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58630     saveTags = cms.bool( True ),
58631     candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ),
58632     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58633     rhoTag = cms.InputTag( "" ),
58634     energyLowEdges = cms.vdouble( 0.0 ),
58635     lessThan = cms.bool( True ),
58636     useEt = cms.bool( True ),
58637     useAbs = cms.bool( True ),
58638     thrRegularEB = cms.vdouble( 0.05 ),
58639     thrRegularEE = cms.vdouble( 0.02 ),
58640     thrOverEEB = cms.vdouble( -1.0 ),
58641     thrOverEEE = cms.vdouble( -1.0 ),
58642     thrOverE2EB = cms.vdouble( -1.0 ),
58643     thrOverE2EE = cms.vdouble( -1.0 ),
58644     ncandcut = cms.int32( 1 ),
58645     doRhoCorrection = cms.bool( False ),
58646     rhoMax = cms.double( 9.9999999E7 ),
58647     rhoScale = cms.double( 1.0 ),
58648     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58649     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58651 )
58652 fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58653     saveTags = cms.bool( True ),
58654     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58655     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58656     rhoTag = cms.InputTag( "" ),
58657     energyLowEdges = cms.vdouble( 0.0 ),
58658     lessThan = cms.bool( True ),
58659     useEt = cms.bool( True ),
58660     useAbs = cms.bool( True ),
58661     thrRegularEB = cms.vdouble( 0.006 ),
58662     thrRegularEE = cms.vdouble( 0.0085 ),
58663     thrOverEEB = cms.vdouble( -1.0 ),
58664     thrOverEEE = cms.vdouble( -1.0 ),
58665     thrOverE2EB = cms.vdouble( -1.0 ),
58666     thrOverE2EE = cms.vdouble( -1.0 ),
58667     ncandcut = cms.int32( 1 ),
58668     doRhoCorrection = cms.bool( False ),
58669     rhoMax = cms.double( 9.9999999E7 ),
58670     rhoScale = cms.double( 1.0 ),
58671     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58672     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58673     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58674 )
58675 fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58676     saveTags = cms.bool( True ),
58677     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ),
58678     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58679     rhoTag = cms.InputTag( "" ),
58680     energyLowEdges = cms.vdouble( 0.0 ),
58681     lessThan = cms.bool( True ),
58682     useEt = cms.bool( True ),
58683     useAbs = cms.bool( True ),
58684     thrRegularEB = cms.vdouble( 0.1 ),
58685     thrRegularEE = cms.vdouble( 0.05 ),
58686     thrOverEEB = cms.vdouble( -1.0 ),
58687     thrOverEEE = cms.vdouble( -1.0 ),
58688     thrOverE2EB = cms.vdouble( -1.0 ),
58689     thrOverE2EE = cms.vdouble( -1.0 ),
58690     ncandcut = cms.int32( 1 ),
58691     doRhoCorrection = cms.bool( False ),
58692     rhoMax = cms.double( 9.9999999E7 ),
58693     rhoScale = cms.double( 1.0 ),
58694     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58695     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58696     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58697 )
58698 fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58699     leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ),
58700     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58701     minDeltaR = cms.double( 1.0 ),
58702     numLeptons = cms.uint32( 1 )
58703 )
58704 fragment.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58705     saveTags = cms.bool( True ),
58706     inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ),
58707     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58708     MinJetPt = cms.double( 30.0 ),
58709     MaxAbsJetEta = cms.double( 2.5 ),
58710     MinNJets = cms.uint32( 1 ),
58711     triggerType = cms.int32( 85 )
58712 )
58713 fragment.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58714     offset = cms.uint32( 0 ),
58715     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58716 )
58717 fragment.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58718     saveTags = cms.bool( True ),
58719     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58720     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58721     etcutEB = cms.double( 17.0 ),
58722     etcutEE = cms.double( 17.0 ),
58723     minEtaCut = cms.double( -9999.0 ),
58724     maxEtaCut = cms.double( 9999.0 ),
58725     ncandcut = cms.int32( 1 )
58726 )
58727 fragment.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58728     saveTags = cms.bool( True ),
58729     candTag = cms.InputTag( "hltEle17EtFilter" ),
58730     varTag = cms.InputTag( "hltEgammaHoverE" ),
58731     rhoTag = cms.InputTag( "" ),
58732     energyLowEdges = cms.vdouble( 0.0 ),
58733     lessThan = cms.bool( True ),
58734     useEt = cms.bool( False ),
58735     useAbs = cms.bool( False ),
58736     thrRegularEB = cms.vdouble( -1.0 ),
58737     thrRegularEE = cms.vdouble( -1.0 ),
58738     thrOverEEB = cms.vdouble( 0.12 ),
58739     thrOverEEE = cms.vdouble( 0.1 ),
58740     thrOverE2EB = cms.vdouble( -1.0 ),
58741     thrOverE2EE = cms.vdouble( -1.0 ),
58742     ncandcut = cms.int32( 1 ),
58743     doRhoCorrection = cms.bool( False ),
58744     rhoMax = cms.double( 9.9999999E7 ),
58745     rhoScale = cms.double( 1.0 ),
58746     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58747     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58748     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58749 )
58750 fragment.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58751     saveTags = cms.bool( True ),
58752     candTag = cms.InputTag( "hltEle17HEFilter" ),
58753     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58754     rhoTag = cms.InputTag( "" ),
58755     energyLowEdges = cms.vdouble( 0.0 ),
58756     lessThan = cms.bool( True ),
58757     useEt = cms.bool( False ),
58758     useAbs = cms.bool( False ),
58759     thrRegularEB = cms.vdouble( 0.011 ),
58760     thrRegularEE = cms.vdouble( 0.031 ),
58761     thrOverEEB = cms.vdouble( -1.0 ),
58762     thrOverEEE = cms.vdouble( -1.0 ),
58763     thrOverE2EB = cms.vdouble( -1.0 ),
58764     thrOverE2EE = cms.vdouble( -1.0 ),
58765     ncandcut = cms.int32( 1 ),
58766     doRhoCorrection = cms.bool( False ),
58767     rhoMax = cms.double( 9.9999999E7 ),
58768     rhoScale = cms.double( 1.0 ),
58769     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58770     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58771     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58772 )
58773 fragment.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58774     saveTags = cms.bool( True ),
58775     candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ),
58776     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58777     npixelmatchcut = cms.double( 1.0 ),
58778     ncandcut = cms.int32( 1 ),
58779     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58780     s_a_phi1B = cms.double( 0.0069 ),
58781     s_a_phi1I = cms.double( 0.0088 ),
58782     s_a_phi1F = cms.double( 0.0076 ),
58783     s_a_phi2B = cms.double( 3.7E-4 ),
58784     s_a_phi2I = cms.double( 7.0E-4 ),
58785     s_a_phi2F = cms.double( 0.00906 ),
58786     s_a_zB = cms.double( 0.012 ),
58787     s_a_rI = cms.double( 0.027 ),
58788     s_a_rF = cms.double( 0.04 ),
58789     s2_threshold = cms.double( 0.4 ),
58790     tanhSO10BarrelThres = cms.double( 0.35 ),
58791     tanhSO10InterThres = cms.double( 1.0 ),
58792     tanhSO10ForwardThres = cms.double( 1.0 ),
58793     useS = cms.bool( False ),
58794     pixelVeto = cms.bool( False )
58795 )
58796 fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58797     saveTags = cms.bool( True ),
58798     candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ),
58799     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58800     rhoTag = cms.InputTag( "" ),
58801     energyLowEdges = cms.vdouble( 0.0 ),
58802     lessThan = cms.bool( True ),
58803     useEt = cms.bool( True ),
58804     useAbs = cms.bool( True ),
58805     thrRegularEB = cms.vdouble( 0.05 ),
58806     thrRegularEE = cms.vdouble( 0.05 ),
58807     thrOverEEB = cms.vdouble( -1.0 ),
58808     thrOverEEE = cms.vdouble( -1.0 ),
58809     thrOverE2EB = cms.vdouble( -1.0 ),
58810     thrOverE2EE = cms.vdouble( -1.0 ),
58811     ncandcut = cms.int32( 1 ),
58812     doRhoCorrection = cms.bool( False ),
58813     rhoMax = cms.double( 9.9999999E7 ),
58814     rhoScale = cms.double( 1.0 ),
58815     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58816     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58817     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58818 )
58819 fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58820     saveTags = cms.bool( True ),
58821     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58822     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58823     rhoTag = cms.InputTag( "" ),
58824     energyLowEdges = cms.vdouble( 0.0 ),
58825     lessThan = cms.bool( True ),
58826     useEt = cms.bool( True ),
58827     useAbs = cms.bool( True ),
58828     thrRegularEB = cms.vdouble( 0.006 ),
58829     thrRegularEE = cms.vdouble( 0.0085 ),
58830     thrOverEEB = cms.vdouble( -1.0 ),
58831     thrOverEEE = cms.vdouble( -1.0 ),
58832     thrOverE2EB = cms.vdouble( -1.0 ),
58833     thrOverE2EE = cms.vdouble( -1.0 ),
58834     ncandcut = cms.int32( 1 ),
58835     doRhoCorrection = cms.bool( False ),
58836     rhoMax = cms.double( 9.9999999E7 ),
58837     rhoScale = cms.double( 1.0 ),
58838     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58839     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58840     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58841 )
58842 fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58843     saveTags = cms.bool( True ),
58844     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ),
58845     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58846     rhoTag = cms.InputTag( "" ),
58847     energyLowEdges = cms.vdouble( 0.0 ),
58848     lessThan = cms.bool( True ),
58849     useEt = cms.bool( True ),
58850     useAbs = cms.bool( True ),
58851     thrRegularEB = cms.vdouble( 0.1 ),
58852     thrRegularEE = cms.vdouble( 0.05 ),
58853     thrOverEEB = cms.vdouble( -1.0 ),
58854     thrOverEEE = cms.vdouble( -1.0 ),
58855     thrOverE2EB = cms.vdouble( -1.0 ),
58856     thrOverE2EE = cms.vdouble( -1.0 ),
58857     ncandcut = cms.int32( 1 ),
58858     doRhoCorrection = cms.bool( False ),
58859     rhoMax = cms.double( 9.9999999E7 ),
58860     rhoScale = cms.double( 1.0 ),
58861     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58862     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58863     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58864 )
58865 fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58866     leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ),
58867     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58868     minDeltaR = cms.double( 1.0 ),
58869     numLeptons = cms.uint32( 1 )
58870 )
58871 fragment.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58872     saveTags = cms.bool( True ),
58873     inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ),
58874     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58875     MinJetPt = cms.double( 30.0 ),
58876     MaxAbsJetEta = cms.double( 2.5 ),
58877     MinNJets = cms.uint32( 1 ),
58878     triggerType = cms.int32( 85 )
58879 )
58880 fragment.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58881     offset = cms.uint32( 0 ),
58882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58883 )
58884 fragment.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58885     saveTags = cms.bool( True ),
58886     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58887     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58888     etcutEB = cms.double( 23.0 ),
58889     etcutEE = cms.double( 23.0 ),
58890     minEtaCut = cms.double( -9999.0 ),
58891     maxEtaCut = cms.double( 9999.0 ),
58892     ncandcut = cms.int32( 1 )
58893 )
58894 fragment.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58895     saveTags = cms.bool( True ),
58896     candTag = cms.InputTag( "hltEle23EtFilter" ),
58897     varTag = cms.InputTag( "hltEgammaHoverE" ),
58898     rhoTag = cms.InputTag( "" ),
58899     energyLowEdges = cms.vdouble( 0.0 ),
58900     lessThan = cms.bool( True ),
58901     useEt = cms.bool( False ),
58902     useAbs = cms.bool( False ),
58903     thrRegularEB = cms.vdouble( -1.0 ),
58904     thrRegularEE = cms.vdouble( -1.0 ),
58905     thrOverEEB = cms.vdouble( 0.12 ),
58906     thrOverEEE = cms.vdouble( 0.1 ),
58907     thrOverE2EB = cms.vdouble( -1.0 ),
58908     thrOverE2EE = cms.vdouble( -1.0 ),
58909     ncandcut = cms.int32( 1 ),
58910     doRhoCorrection = cms.bool( False ),
58911     rhoMax = cms.double( 9.9999999E7 ),
58912     rhoScale = cms.double( 1.0 ),
58913     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58914     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58915     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58916 )
58917 fragment.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58918     saveTags = cms.bool( True ),
58919     candTag = cms.InputTag( "hltEle23HEFilter" ),
58920     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58921     rhoTag = cms.InputTag( "" ),
58922     energyLowEdges = cms.vdouble( 0.0 ),
58923     lessThan = cms.bool( True ),
58924     useEt = cms.bool( False ),
58925     useAbs = cms.bool( False ),
58926     thrRegularEB = cms.vdouble( 0.013 ),
58927     thrRegularEE = cms.vdouble( 0.035 ),
58928     thrOverEEB = cms.vdouble( -1.0 ),
58929     thrOverEEE = cms.vdouble( -1.0 ),
58930     thrOverE2EB = cms.vdouble( -1.0 ),
58931     thrOverE2EE = cms.vdouble( -1.0 ),
58932     ncandcut = cms.int32( 1 ),
58933     doRhoCorrection = cms.bool( False ),
58934     rhoMax = cms.double( 9.9999999E7 ),
58935     rhoScale = cms.double( 1.0 ),
58936     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58937     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58938     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58939 )
58940 fragment.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58941     saveTags = cms.bool( True ),
58942     candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ),
58943     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58944     npixelmatchcut = cms.double( 1.0 ),
58945     ncandcut = cms.int32( 1 ),
58946     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58947     s_a_phi1B = cms.double( 0.0069 ),
58948     s_a_phi1I = cms.double( 0.0088 ),
58949     s_a_phi1F = cms.double( 0.0076 ),
58950     s_a_phi2B = cms.double( 3.7E-4 ),
58951     s_a_phi2I = cms.double( 7.0E-4 ),
58952     s_a_phi2F = cms.double( 0.00906 ),
58953     s_a_zB = cms.double( 0.012 ),
58954     s_a_rI = cms.double( 0.027 ),
58955     s_a_rF = cms.double( 0.04 ),
58956     s2_threshold = cms.double( 0.4 ),
58957     tanhSO10BarrelThres = cms.double( 0.35 ),
58958     tanhSO10InterThres = cms.double( 1.0 ),
58959     tanhSO10ForwardThres = cms.double( 1.0 ),
58960     useS = cms.bool( False ),
58961     pixelVeto = cms.bool( False )
58962 )
58963 fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58964     saveTags = cms.bool( True ),
58965     candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ),
58966     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58967     rhoTag = cms.InputTag( "" ),
58968     energyLowEdges = cms.vdouble( 0.0 ),
58969     lessThan = cms.bool( True ),
58970     useEt = cms.bool( True ),
58971     useAbs = cms.bool( True ),
58972     thrRegularEB = cms.vdouble( 0.05 ),
58973     thrRegularEE = cms.vdouble( 0.02 ),
58974     thrOverEEB = cms.vdouble( -1.0 ),
58975     thrOverEEE = cms.vdouble( -1.0 ),
58976     thrOverE2EB = cms.vdouble( -1.0 ),
58977     thrOverE2EE = cms.vdouble( -1.0 ),
58978     ncandcut = cms.int32( 1 ),
58979     doRhoCorrection = cms.bool( False ),
58980     rhoMax = cms.double( 9.9999999E7 ),
58981     rhoScale = cms.double( 1.0 ),
58982     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58983     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58984     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58985 )
58986 fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58987     saveTags = cms.bool( True ),
58988     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58989     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58990     rhoTag = cms.InputTag( "" ),
58991     energyLowEdges = cms.vdouble( 0.0 ),
58992     lessThan = cms.bool( True ),
58993     useEt = cms.bool( True ),
58994     useAbs = cms.bool( True ),
58995     thrRegularEB = cms.vdouble( 0.006 ),
58996     thrRegularEE = cms.vdouble( 0.0085 ),
58997     thrOverEEB = cms.vdouble( -1.0 ),
58998     thrOverEEE = cms.vdouble( -1.0 ),
58999     thrOverE2EB = cms.vdouble( -1.0 ),
59000     thrOverE2EE = cms.vdouble( -1.0 ),
59001     ncandcut = cms.int32( 1 ),
59002     doRhoCorrection = cms.bool( False ),
59003     rhoMax = cms.double( 9.9999999E7 ),
59004     rhoScale = cms.double( 1.0 ),
59005     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59006     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59007     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59008 )
59009 fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59010     saveTags = cms.bool( True ),
59011     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ),
59012     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59013     rhoTag = cms.InputTag( "" ),
59014     energyLowEdges = cms.vdouble( 0.0 ),
59015     lessThan = cms.bool( True ),
59016     useEt = cms.bool( True ),
59017     useAbs = cms.bool( True ),
59018     thrRegularEB = cms.vdouble( 0.1 ),
59019     thrRegularEE = cms.vdouble( 0.05 ),
59020     thrOverEEB = cms.vdouble( -1.0 ),
59021     thrOverEEE = cms.vdouble( -1.0 ),
59022     thrOverE2EB = cms.vdouble( -1.0 ),
59023     thrOverE2EE = cms.vdouble( -1.0 ),
59024     ncandcut = cms.int32( 1 ),
59025     doRhoCorrection = cms.bool( False ),
59026     rhoMax = cms.double( 9.9999999E7 ),
59027     rhoScale = cms.double( 1.0 ),
59028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59029     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59030     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59031 )
59032 fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
59033     leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ),
59034     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
59035     minDeltaR = cms.double( 1.0 ),
59036     numLeptons = cms.uint32( 1 )
59037 )
59038 fragment.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
59039     saveTags = cms.bool( True ),
59040     inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ),
59041     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59042     MinJetPt = cms.double( 30.0 ),
59043     MaxAbsJetEta = cms.double( 2.5 ),
59044     MinNJets = cms.uint32( 1 ),
59045     triggerType = cms.int32( 85 )
59046 )
59047 fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler",
59048     offset = cms.uint32( 0 ),
59049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59050 )
59051 fragment.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59052     saveTags = cms.bool( True ),
59053     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
59054     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59055     etcutEB = cms.double( 50.0 ),
59056     etcutEE = cms.double( 50.0 ),
59057     minEtaCut = cms.double( -9999.0 ),
59058     maxEtaCut = cms.double( 9999.0 ),
59059     ncandcut = cms.int32( 1 )
59060 )
59061 fragment.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59062     saveTags = cms.bool( True ),
59063     candTag = cms.InputTag( "hltEle50EtFilter" ),
59064     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59065     rhoTag = cms.InputTag( "" ),
59066     energyLowEdges = cms.vdouble( 0.0 ),
59067     lessThan = cms.bool( True ),
59068     useEt = cms.bool( False ),
59069     useAbs = cms.bool( False ),
59070     thrRegularEB = cms.vdouble( 0.01 ),
59071     thrRegularEE = cms.vdouble( 0.03 ),
59072     thrOverEEB = cms.vdouble( -1.0 ),
59073     thrOverEEE = cms.vdouble( -1.0 ),
59074     thrOverE2EB = cms.vdouble( -1.0 ),
59075     thrOverE2EE = cms.vdouble( -1.0 ),
59076     ncandcut = cms.int32( 1 ),
59077     doRhoCorrection = cms.bool( False ),
59078     rhoMax = cms.double( 9.9999999E7 ),
59079     rhoScale = cms.double( 1.0 ),
59080     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59081     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59082     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59083 )
59084 fragment.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59085     saveTags = cms.bool( True ),
59086     candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ),
59087     varTag = cms.InputTag( "hltEgammaHoverE" ),
59088     rhoTag = cms.InputTag( "" ),
59089     energyLowEdges = cms.vdouble( 0.0 ),
59090     lessThan = cms.bool( True ),
59091     useEt = cms.bool( False ),
59092     useAbs = cms.bool( False ),
59093     thrRegularEB = cms.vdouble( -1.0 ),
59094     thrRegularEE = cms.vdouble( -1.0 ),
59095     thrOverEEB = cms.vdouble( 0.1 ),
59096     thrOverEEE = cms.vdouble( 0.05 ),
59097     thrOverE2EB = cms.vdouble( -1.0 ),
59098     thrOverE2EE = cms.vdouble( -1.0 ),
59099     ncandcut = cms.int32( 1 ),
59100     doRhoCorrection = cms.bool( False ),
59101     rhoMax = cms.double( 9.9999999E7 ),
59102     rhoScale = cms.double( 1.0 ),
59103     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59104     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59105     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59106 )
59107 fragment.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59108     saveTags = cms.bool( True ),
59109     candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ),
59110     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59111     npixelmatchcut = cms.double( 1.0 ),
59112     ncandcut = cms.int32( 1 ),
59113     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59114     s_a_phi1B = cms.double( 0.0069 ),
59115     s_a_phi1I = cms.double( 0.0088 ),
59116     s_a_phi1F = cms.double( 0.0076 ),
59117     s_a_phi2B = cms.double( 3.7E-4 ),
59118     s_a_phi2I = cms.double( 7.0E-4 ),
59119     s_a_phi2F = cms.double( 0.00906 ),
59120     s_a_zB = cms.double( 0.012 ),
59121     s_a_rI = cms.double( 0.027 ),
59122     s_a_rF = cms.double( 0.04 ),
59123     s2_threshold = cms.double( 0.4 ),
59124     tanhSO10BarrelThres = cms.double( 0.35 ),
59125     tanhSO10InterThres = cms.double( 1.0 ),
59126     tanhSO10ForwardThres = cms.double( 1.0 ),
59127     useS = cms.bool( False ),
59128     pixelVeto = cms.bool( False )
59129 )
59130 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59131     saveTags = cms.bool( True ),
59132     candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ),
59133     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59134     rhoTag = cms.InputTag( "" ),
59135     energyLowEdges = cms.vdouble( 0.0 ),
59136     lessThan = cms.bool( True ),
59137     useEt = cms.bool( True ),
59138     useAbs = cms.bool( True ),
59139     thrRegularEB = cms.vdouble( 0.007 ),
59140     thrRegularEE = cms.vdouble( 0.007 ),
59141     thrOverEEB = cms.vdouble( -1.0 ),
59142     thrOverEEE = cms.vdouble( -1.0 ),
59143     thrOverE2EB = cms.vdouble( -1.0 ),
59144     thrOverE2EE = cms.vdouble( -1.0 ),
59145     ncandcut = cms.int32( 1 ),
59146     doRhoCorrection = cms.bool( False ),
59147     rhoMax = cms.double( 9.9999999E7 ),
59148     rhoScale = cms.double( 1.0 ),
59149     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59150     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59151     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59152 )
59153 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59154     saveTags = cms.bool( True ),
59155     candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59156     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59157     rhoTag = cms.InputTag( "" ),
59158     energyLowEdges = cms.vdouble( 0.0 ),
59159     lessThan = cms.bool( True ),
59160     useEt = cms.bool( True ),
59161     useAbs = cms.bool( True ),
59162     thrRegularEB = cms.vdouble( 0.06 ),
59163     thrRegularEE = cms.vdouble( 0.06 ),
59164     thrOverEEB = cms.vdouble( -1.0 ),
59165     thrOverEEE = cms.vdouble( -1.0 ),
59166     thrOverE2EB = cms.vdouble( -1.0 ),
59167     thrOverE2EE = cms.vdouble( -1.0 ),
59168     ncandcut = cms.int32( 1 ),
59169     doRhoCorrection = cms.bool( False ),
59170     rhoMax = cms.double( 9.9999999E7 ),
59171     rhoScale = cms.double( 1.0 ),
59172     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59173     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59174     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59175 )
59176 fragment.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer",
59177     jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ),
59178     L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59179     DeltaR = cms.double( 0.5 )
59180 )
59181 fragment.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet",
59182     saveTags = cms.bool( True ),
59183     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
59184     triggerType = cms.int32( 85 ),
59185     MinE = cms.double( -1.0 ),
59186     MinPt = cms.double( 165.0 ),
59187     MinMass = cms.double( -1.0 ),
59188     MaxMass = cms.double( -1.0 ),
59189     MinEta = cms.double( -1.0 ),
59190     MaxEta = cms.double( 5.0 ),
59191     MinN = cms.int32( 1 )
59192 )
59193 fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets",
59194     HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ),
59195     SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
59196     minDeltaR = cms.double( 0.5 )
59197 )
59198 fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
59199     saveTags = cms.bool( True ),
59200     inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
59201     originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
59202     MinJetPt = cms.double( 165.0 ),
59203     MaxAbsJetEta = cms.double( 2.6 ),
59204     MinNJets = cms.uint32( 1 ),
59205     triggerType = cms.int32( 0 )
59206 )
59207 fragment.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
59208     offset = cms.uint32( 0 ),
59209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59210 )
59211 fragment.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59212     saveTags = cms.bool( True ),
59213     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
59214     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59215     etcutEB = cms.double( 115.0 ),
59216     etcutEE = cms.double( 115.0 ),
59217     minEtaCut = cms.double( -9999.0 ),
59218     maxEtaCut = cms.double( 9999.0 ),
59219     ncandcut = cms.int32( 1 )
59220 )
59221 fragment.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59222     saveTags = cms.bool( True ),
59223     candTag = cms.InputTag( "hltEG115EtFilter" ),
59224     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59225     rhoTag = cms.InputTag( "" ),
59226     energyLowEdges = cms.vdouble( 0.0 ),
59227     lessThan = cms.bool( True ),
59228     useEt = cms.bool( False ),
59229     useAbs = cms.bool( False ),
59230     thrRegularEB = cms.vdouble( 0.011 ),
59231     thrRegularEE = cms.vdouble( 0.03 ),
59232     thrOverEEB = cms.vdouble( -1.0 ),
59233     thrOverEEE = cms.vdouble( -1.0 ),
59234     thrOverE2EB = cms.vdouble( -1.0 ),
59235     thrOverE2EE = cms.vdouble( -1.0 ),
59236     ncandcut = cms.int32( 1 ),
59237     doRhoCorrection = cms.bool( False ),
59238     rhoMax = cms.double( 9.9999999E7 ),
59239     rhoScale = cms.double( 1.0 ),
59240     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59241     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59242     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59243 )
59244 fragment.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59245     saveTags = cms.bool( True ),
59246     candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ),
59247     varTag = cms.InputTag( "hltEgammaHoverE" ),
59248     rhoTag = cms.InputTag( "" ),
59249     energyLowEdges = cms.vdouble( 0.0 ),
59250     lessThan = cms.bool( True ),
59251     useEt = cms.bool( False ),
59252     useAbs = cms.bool( False ),
59253     thrRegularEB = cms.vdouble( -1.0 ),
59254     thrRegularEE = cms.vdouble( -1.0 ),
59255     thrOverEEB = cms.vdouble( 0.075 ),
59256     thrOverEEE = cms.vdouble( 0.075 ),
59257     thrOverE2EB = cms.vdouble( -1.0 ),
59258     thrOverE2EE = cms.vdouble( -1.0 ),
59259     ncandcut = cms.int32( 1 ),
59260     doRhoCorrection = cms.bool( False ),
59261     rhoMax = cms.double( 9.9999999E7 ),
59262     rhoScale = cms.double( 1.0 ),
59263     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59264     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59265     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59266 )
59267 fragment.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59268     saveTags = cms.bool( True ),
59269     candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ),
59270     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59271     npixelmatchcut = cms.double( 1.0 ),
59272     ncandcut = cms.int32( 1 ),
59273     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59274     s_a_phi1B = cms.double( 0.0069 ),
59275     s_a_phi1I = cms.double( 0.0088 ),
59276     s_a_phi1F = cms.double( 0.0076 ),
59277     s_a_phi2B = cms.double( 3.7E-4 ),
59278     s_a_phi2I = cms.double( 7.0E-4 ),
59279     s_a_phi2F = cms.double( 0.00906 ),
59280     s_a_zB = cms.double( 0.012 ),
59281     s_a_rI = cms.double( 0.027 ),
59282     s_a_rF = cms.double( 0.04 ),
59283     s2_threshold = cms.double( 0.4 ),
59284     tanhSO10BarrelThres = cms.double( 0.35 ),
59285     tanhSO10InterThres = cms.double( 1.0 ),
59286     tanhSO10ForwardThres = cms.double( 1.0 ),
59287     useS = cms.bool( False ),
59288     pixelVeto = cms.bool( False )
59289 )
59290 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59291     saveTags = cms.bool( True ),
59292     candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ),
59293     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59294     rhoTag = cms.InputTag( "" ),
59295     energyLowEdges = cms.vdouble( 0.0 ),
59296     lessThan = cms.bool( True ),
59297     useEt = cms.bool( True ),
59298     useAbs = cms.bool( True ),
59299     thrRegularEB = cms.vdouble( 0.007 ),
59300     thrRegularEE = cms.vdouble( 0.007 ),
59301     thrOverEEB = cms.vdouble( -1.0 ),
59302     thrOverEEE = cms.vdouble( -1.0 ),
59303     thrOverE2EB = cms.vdouble( -1.0 ),
59304     thrOverE2EE = cms.vdouble( -1.0 ),
59305     ncandcut = cms.int32( 1 ),
59306     doRhoCorrection = cms.bool( False ),
59307     rhoMax = cms.double( 9.9999999E7 ),
59308     rhoScale = cms.double( 1.0 ),
59309     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59310     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59311     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59312 )
59313 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59314     saveTags = cms.bool( True ),
59315     candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59316     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59317     rhoTag = cms.InputTag( "" ),
59318     energyLowEdges = cms.vdouble( 0.0 ),
59319     lessThan = cms.bool( True ),
59320     useEt = cms.bool( True ),
59321     useAbs = cms.bool( True ),
59322     thrRegularEB = cms.vdouble( 0.07 ),
59323     thrRegularEE = cms.vdouble( 0.07 ),
59324     thrOverEEB = cms.vdouble( -1.0 ),
59325     thrOverEEE = cms.vdouble( -1.0 ),
59326     thrOverE2EB = cms.vdouble( -1.0 ),
59327     thrOverE2EE = cms.vdouble( -1.0 ),
59328     ncandcut = cms.int32( 1 ),
59329     doRhoCorrection = cms.bool( False ),
59330     rhoMax = cms.double( 9.9999999E7 ),
59331     rhoScale = cms.double( 1.0 ),
59332     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59333     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59334     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59335 )
59336 fragment.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
59337     offset = cms.uint32( 0 ),
59338     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59339 )
59340 fragment.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59341     saveTags = cms.bool( True ),
59342     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
59343     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59344     etcutEB = cms.double( 135.0 ),
59345     etcutEE = cms.double( 135.0 ),
59346     minEtaCut = cms.double( -9999.0 ),
59347     maxEtaCut = cms.double( 9999.0 ),
59348     ncandcut = cms.int32( 1 )
59349 )
59350 fragment.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59351     saveTags = cms.bool( True ),
59352     candTag = cms.InputTag( "hltEG135EtFilter" ),
59353     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59354     rhoTag = cms.InputTag( "" ),
59355     energyLowEdges = cms.vdouble( 0.0 ),
59356     lessThan = cms.bool( True ),
59357     useEt = cms.bool( False ),
59358     useAbs = cms.bool( False ),
59359     thrRegularEB = cms.vdouble( 0.011 ),
59360     thrRegularEE = cms.vdouble( 0.03 ),
59361     thrOverEEB = cms.vdouble( -1.0 ),
59362     thrOverEEE = cms.vdouble( -1.0 ),
59363     thrOverE2EB = cms.vdouble( -1.0 ),
59364     thrOverE2EE = cms.vdouble( -1.0 ),
59365     ncandcut = cms.int32( 1 ),
59366     doRhoCorrection = cms.bool( False ),
59367     rhoMax = cms.double( 9.9999999E7 ),
59368     rhoScale = cms.double( 1.0 ),
59369     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59370     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59371     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59372 )
59373 fragment.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59374     saveTags = cms.bool( True ),
59375     candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ),
59376     varTag = cms.InputTag( "hltEgammaHoverE" ),
59377     rhoTag = cms.InputTag( "" ),
59378     energyLowEdges = cms.vdouble( 0.0 ),
59379     lessThan = cms.bool( True ),
59380     useEt = cms.bool( False ),
59381     useAbs = cms.bool( False ),
59382     thrRegularEB = cms.vdouble( -1.0 ),
59383     thrRegularEE = cms.vdouble( -1.0 ),
59384     thrOverEEB = cms.vdouble( 0.075 ),
59385     thrOverEEE = cms.vdouble( 0.075 ),
59386     thrOverE2EB = cms.vdouble( -1.0 ),
59387     thrOverE2EE = cms.vdouble( -1.0 ),
59388     ncandcut = cms.int32( 1 ),
59389     doRhoCorrection = cms.bool( False ),
59390     rhoMax = cms.double( 9.9999999E7 ),
59391     rhoScale = cms.double( 1.0 ),
59392     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59393     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59394     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59395 )
59396 fragment.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59397     saveTags = cms.bool( True ),
59398     candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ),
59399     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59400     npixelmatchcut = cms.double( 1.0 ),
59401     ncandcut = cms.int32( 1 ),
59402     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59403     s_a_phi1B = cms.double( 0.0069 ),
59404     s_a_phi1I = cms.double( 0.0088 ),
59405     s_a_phi1F = cms.double( 0.0076 ),
59406     s_a_phi2B = cms.double( 3.7E-4 ),
59407     s_a_phi2I = cms.double( 7.0E-4 ),
59408     s_a_phi2F = cms.double( 0.00906 ),
59409     s_a_zB = cms.double( 0.012 ),
59410     s_a_rI = cms.double( 0.027 ),
59411     s_a_rF = cms.double( 0.04 ),
59412     s2_threshold = cms.double( 0.4 ),
59413     tanhSO10BarrelThres = cms.double( 0.35 ),
59414     tanhSO10InterThres = cms.double( 1.0 ),
59415     tanhSO10ForwardThres = cms.double( 1.0 ),
59416     useS = cms.bool( False ),
59417     pixelVeto = cms.bool( False )
59418 )
59419 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59420     saveTags = cms.bool( True ),
59421     candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ),
59422     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59423     rhoTag = cms.InputTag( "" ),
59424     energyLowEdges = cms.vdouble( 0.0 ),
59425     lessThan = cms.bool( True ),
59426     useEt = cms.bool( True ),
59427     useAbs = cms.bool( True ),
59428     thrRegularEB = cms.vdouble( 0.007 ),
59429     thrRegularEE = cms.vdouble( 0.007 ),
59430     thrOverEEB = cms.vdouble( -1.0 ),
59431     thrOverEEE = cms.vdouble( -1.0 ),
59432     thrOverE2EB = cms.vdouble( -1.0 ),
59433     thrOverE2EE = cms.vdouble( -1.0 ),
59434     ncandcut = cms.int32( 1 ),
59435     doRhoCorrection = cms.bool( False ),
59436     rhoMax = cms.double( 9.9999999E7 ),
59437     rhoScale = cms.double( 1.0 ),
59438     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59439     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59440     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59441 )
59442 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59443     saveTags = cms.bool( True ),
59444     candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59445     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59446     rhoTag = cms.InputTag( "" ),
59447     energyLowEdges = cms.vdouble( 0.0 ),
59448     lessThan = cms.bool( True ),
59449     useEt = cms.bool( True ),
59450     useAbs = cms.bool( True ),
59451     thrRegularEB = cms.vdouble( 0.07 ),
59452     thrRegularEE = cms.vdouble( 0.07 ),
59453     thrOverEEB = cms.vdouble( -1.0 ),
59454     thrOverEEE = cms.vdouble( -1.0 ),
59455     thrOverE2EB = cms.vdouble( -1.0 ),
59456     thrOverE2EE = cms.vdouble( -1.0 ),
59457     ncandcut = cms.int32( 1 ),
59458     doRhoCorrection = cms.bool( False ),
59459     rhoMax = cms.double( 9.9999999E7 ),
59460     rhoScale = cms.double( 1.0 ),
59461     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59462     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59463     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59464 )
59465 fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed",
59466     saveTags = cms.bool( True ),
59467     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" ),
59468     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59469     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59470     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59471     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59472     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59473     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59474     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59475     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59476     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59477 )
59478 fragment.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler",
59479     offset = cms.uint32( 0 ),
59480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59481 )
59482 fragment.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet",
59483     saveTags = cms.bool( True ),
59484     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
59485     triggerType = cms.int32( 86 ),
59486     MinE = cms.double( -1.0 ),
59487     MinPt = cms.double( 30.0 ),
59488     MinMass = cms.double( -1.0 ),
59489     MaxMass = cms.double( -1.0 ),
59490     MinEta = cms.double( -1.0 ),
59491     MaxEta = cms.double( 2.5 ),
59492     MinN = cms.int32( 4 )
59493 )
59494 fragment.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer",
59495     HLTObject = cms.InputTag( "hltQuadCentralJet30" ),
59496     TriggerTypes = cms.vint32( 86 )
59497 )
59498 fragment.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59499     usePt = cms.bool( True ),
59500     excludePFMuons = cms.bool( False ),
59501     minNJetHt = cms.int32( 4 ),
59502     minNJetMht = cms.int32( 0 ),
59503     minPtJetHt = cms.double( 30.0 ),
59504     minPtJetMht = cms.double( 0.0 ),
59505     maxEtaJetHt = cms.double( 2.5 ),
59506     maxEtaJetMht = cms.double( 5.0 ),
59507     jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ),
59508     pfCandidatesLabel = cms.InputTag( "" )
59509 )
59510 fragment.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter",
59511     saveTags = cms.bool( True ),
59512     htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59513     mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59514     minHt = cms.vdouble( 320.0 ),
59515     minMht = cms.vdouble( 0.0 ),
59516     minMeff = cms.vdouble( 0.0 ),
59517     meffSlope = cms.vdouble( 1.0 )
59518 )
59519 fragment.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet",
59520     saveTags = cms.bool( True ),
59521     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59522     triggerType = cms.int32( 86 ),
59523     MinE = cms.double( -1.0 ),
59524     MinPt = cms.double( 30.0 ),
59525     MinMass = cms.double( -1.0 ),
59526     MaxMass = cms.double( -1.0 ),
59527     MinEta = cms.double( -1.0 ),
59528     MaxEta = cms.double( 2.5 ),
59529     MinN = cms.int32( 4 )
59530 )
59531 fragment.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet",
59532     saveTags = cms.bool( True ),
59533     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59534     triggerType = cms.int32( 0 ),
59535     MinE = cms.double( -1.0 ),
59536     MinPt = cms.double( 75.0 ),
59537     MinMass = cms.double( -1.0 ),
59538     MaxMass = cms.double( -1.0 ),
59539     MinEta = cms.double( -1.0 ),
59540     MaxEta = cms.double( 2.5 ),
59541     MinN = cms.int32( 1 )
59542 )
59543 fragment.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet",
59544     saveTags = cms.bool( True ),
59545     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59546     triggerType = cms.int32( 0 ),
59547     MinE = cms.double( -1.0 ),
59548     MinPt = cms.double( 60.0 ),
59549     MinMass = cms.double( -1.0 ),
59550     MaxMass = cms.double( -1.0 ),
59551     MinEta = cms.double( -1.0 ),
59552     MaxEta = cms.double( 2.5 ),
59553     MinN = cms.int32( 2 )
59554 )
59555 fragment.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet",
59556     saveTags = cms.bool( True ),
59557     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59558     triggerType = cms.int32( 0 ),
59559     MinE = cms.double( -1.0 ),
59560     MinPt = cms.double( 45.0 ),
59561     MinMass = cms.double( -1.0 ),
59562     MaxMass = cms.double( -1.0 ),
59563     MinEta = cms.double( -1.0 ),
59564     MaxEta = cms.double( 2.5 ),
59565     MinN = cms.int32( 3 )
59566 )
59567 fragment.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet",
59568     saveTags = cms.bool( True ),
59569     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59570     triggerType = cms.int32( 0 ),
59571     MinE = cms.double( -1.0 ),
59572     MinPt = cms.double( 40.0 ),
59573     MinMass = cms.double( -1.0 ),
59574     MaxMass = cms.double( -1.0 ),
59575     MinEta = cms.double( -1.0 ),
59576     MaxEta = cms.double( 2.5 ),
59577     MinN = cms.int32( 4 )
59578 )
59579 fragment.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59580     HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ),
59581     TriggerTypes = cms.vint32( 86 )
59582 )
59583 fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59584     usePt = cms.bool( True ),
59585     excludePFMuons = cms.bool( False ),
59586     minNJetHt = cms.int32( 4 ),
59587     minNJetMht = cms.int32( 0 ),
59588     minPtJetHt = cms.double( 30.0 ),
59589     minPtJetMht = cms.double( 0.0 ),
59590     maxEtaJetHt = cms.double( 2.5 ),
59591     maxEtaJetMht = cms.double( 999.0 ),
59592     jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ),
59593     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59594 )
59595 fragment.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter",
59596     saveTags = cms.bool( True ),
59597     htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59598     mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59599     minHt = cms.vdouble( 330.0 ),
59600     minMht = cms.vdouble( 0.0 ),
59601     minMeff = cms.vdouble( 0.0 ),
59602     meffSlope = cms.vdouble( 1.0 )
59603 )
59604 fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed",
59605     saveTags = cms.bool( True ),
59606     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" ),
59607     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59608     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59609     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59610     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59611     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59612     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59613     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59614     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59615     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59616 )
59617 fragment.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler",
59618     offset = cms.uint32( 0 ),
59619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59620 )
59621 fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet",
59622     saveTags = cms.bool( True ),
59623     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59624     triggerType = cms.int32( 86 ),
59625     MinE = cms.double( -1.0 ),
59626     MinPt = cms.double( 32.0 ),
59627     MinMass = cms.double( -1.0 ),
59628     MaxMass = cms.double( -1.0 ),
59629     MinEta = cms.double( -1.0 ),
59630     MaxEta = cms.double( 2.5 ),
59631     MinN = cms.int32( 6 )
59632 )
59633 fragment.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59634     saveTags = cms.bool( True ),
59635     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59636     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59637     minHt = cms.vdouble( 400.0 ),
59638     minMht = cms.vdouble( 0.0 ),
59639     minMeff = cms.vdouble( 0.0 ),
59640     meffSlope = cms.vdouble( 1.0 )
59641 )
59642 fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
59643     offset = cms.uint32( 0 ),
59644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59645 )
59646 fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer",
59647     HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ),
59648     TriggerTypes = cms.vint32( 86 )
59649 )
59650 fragment.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
59651     saveTags = cms.bool( True ),
59652     Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ),
59653     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59654     MinTag = cms.double( 0.5 ),
59655     MaxTag = cms.double( 999999.0 ),
59656     MinJetToSum = cms.int32( 1 ),
59657     MaxJetToSum = cms.int32( 2 ),
59658     UseMeanValue = cms.bool( True ),
59659     MatchByDeltaR = cms.bool( True ),
59660     MaxDeltaR = cms.double( 0.4 ),
59661     TriggerType = cms.int32( 86 )
59662 )
59663 fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler",
59664     offset = cms.uint32( 0 ),
59665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59666 )
59667 fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet",
59668     saveTags = cms.bool( True ),
59669     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59670     triggerType = cms.int32( 86 ),
59671     MinE = cms.double( -1.0 ),
59672     MinPt = cms.double( 36.0 ),
59673     MinMass = cms.double( -1.0 ),
59674     MaxMass = cms.double( -1.0 ),
59675     MinEta = cms.double( -1.0 ),
59676     MaxEta = cms.double( 2.5 ),
59677     MinN = cms.int32( 6 )
59678 )
59679 fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler",
59680     offset = cms.uint32( 0 ),
59681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59682 )
59683 fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag",
59684     saveTags = cms.bool( True ),
59685     Jets = cms.InputTag( "hltPFJetForBtag" ),
59686     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59687     MinTag = cms.double( 0.35 ),
59688     MaxTag = cms.double( 999999.0 ),
59689     MinJets = cms.int32( 1 ),
59690     MatchJetsByDeltaR = cms.bool( False ),
59691     MaxJetDeltaR = cms.double( 0.1 ),
59692     TriggerType = cms.int32( 86 )
59693 )
59694 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed",
59695     saveTags = cms.bool( True ),
59696     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" ),
59697     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59698     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59699     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59700     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59701     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59702     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59703     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59704     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59705     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59706 )
59707 fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler",
59708     offset = cms.uint32( 0 ),
59709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59710 )
59711 fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet",
59712     saveTags = cms.bool( True ),
59713     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59714     triggerType = cms.int32( 86 ),
59715     MinE = cms.double( -1.0 ),
59716     MinPt = cms.double( 120.0 ),
59717     MinMass = cms.double( -1.0 ),
59718     MaxMass = cms.double( -1.0 ),
59719     MinEta = cms.double( -1.0 ),
59720     MaxEta = cms.double( 3.0 ),
59721     MinN = cms.int32( 2 )
59722 )
59723 fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet",
59724     saveTags = cms.bool( True ),
59725     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59726     triggerType = cms.int32( 86 ),
59727     MinE = cms.double( -1.0 ),
59728     MinPt = cms.double( 60.0 ),
59729     MinMass = cms.double( -1.0 ),
59730     MaxMass = cms.double( -1.0 ),
59731     MinEta = cms.double( -1.0 ),
59732     MaxEta = cms.double( 3.0 ),
59733     MinN = cms.int32( 3 )
59734 )
59735 fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet",
59736     saveTags = cms.bool( True ),
59737     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59738     triggerType = cms.int32( 86 ),
59739     MinE = cms.double( -1.0 ),
59740     MinPt = cms.double( 30.0 ),
59741     MinMass = cms.double( -1.0 ),
59742     MaxMass = cms.double( -1.0 ),
59743     MinEta = cms.double( -1.0 ),
59744     MaxEta = cms.double( 3.0 ),
59745     MinN = cms.int32( 5 )
59746 )
59747 fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59748     HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ),
59749     TriggerTypes = cms.vint32( 86 )
59750 )
59751 fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer",
59752     usePt = cms.bool( True ),
59753     excludePFMuons = cms.bool( False ),
59754     minNJetHt = cms.int32( 5 ),
59755     minNJetMht = cms.int32( 0 ),
59756     minPtJetHt = cms.double( 30.0 ),
59757     minPtJetMht = cms.double( 0.0 ),
59758     maxEtaJetHt = cms.double( 3.0 ),
59759     maxEtaJetMht = cms.double( 999.0 ),
59760     jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ),
59761     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59762 )
59763 fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter",
59764     saveTags = cms.bool( True ),
59765     htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59766     mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59767     minHt = cms.vdouble( 400.0 ),
59768     minMht = cms.vdouble( 0.0 ),
59769     minMeff = cms.vdouble( 0.0 ),
59770     meffSlope = cms.vdouble( 1.0 )
59771 )
59772 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed",
59773     saveTags = cms.bool( True ),
59774     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" ),
59775     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59776     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59777     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59778     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59779     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59780     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59781     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59782     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59783     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59784 )
59785 fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler",
59786     offset = cms.uint32( 0 ),
59787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59788 )
59789 fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59790     saveTags = cms.bool( True ),
59791     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59792     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59793     minHt = cms.vdouble( 300.0 ),
59794     minMht = cms.vdouble( 0.0 ),
59795     minMeff = cms.vdouble( 0.0 ),
59796     meffSlope = cms.vdouble( 1.0 )
59797 )
59798 fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed",
59799     saveTags = cms.bool( True ),
59800     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
59801     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59802     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59803     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59804     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59805     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59806     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59807     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59808     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59809     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59810 )
59811 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler",
59812     offset = cms.uint32( 0 ),
59813     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59814 )
59815 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59816     saveTags = cms.bool( True ),
59817     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59818     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59819     candNonIsolatedTag = cms.InputTag( "" ),
59820     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59821     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ),
59822     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59823     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59824     ncandcut = cms.int32( 1 ),
59825     doIsolated = cms.bool( False ),
59826     region_eta_size = cms.double( 0.522 ),
59827     region_eta_size_ecap = cms.double( 1.0 ),
59828     region_phi_size = cms.double( 1.044 ),
59829     barrel_end = cms.double( 1.4791 ),
59830     endcap_end = cms.double( 2.65 )
59831 )
59832 fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59833     saveTags = cms.bool( True ),
59834     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ),
59835     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59836     etcutEB = cms.double( 60.0 ),
59837     etcutEE = cms.double( 60.0 ),
59838     minEtaCut = cms.double( -9999.0 ),
59839     maxEtaCut = cms.double( 9999.0 ),
59840     ncandcut = cms.int32( 1 )
59841 )
59842 fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59843     saveTags = cms.bool( True ),
59844     candTag = cms.InputTag( "hltEG60EtFilter" ),
59845     varTag = cms.InputTag( "hltEgammaHoverE" ),
59846     rhoTag = cms.InputTag( "" ),
59847     energyLowEdges = cms.vdouble( 0.0 ),
59848     lessThan = cms.bool( True ),
59849     useEt = cms.bool( False ),
59850     useAbs = cms.bool( False ),
59851     thrRegularEB = cms.vdouble( -1.0 ),
59852     thrRegularEE = cms.vdouble( -1.0 ),
59853     thrOverEEB = cms.vdouble( 0.15 ),
59854     thrOverEEE = cms.vdouble( 0.1 ),
59855     thrOverE2EB = cms.vdouble( -1.0 ),
59856     thrOverE2EE = cms.vdouble( -1.0 ),
59857     ncandcut = cms.int32( 1 ),
59858     doRhoCorrection = cms.bool( False ),
59859     rhoMax = cms.double( 9.9999999E7 ),
59860     rhoScale = cms.double( 1.0 ),
59861     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59862     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59863     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59864 )
59865 fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59866     saveTags = cms.bool( True ),
59867     candTag = cms.InputTag( "hltEG60HEFilter" ),
59868     varTag = cms.InputTag( "hltEgammaR9ID" ),
59869     rhoTag = cms.InputTag( "" ),
59870     energyLowEdges = cms.vdouble( 0.0 ),
59871     lessThan = cms.bool( False ),
59872     useEt = cms.bool( False ),
59873     useAbs = cms.bool( False ),
59874     thrRegularEB = cms.vdouble( 0.9 ),
59875     thrRegularEE = cms.vdouble( 0.9 ),
59876     thrOverEEB = cms.vdouble( -1.0 ),
59877     thrOverEEE = cms.vdouble( -1.0 ),
59878     thrOverE2EB = cms.vdouble( -1.0 ),
59879     thrOverE2EE = cms.vdouble( -1.0 ),
59880     ncandcut = cms.int32( 1 ),
59881     doRhoCorrection = cms.bool( False ),
59882     rhoMax = cms.double( 9.9999999E7 ),
59883     rhoScale = cms.double( 1.0 ),
59884     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59885     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59886     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59887 )
59888 fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59889     saveTags = cms.bool( True ),
59890     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ),
59891     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59892     rhoTag = cms.InputTag( "" ),
59893     energyLowEdges = cms.vdouble( 0.0 ),
59894     lessThan = cms.bool( True ),
59895     useEt = cms.bool( False ),
59896     useAbs = cms.bool( False ),
59897     thrRegularEB = cms.vdouble( 0.014 ),
59898     thrRegularEE = cms.vdouble( 0.035 ),
59899     thrOverEEB = cms.vdouble( -1.0 ),
59900     thrOverEEE = cms.vdouble( -1.0 ),
59901     thrOverE2EB = cms.vdouble( -1.0 ),
59902     thrOverE2EE = cms.vdouble( -1.0 ),
59903     ncandcut = cms.int32( 1 ),
59904     doRhoCorrection = cms.bool( False ),
59905     rhoMax = cms.double( 9.9999999E7 ),
59906     rhoScale = cms.double( 1.0 ),
59907     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59908     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59909     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59910 )
59911 fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59912     saveTags = cms.bool( True ),
59913     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ),
59914     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59915     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59916     energyLowEdges = cms.vdouble( 0.0 ),
59917     lessThan = cms.bool( True ),
59918     useEt = cms.bool( True ),
59919     useAbs = cms.bool( False ),
59920     thrRegularEB = cms.vdouble( 5.0 ),
59921     thrRegularEE = cms.vdouble( 8.0 ),
59922     thrOverEEB = cms.vdouble( 0.01 ),
59923     thrOverEEE = cms.vdouble( 0.007 ),
59924     thrOverE2EB = cms.vdouble( 0.0 ),
59925     thrOverE2EE = cms.vdouble( 0.0 ),
59926     ncandcut = cms.int32( 1 ),
59927     doRhoCorrection = cms.bool( True ),
59928     rhoMax = cms.double( 9.9999999E7 ),
59929     rhoScale = cms.double( 1.0 ),
59930     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59931     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59932     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59933 )
59934 fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59935     saveTags = cms.bool( True ),
59936     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ),
59937     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
59938     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59939     energyLowEdges = cms.vdouble( 0.0 ),
59940     lessThan = cms.bool( True ),
59941     useEt = cms.bool( True ),
59942     useAbs = cms.bool( False ),
59943     thrRegularEB = cms.vdouble( 12.5 ),
59944     thrRegularEE = cms.vdouble( 7.5 ),
59945     thrOverEEB = cms.vdouble( 0.03 ),
59946     thrOverEEE = cms.vdouble( 0.032 ),
59947     thrOverE2EB = cms.vdouble( 3.0E-5 ),
59948     thrOverE2EE = cms.vdouble( 3.0E-5 ),
59949     ncandcut = cms.int32( 0 ),
59950     doRhoCorrection = cms.bool( True ),
59951     rhoMax = cms.double( 9.9999999E7 ),
59952     rhoScale = cms.double( 1.0 ),
59953     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
59954     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59955     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59956 )
59957 fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59958     saveTags = cms.bool( True ),
59959     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ),
59960     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
59961     rhoTag = cms.InputTag( "" ),
59962     energyLowEdges = cms.vdouble( 0.0 ),
59963     lessThan = cms.bool( True ),
59964     useEt = cms.bool( True ),
59965     useAbs = cms.bool( False ),
59966     thrRegularEB = cms.vdouble( 6.0 ),
59967     thrRegularEE = cms.vdouble( 6.0 ),
59968     thrOverEEB = cms.vdouble( 0.002 ),
59969     thrOverEEE = cms.vdouble( 0.002 ),
59970     thrOverE2EB = cms.vdouble( 0.0 ),
59971     thrOverE2EE = cms.vdouble( 0.0 ),
59972     ncandcut = cms.int32( 1 ),
59973     doRhoCorrection = cms.bool( False ),
59974     rhoMax = cms.double( 9.9999999E7 ),
59975     rhoScale = cms.double( 1.0 ),
59976     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59977     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59978     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59979 )
59980 fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
59981     saveTags = cms.bool( True ),
59982     inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ),
59983     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59984     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
59985     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
59986     inputTrack = cms.InputTag( "hltMergedTracks" ),
59987     ncandcut = cms.int32( 1 ),
59988     EBOnly = cms.bool( False ),
59989     sMin_min = cms.double( 0.0 ),
59990     sMin_max = cms.double( 0.4 ),
59991     sMaj_min = cms.double( 0.0 ),
59992     sMaj_max = cms.double( 1.5 ),
59993     seedTimeMin = cms.double( -999.0 ),
59994     seedTimeMax = cms.double( 999.0 ),
59995     useTrackVeto = cms.bool( True ),
59996     maxTrackCut = cms.int32( 0 ),
59997     trackPtCut = cms.double( 5.0 ),
59998     trackdRCut = cms.double( 0.2 )
59999 )
60000 fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer",
60001     usePt = cms.bool( False ),
60002     excludePFMuons = cms.bool( False ),
60003     minNJetHt = cms.int32( 0 ),
60004     minNJetMht = cms.int32( 0 ),
60005     minPtJetHt = cms.double( 10.0 ),
60006     minPtJetMht = cms.double( 10.0 ),
60007     maxEtaJetHt = cms.double( 3.0 ),
60008     maxEtaJetMht = cms.double( 5.0 ),
60009     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
60010     pfCandidatesLabel = cms.InputTag( "" )
60011 )
60012 fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter",
60013     saveTags = cms.bool( True ),
60014     htLabels = cms.VInputTag( 'hltHtMhtJet10' ),
60015     mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ),
60016     minHt = cms.vdouble( 175.0 ),
60017     minMht = cms.vdouble( 0.0 ),
60018     minMeff = cms.vdouble( 0.0 ),
60019     meffSlope = cms.vdouble( 1.0 )
60020 )
60021 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler",
60022     offset = cms.uint32( 0 ),
60023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60024 )
60025 fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
60026     saveTags = cms.bool( True ),
60027     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
60028     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
60029     minHt = cms.vdouble( 380.0 ),
60030     minMht = cms.vdouble( 0.0 ),
60031     minMeff = cms.vdouble( 0.0 ),
60032     meffSlope = cms.vdouble( 1.0 )
60033 )
60034 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler",
60035     offset = cms.uint32( 0 ),
60036     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60037 )
60038 fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed",
60039     saveTags = cms.bool( True ),
60040     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" ),
60041     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60042     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60043     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60044     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60045     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60046     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60047     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60048     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60049     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60050 )
60051 fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler",
60052     offset = cms.uint32( 0 ),
60053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60054 )
60055 fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator",
60056     EBSumThreshold = cms.double( 0.2 ),
60057     HF2Weight = cms.double( 1.0 ),
60058     EBWeight = cms.double( 1.0 ),
60059     hfInput = cms.InputTag( "" ),
60060     EESumThreshold = cms.double( 0.45 ),
60061     HOThreshold0 = cms.double( 3.5 ),
60062     HOThresholdPlus1 = cms.double( 3.5 ),
60063     HOThresholdMinus1 = cms.double( 3.5 ),
60064     HOThresholdPlus2 = cms.double( 3.5 ),
60065     HOThresholdMinus2 = cms.double( 3.5 ),
60066     HBGrid = cms.vdouble(  ),
60067     HBThreshold1 = cms.double( 0.4 ),
60068     HBThreshold2 = cms.double( 0.3 ),
60069     HBThreshold = cms.double( 0.3 ),
60070     EEWeights = cms.vdouble(  ),
60071     HF1Threshold = cms.double( 0.5 ),
60072     HF2Weights = cms.vdouble(  ),
60073     HOWeights = cms.vdouble(  ),
60074     EEGrid = cms.vdouble(  ),
60075     HEDWeight = cms.double( 1.0 ),
60076     EEWeight = cms.double( 1.0 ),
60077     UseHO = cms.bool( False ),
60078     HBWeights = cms.vdouble(  ),
60079     HESWeight = cms.double( 1.0 ),
60080     HF1Weight = cms.double( 1.0 ),
60081     HF2Grid = cms.vdouble(  ),
60082     HEDWeights = cms.vdouble(  ),
60083     HF1Grid = cms.vdouble(  ),
60084     EBWeights = cms.vdouble(  ),
60085     HOWeight = cms.double( 1.0E-99 ),
60086     EBThreshold = cms.double( 0.07 ),
60087     EEThreshold = cms.double( 0.3 ),
60088     UseEtEBTreshold = cms.bool( False ),
60089     UseSymEBTreshold = cms.bool( False ),
60090     UseEtEETreshold = cms.bool( False ),
60091     UseSymEETreshold = cms.bool( False ),
60092     hbheInput = cms.InputTag( "" ),
60093     HcalThreshold = cms.double( -1000.0 ),
60094     HF2Threshold = cms.double( 0.85 ),
60095     HESThreshold1 = cms.double( 0.1 ),
60096     HESThreshold = cms.double( 0.2 ),
60097     HF1Weights = cms.vdouble(  ),
60098     hoInput = cms.InputTag( "" ),
60099     HESGrid = cms.vdouble(  ),
60100     HESWeights = cms.vdouble(  ),
60101     HEDThreshold1 = cms.double( 0.1 ),
60102     HEDThreshold = cms.double( 0.2 ),
60103     EcutTower = cms.double( -1000.0 ),
60104     HEDGrid = cms.vdouble(  ),
60105     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
60106     HBWeight = cms.double( 1.0 ),
60107     HOGrid = cms.vdouble(  ),
60108     EBGrid = cms.vdouble(  ),
60109     MomConstrMethod = cms.int32( 1 ),
60110     MomHBDepth = cms.double( 0.2 ),
60111     MomHEDepth = cms.double( 0.4 ),
60112     MomEBDepth = cms.double( 0.3 ),
60113     MomEEDepth = cms.double( 0.0 ),
60114     HcalAcceptSeverityLevel = cms.uint32( 9 ),
60115     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
60116       'kWeird',
60117       'kBad' ),
60118     UseHcalRecoveredHits = cms.bool( False ),
60119     UseEcalRecoveredHits = cms.bool( False ),
60120     UseRejectedHitsOnly = cms.bool( False ),
60121     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
60122     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
60123     UseRejectedRecoveredHcalHits = cms.bool( False ),
60124     UseRejectedRecoveredEcalHits = cms.bool( False ),
60125     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
60126     AllowMissingInputs = cms.bool( True ),
60127     HcalPhase = cms.int32( 1 ),
60128     usePFThresholdsFromDB = cms.bool( True ),
60129     EcalRecHitThresh = cms.bool( True )
60130 )
60131 fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer",
60132     usePt = cms.bool( False ),
60133     minPtTowerHt = cms.double( 1.5 ),
60134     minPtTowerMht = cms.double( 1.5 ),
60135     maxEtaTowerHt = cms.double( 5.0 ),
60136     maxEtaTowerMht = cms.double( 5.0 ),
60137     towersLabel = cms.InputTag( "hltTowerMakerEcal" )
60138 )
60139 fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter",
60140     saveTags = cms.bool( True ),
60141     htLabels = cms.VInputTag( 'hltHtMhtEcal' ),
60142     mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ),
60143     minHt = cms.vdouble( 800.0 ),
60144     minMht = cms.vdouble( 0.0 ),
60145     minMeff = cms.vdouble( 0.0 ),
60146     meffSlope = cms.vdouble( 1.0 )
60147 )
60148 fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
60149     saveTags = cms.bool( True ),
60150     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" ),
60151     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60152     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60153     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60154     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60155     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60156     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60157     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60158     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60159     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60160 )
60161 fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler",
60162     offset = cms.uint32( 0 ),
60163     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60164 )
60165 fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
60166     saveTags = cms.bool( True ),
60167     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
60168     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60169     candNonIsolatedTag = cms.InputTag( "" ),
60170     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60171     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ),
60172     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60173     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60174     ncandcut = cms.int32( 1 ),
60175     doIsolated = cms.bool( False ),
60176     region_eta_size = cms.double( 0.522 ),
60177     region_eta_size_ecap = cms.double( 1.0 ),
60178     region_phi_size = cms.double( 1.044 ),
60179     barrel_end = cms.double( 1.4791 ),
60180     endcap_end = cms.double( 2.65 )
60181 )
60182 fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60183     saveTags = cms.bool( True ),
60184     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ),
60185     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60186     etcutEB = cms.double( 30.0 ),
60187     etcutEE = cms.double( 30.0 ),
60188     minEtaCut = cms.double( -9999.0 ),
60189     maxEtaCut = cms.double( 9999.0 ),
60190     ncandcut = cms.int32( 1 )
60191 )
60192 fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
60193     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
60194     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60195     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
60196     doRhoCorrection = cms.bool( False ),
60197     rhoMax = cms.double( 9.9999999E7 ),
60198     rhoScale = cms.double( 1.0 ),
60199     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
60200     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
60201     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
60202     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
60203     usePFThresholdsFromDB = cms.bool( True ),
60204     innerCone = cms.double( 0.0 ),
60205     outerCone = cms.double( 0.14 ),
60206     depth = cms.int32( 0 ),
60207     maxSeverityHB = cms.int32( 9 ),
60208     maxSeverityHE = cms.int32( 9 ),
60209     doEtSum = cms.bool( True ),
60210     useSingleTower = cms.bool( False ),
60211     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
60212     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
60213 )
60214 fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60215     saveTags = cms.bool( True ),
60216     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ),
60217     varTag = cms.InputTag( "hltEgammaHToverET" ),
60218     rhoTag = cms.InputTag( "" ),
60219     energyLowEdges = cms.vdouble( 0.0 ),
60220     lessThan = cms.bool( True ),
60221     useEt = cms.bool( True ),
60222     useAbs = cms.bool( False ),
60223     thrRegularEB = cms.vdouble( 0.0 ),
60224     thrRegularEE = cms.vdouble( 0.0 ),
60225     thrOverEEB = cms.vdouble( 0.3 ),
60226     thrOverEEE = cms.vdouble( 0.3 ),
60227     thrOverE2EB = cms.vdouble( 0.0 ),
60228     thrOverE2EE = cms.vdouble( 0.0 ),
60229     ncandcut = cms.int32( 1 ),
60230     doRhoCorrection = cms.bool( False ),
60231     rhoMax = cms.double( 9.9999999E7 ),
60232     rhoScale = cms.double( 1.0 ),
60233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60234     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60235     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60236 )
60237 fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60238     saveTags = cms.bool( True ),
60239     candTag = cms.InputTag( "hltEG30HE30HEFilter" ),
60240     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60241     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60242     energyLowEdges = cms.vdouble( 0.0 ),
60243     lessThan = cms.bool( True ),
60244     useEt = cms.bool( True ),
60245     useAbs = cms.bool( False ),
60246     thrRegularEB = cms.vdouble( 15.0 ),
60247     thrRegularEE = cms.vdouble( 15.0 ),
60248     thrOverEEB = cms.vdouble( 0.012 ),
60249     thrOverEEE = cms.vdouble( 0.012 ),
60250     thrOverE2EB = cms.vdouble( 0.0 ),
60251     thrOverE2EE = cms.vdouble( 0.0 ),
60252     ncandcut = cms.int32( 1 ),
60253     doRhoCorrection = cms.bool( True ),
60254     rhoMax = cms.double( 9.9999999E7 ),
60255     rhoScale = cms.double( 1.0 ),
60256     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60257     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60258     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60259 )
60260 fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
60261     saveTags = cms.bool( True ),
60262     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
60263     triggerType = cms.int32( 92 ),
60264     MinE = cms.double( -1.0 ),
60265     MinPt = cms.double( 18.0 ),
60266     MinMass = cms.double( -1.0 ),
60267     MaxMass = cms.double( -1.0 ),
60268     MinEta = cms.double( -1.0 ),
60269     MaxEta = cms.double( 2.55 ),
60270     MinN = cms.int32( 2 )
60271 )
60272 fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60273     saveTags = cms.bool( True ),
60274     candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ),
60275     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
60276     rhoTag = cms.InputTag( "" ),
60277     energyLowEdges = cms.vdouble( 0.0 ),
60278     lessThan = cms.bool( True ),
60279     useEt = cms.bool( True ),
60280     useAbs = cms.bool( False ),
60281     thrRegularEB = cms.vdouble( 0.0 ),
60282     thrRegularEE = cms.vdouble( 0.0 ),
60283     thrOverEEB = cms.vdouble( 0.3 ),
60284     thrOverEEE = cms.vdouble( 0.3 ),
60285     thrOverE2EB = cms.vdouble( 0.0 ),
60286     thrOverE2EE = cms.vdouble( 0.0 ),
60287     ncandcut = cms.int32( 2 ),
60288     doRhoCorrection = cms.bool( False ),
60289     rhoMax = cms.double( 9.9999999E7 ),
60290     rhoScale = cms.double( 1.0 ),
60291     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60292     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60293     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
60294 )
60295 fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60296     saveTags = cms.bool( True ),
60297     candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ),
60298     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
60299     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60300     energyLowEdges = cms.vdouble( 0.0 ),
60301     lessThan = cms.bool( True ),
60302     useEt = cms.bool( True ),
60303     useAbs = cms.bool( False ),
60304     thrRegularEB = cms.vdouble( 15.0 ),
60305     thrRegularEE = cms.vdouble( 15.0 ),
60306     thrOverEEB = cms.vdouble( 0.012 ),
60307     thrOverEEE = cms.vdouble( 0.012 ),
60308     thrOverE2EB = cms.vdouble( 0.0 ),
60309     thrOverE2EE = cms.vdouble( 0.0 ),
60310     ncandcut = cms.int32( 1 ),
60311     doRhoCorrection = cms.bool( True ),
60312     rhoMax = cms.double( 9.9999999E7 ),
60313     rhoScale = cms.double( 1.0 ),
60314     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
60315     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60316     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
60317 )
60318 fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
60319     saveTags = cms.bool( True ),
60320     firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
60321     secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
60322     minMass = cms.double( 70.0 )
60323 )
60324 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
60325     saveTags = cms.bool( True ),
60326     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
60327     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60328     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60329     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60330     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60331     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60332     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60333     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60334     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60335     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60336 )
60337 fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler",
60338     offset = cms.uint32( 0 ),
60339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60340 )
60341 fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
60342     saveTags = cms.bool( True ),
60343     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
60344     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60345     candNonIsolatedTag = cms.InputTag( "" ),
60346     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60347     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ),
60348     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60349     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60350     ncandcut = cms.int32( 1 ),
60351     doIsolated = cms.bool( False ),
60352     region_eta_size = cms.double( 0.522 ),
60353     region_eta_size_ecap = cms.double( 1.0 ),
60354     region_phi_size = cms.double( 1.044 ),
60355     barrel_end = cms.double( 1.4791 ),
60356     endcap_end = cms.double( 2.65 )
60357 )
60358 fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60359     saveTags = cms.bool( True ),
60360     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60361     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60362     etcutEB = cms.double( 20.0 ),
60363     etcutEE = cms.double( 20.0 ),
60364     minEtaCut = cms.double( -9999.0 ),
60365     maxEtaCut = cms.double( 9999.0 ),
60366     ncandcut = cms.int32( 1 )
60367 )
60368 fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60369     saveTags = cms.bool( True ),
60370     candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ),
60371     varTag = cms.InputTag( "hltEgammaHoverE" ),
60372     rhoTag = cms.InputTag( "" ),
60373     energyLowEdges = cms.vdouble( 0.0 ),
60374     lessThan = cms.bool( True ),
60375     useEt = cms.bool( False ),
60376     useAbs = cms.bool( False ),
60377     thrRegularEB = cms.vdouble( -1.0 ),
60378     thrRegularEE = cms.vdouble( -1.0 ),
60379     thrOverEEB = cms.vdouble( 0.5 ),
60380     thrOverEEE = cms.vdouble( 0.5 ),
60381     thrOverE2EB = cms.vdouble( -1.0 ),
60382     thrOverE2EE = cms.vdouble( -1.0 ),
60383     ncandcut = cms.int32( 1 ),
60384     doRhoCorrection = cms.bool( False ),
60385     rhoMax = cms.double( 9.9999999E7 ),
60386     rhoScale = cms.double( 1.0 ),
60387     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60388     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60389     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60390 )
60391 fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler",
60392     offset = cms.uint32( 0 ),
60393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60394 )
60395 fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
60396     saveTags = cms.bool( True ),
60397     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
60398     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60399     etcutEB = cms.double( 30.0 ),
60400     etcutEE = cms.double( 30.0 ),
60401     minEtaCut = cms.double( -9999.0 ),
60402     maxEtaCut = cms.double( 9999.0 ),
60403     ncandcut = cms.int32( 1 )
60404 )
60405 fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60406     saveTags = cms.bool( True ),
60407     candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ),
60408     varTag = cms.InputTag( "hltEgammaHoverE" ),
60409     rhoTag = cms.InputTag( "" ),
60410     energyLowEdges = cms.vdouble( 0.0 ),
60411     lessThan = cms.bool( True ),
60412     useEt = cms.bool( False ),
60413     useAbs = cms.bool( False ),
60414     thrRegularEB = cms.vdouble( -1.0 ),
60415     thrRegularEE = cms.vdouble( -1.0 ),
60416     thrOverEEB = cms.vdouble( 0.5 ),
60417     thrOverEEE = cms.vdouble( 0.5 ),
60418     thrOverE2EB = cms.vdouble( -1.0 ),
60419     thrOverE2EE = cms.vdouble( -1.0 ),
60420     ncandcut = cms.int32( 1 ),
60421     doRhoCorrection = cms.bool( False ),
60422     rhoMax = cms.double( 9.9999999E7 ),
60423     rhoScale = cms.double( 1.0 ),
60424     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60425     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60427 )
60428 fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed",
60429     saveTags = cms.bool( True ),
60430     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60431     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60432     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60433     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60434     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60435     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60436     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60437     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60438     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60439     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60440 )
60441 fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler",
60442     offset = cms.uint32( 0 ),
60443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60444 )
60445 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
60446     saveTags = cms.bool( True ),
60447     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60448     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60449     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60450     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60451     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60452     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60453     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60454     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60455     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60456     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60457 )
60458 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
60459     offset = cms.uint32( 0 ),
60460     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60461 )
60462 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60463     saveTags = cms.bool( True ),
60464     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60465     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
60466     MaxEta = cms.double( 2.5 ),
60467     MinPt = cms.double( 0.0 ),
60468     MaxDeltaR = cms.double( 0.3 ),
60469     MinN = cms.int32( 1 ),
60470     CentralBxOnly = cms.bool( False ),
60471     SelectQualities = cms.vint32(  )
60472 )
60473 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60474     saveTags = cms.bool( True ),
60475     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60476     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60477     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60478     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60479     MinN = cms.int32( 1 ),
60480     MaxEta = cms.double( 1.0 ),
60481     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60482     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60483     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60484     CutOnChambers = cms.bool( False ),
60485     MinNchambers = cms.vint32( 0 ),
60486     MaxDr = cms.double( 9999.0 ),
60487     MinDr = cms.double( -1.0 ),
60488     MaxDz = cms.double( 9999.0 ),
60489     MinDxySig = cms.double( -1.0 ),
60490     MinPt = cms.double( 10.0 ),
60491     NSigmaPt = cms.double( 0.0 ),
60492     MatchToPreviousCand = cms.bool( True )
60493 )
60494 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
60495     offset = cms.uint32( 0 ),
60496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60497 )
60498 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60499     saveTags = cms.bool( True ),
60500     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60501     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60502     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60503     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60504     MinN = cms.int32( 1 ),
60505     MaxEta = cms.double( 1.0 ),
60506     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60507     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60508     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60509     CutOnChambers = cms.bool( False ),
60510     MinNchambers = cms.vint32( 0 ),
60511     MaxDr = cms.double( 9999.0 ),
60512     MinDr = cms.double( -1.0 ),
60513     MaxDz = cms.double( 9999.0 ),
60514     MinDxySig = cms.double( -1.0 ),
60515     MinPt = cms.double( 5.5 ),
60516     NSigmaPt = cms.double( 0.0 ),
60517     MatchToPreviousCand = cms.bool( True )
60518 )
60519 fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60520     offset = cms.uint32( 0 ),
60521     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60522 )
60523 fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60524     saveTags = cms.bool( True ),
60525     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60526     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60527     etcutEB = cms.double( 60.0 ),
60528     etcutEE = cms.double( 999999.0 ),
60529     minEtaCut = cms.double( -9999.0 ),
60530     maxEtaCut = cms.double( 9999.0 ),
60531     ncandcut = cms.int32( 1 )
60532 )
60533 fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60534     saveTags = cms.bool( True ),
60535     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ),
60536     varTag = cms.InputTag( "hltEgammaHoverE" ),
60537     rhoTag = cms.InputTag( "" ),
60538     energyLowEdges = cms.vdouble( 0.0 ),
60539     lessThan = cms.bool( True ),
60540     useEt = cms.bool( False ),
60541     useAbs = cms.bool( False ),
60542     thrRegularEB = cms.vdouble( -1.0 ),
60543     thrRegularEE = cms.vdouble( -1.0 ),
60544     thrOverEEB = cms.vdouble( 0.1 ),
60545     thrOverEEE = cms.vdouble( 0.1 ),
60546     thrOverE2EB = cms.vdouble( -1.0 ),
60547     thrOverE2EE = cms.vdouble( -1.0 ),
60548     ncandcut = cms.int32( 1 ),
60549     doRhoCorrection = cms.bool( False ),
60550     rhoMax = cms.double( 9.9999999E7 ),
60551     rhoScale = cms.double( 1.0 ),
60552     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60553     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60554     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60555 )
60556 fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60557     saveTags = cms.bool( True ),
60558     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ),
60559     varTag = cms.InputTag( "hltEgammaR9ID" ),
60560     rhoTag = cms.InputTag( "" ),
60561     energyLowEdges = cms.vdouble( 0.0 ),
60562     lessThan = cms.bool( False ),
60563     useEt = cms.bool( False ),
60564     useAbs = cms.bool( False ),
60565     thrRegularEB = cms.vdouble( 0.9 ),
60566     thrRegularEE = cms.vdouble( 0.9 ),
60567     thrOverEEB = cms.vdouble( -1.0 ),
60568     thrOverEEE = cms.vdouble( -1.0 ),
60569     thrOverE2EB = cms.vdouble( -1.0 ),
60570     thrOverE2EE = cms.vdouble( -1.0 ),
60571     ncandcut = cms.int32( 0 ),
60572     doRhoCorrection = cms.bool( False ),
60573     rhoMax = cms.double( 9.9999999E7 ),
60574     rhoScale = cms.double( 1.0 ),
60575     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60576     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60577     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60578 )
60579 fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60580     saveTags = cms.bool( True ),
60581     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ),
60582     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60583     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60584     energyLowEdges = cms.vdouble( 0.0 ),
60585     lessThan = cms.bool( True ),
60586     useEt = cms.bool( True ),
60587     useAbs = cms.bool( False ),
60588     thrRegularEB = cms.vdouble( 5.0 ),
60589     thrRegularEE = cms.vdouble( 5.0 ),
60590     thrOverEEB = cms.vdouble( 0.012 ),
60591     thrOverEEE = cms.vdouble( 0.012 ),
60592     thrOverE2EB = cms.vdouble( 0.0 ),
60593     thrOverE2EE = cms.vdouble( 0.0 ),
60594     ncandcut = cms.int32( 1 ),
60595     doRhoCorrection = cms.bool( True ),
60596     rhoMax = cms.double( 9.9999999E7 ),
60597     rhoScale = cms.double( 1.0 ),
60598     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60599     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60600     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60601 )
60602 fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60603     saveTags = cms.bool( True ),
60604     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60605     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60606     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60607     energyLowEdges = cms.vdouble( 0.0 ),
60608     lessThan = cms.bool( True ),
60609     useEt = cms.bool( True ),
60610     useAbs = cms.bool( False ),
60611     thrRegularEB = cms.vdouble( 10.0 ),
60612     thrRegularEE = cms.vdouble( 10.0 ),
60613     thrOverEEB = cms.vdouble( 0.005 ),
60614     thrOverEEE = cms.vdouble( 0.005 ),
60615     thrOverE2EB = cms.vdouble( 0.0 ),
60616     thrOverE2EE = cms.vdouble( 0.0 ),
60617     ncandcut = cms.int32( 0 ),
60618     doRhoCorrection = cms.bool( True ),
60619     rhoMax = cms.double( 9.9999999E7 ),
60620     rhoScale = cms.double( 1.0 ),
60621     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60624 )
60625 fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60626     saveTags = cms.bool( True ),
60627     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60628     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60629     rhoTag = cms.InputTag( "" ),
60630     energyLowEdges = cms.vdouble( 0.0 ),
60631     lessThan = cms.bool( True ),
60632     useEt = cms.bool( True ),
60633     useAbs = cms.bool( False ),
60634     thrRegularEB = cms.vdouble( 4.0 ),
60635     thrRegularEE = cms.vdouble( 4.0 ),
60636     thrOverEEB = cms.vdouble( 0.002 ),
60637     thrOverEEE = cms.vdouble( 0.002 ),
60638     thrOverE2EB = cms.vdouble( 0.0 ),
60639     thrOverE2EE = cms.vdouble( 0.0 ),
60640     ncandcut = cms.int32( 1 ),
60641     doRhoCorrection = cms.bool( False ),
60642     rhoMax = cms.double( 9.9999999E7 ),
60643     rhoScale = cms.double( 1.0 ),
60644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60647 )
60648 fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter",
60649     saveTags = cms.bool( True ),
60650     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
60651     minPtLow = cms.double( 30.0 ),
60652     minPtHigh = cms.double( 30.0 ),
60653     etaOpposite = cms.bool( True ),
60654     minDeltaEta = cms.double( 3.0 ),
60655     minInvMass = cms.double( 300.0 ),
60656     maxEta = cms.double( 5.0 ),
60657     leadingJetOnly = cms.bool( False ),
60658     triggerType = cms.int32( 85 )
60659 )
60660 fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter",
60661     saveTags = cms.bool( True ),
60662     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
60663     minPtLow = cms.double( 30.0 ),
60664     minPtHigh = cms.double( 30.0 ),
60665     etaOpposite = cms.bool( True ),
60666     minDeltaEta = cms.double( 3.0 ),
60667     minInvMass = cms.double( 300.0 ),
60668     maxEta = cms.double( 5.0 ),
60669     leadingJetOnly = cms.bool( False ),
60670     triggerType = cms.int32( 85 )
60671 )
60672 fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60673     offset = cms.uint32( 0 ),
60674     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60675 )
60676 fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60677     saveTags = cms.bool( True ),
60678     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60679     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60680     etcutEB = cms.double( 75.0 ),
60681     etcutEE = cms.double( 999999.0 ),
60682     minEtaCut = cms.double( -9999.0 ),
60683     maxEtaCut = cms.double( 9999.0 ),
60684     ncandcut = cms.int32( 1 )
60685 )
60686 fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60687     saveTags = cms.bool( True ),
60688     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ),
60689     varTag = cms.InputTag( "hltEgammaHoverE" ),
60690     rhoTag = cms.InputTag( "" ),
60691     energyLowEdges = cms.vdouble( 0.0 ),
60692     lessThan = cms.bool( True ),
60693     useEt = cms.bool( False ),
60694     useAbs = cms.bool( False ),
60695     thrRegularEB = cms.vdouble( -1.0 ),
60696     thrRegularEE = cms.vdouble( -1.0 ),
60697     thrOverEEB = cms.vdouble( 0.1 ),
60698     thrOverEEE = cms.vdouble( 0.1 ),
60699     thrOverE2EB = cms.vdouble( -1.0 ),
60700     thrOverE2EE = cms.vdouble( -1.0 ),
60701     ncandcut = cms.int32( 1 ),
60702     doRhoCorrection = cms.bool( False ),
60703     rhoMax = cms.double( 9.9999999E7 ),
60704     rhoScale = cms.double( 1.0 ),
60705     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60706     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60707     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60708 )
60709 fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60710     saveTags = cms.bool( True ),
60711     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ),
60712     varTag = cms.InputTag( "hltEgammaR9ID" ),
60713     rhoTag = cms.InputTag( "" ),
60714     energyLowEdges = cms.vdouble( 0.0 ),
60715     lessThan = cms.bool( False ),
60716     useEt = cms.bool( False ),
60717     useAbs = cms.bool( False ),
60718     thrRegularEB = cms.vdouble( 0.9 ),
60719     thrRegularEE = cms.vdouble( 0.9 ),
60720     thrOverEEB = cms.vdouble( -1.0 ),
60721     thrOverEEE = cms.vdouble( -1.0 ),
60722     thrOverE2EB = cms.vdouble( -1.0 ),
60723     thrOverE2EE = cms.vdouble( -1.0 ),
60724     ncandcut = cms.int32( 0 ),
60725     doRhoCorrection = cms.bool( False ),
60726     rhoMax = cms.double( 9.9999999E7 ),
60727     rhoScale = cms.double( 1.0 ),
60728     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60729     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60731 )
60732 fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60733     saveTags = cms.bool( True ),
60734     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ),
60735     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60736     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60737     energyLowEdges = cms.vdouble( 0.0 ),
60738     lessThan = cms.bool( True ),
60739     useEt = cms.bool( True ),
60740     useAbs = cms.bool( False ),
60741     thrRegularEB = cms.vdouble( 5.0 ),
60742     thrRegularEE = cms.vdouble( 5.0 ),
60743     thrOverEEB = cms.vdouble( 0.012 ),
60744     thrOverEEE = cms.vdouble( 0.012 ),
60745     thrOverE2EB = cms.vdouble( 0.0 ),
60746     thrOverE2EE = cms.vdouble( 0.0 ),
60747     ncandcut = cms.int32( 1 ),
60748     doRhoCorrection = cms.bool( True ),
60749     rhoMax = cms.double( 9.9999999E7 ),
60750     rhoScale = cms.double( 1.0 ),
60751     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60754 )
60755 fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60756     saveTags = cms.bool( True ),
60757     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60758     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60759     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60760     energyLowEdges = cms.vdouble( 0.0 ),
60761     lessThan = cms.bool( True ),
60762     useEt = cms.bool( True ),
60763     useAbs = cms.bool( False ),
60764     thrRegularEB = cms.vdouble( 10.0 ),
60765     thrRegularEE = cms.vdouble( 10.0 ),
60766     thrOverEEB = cms.vdouble( 0.005 ),
60767     thrOverEEE = cms.vdouble( 0.005 ),
60768     thrOverE2EB = cms.vdouble( 0.0 ),
60769     thrOverE2EE = cms.vdouble( 0.0 ),
60770     ncandcut = cms.int32( 0 ),
60771     doRhoCorrection = cms.bool( True ),
60772     rhoMax = cms.double( 9.9999999E7 ),
60773     rhoScale = cms.double( 1.0 ),
60774     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60775     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60776     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60777 )
60778 fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60779     saveTags = cms.bool( True ),
60780     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60781     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60782     rhoTag = cms.InputTag( "" ),
60783     energyLowEdges = cms.vdouble( 0.0 ),
60784     lessThan = cms.bool( True ),
60785     useEt = cms.bool( True ),
60786     useAbs = cms.bool( False ),
60787     thrRegularEB = cms.vdouble( 4.0 ),
60788     thrRegularEE = cms.vdouble( 4.0 ),
60789     thrOverEEB = cms.vdouble( 0.002 ),
60790     thrOverEEE = cms.vdouble( 0.002 ),
60791     thrOverE2EB = cms.vdouble( 0.0 ),
60792     thrOverE2EE = cms.vdouble( 0.0 ),
60793     ncandcut = cms.int32( 1 ),
60794     doRhoCorrection = cms.bool( False ),
60795     rhoMax = cms.double( 9.9999999E7 ),
60796     rhoScale = cms.double( 1.0 ),
60797     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60798     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60799     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60800 )
60801 fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler",
60802     offset = cms.uint32( 0 ),
60803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60804 )
60805 fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60806     saveTags = cms.bool( True ),
60807     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60808     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
60809     MaxEta = cms.double( 2.5 ),
60810     MinPt = cms.double( 0.0 ),
60811     MaxDeltaR = cms.double( 0.3 ),
60812     MinN = cms.int32( 2 ),
60813     CentralBxOnly = cms.bool( True ),
60814     SelectQualities = cms.vint32(  )
60815 )
60816 fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60817     saveTags = cms.bool( True ),
60818     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60819     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60820     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60821     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60822     MinN = cms.int32( 2 ),
60823     MaxEta = cms.double( 2.5 ),
60824     AbsEtaBins = cms.vdouble( 0.0 ),
60825     MinNstations = cms.vint32( 0 ),
60826     MinNhits = cms.vint32( 0 ),
60827     CutOnChambers = cms.bool( False ),
60828     MinNchambers = cms.vint32( 0 ),
60829     MaxDr = cms.double( 9999.0 ),
60830     MinDr = cms.double( -1.0 ),
60831     MaxDz = cms.double( 9999.0 ),
60832     MinDxySig = cms.double( -1.0 ),
60833     MinPt = cms.double( 0.0 ),
60834     NSigmaPt = cms.double( 0.0 ),
60835     MatchToPreviousCand = cms.bool( True )
60836 )
60837 fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60838     saveTags = cms.bool( True ),
60839     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60840     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60841     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60842     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60843     MinN = cms.int32( 1 ),
60844     MaxEta = cms.double( 2.5 ),
60845     AbsEtaBins = cms.vdouble( 0.0 ),
60846     MinNstations = cms.vint32( 0 ),
60847     MinNhits = cms.vint32( 0 ),
60848     CutOnChambers = cms.bool( False ),
60849     MinNchambers = cms.vint32( 0 ),
60850     MaxDr = cms.double( 9999.0 ),
60851     MinDr = cms.double( -1.0 ),
60852     MaxDz = cms.double( 9999.0 ),
60853     MinDxySig = cms.double( -1.0 ),
60854     MinPt = cms.double( 0.0 ),
60855     NSigmaPt = cms.double( 0.0 ),
60856     MatchToPreviousCand = cms.bool( True )
60857 )
60858 fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60859     saveTags = cms.bool( True ),
60860     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
60861     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60862     MaxEta = cms.double( 2.5 ),
60863     MinPt = cms.double( 0.0 ),
60864     MaxDeltaR = cms.double( 0.3 ),
60865     MinN = cms.int32( 1 ),
60866     CentralBxOnly = cms.bool( True ),
60867     SelectQualities = cms.vint32(  )
60868 )
60869 fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
60870     saveTags = cms.bool( True ),
60871     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60872     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60873     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60874     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60875     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60876     MinN = cms.int32( 2 ),
60877     MaxEta = cms.double( 2.5 ),
60878     MinNhits = cms.int32( 0 ),
60879     MaxDr = cms.double( 2.0 ),
60880     MinDr = cms.double( -1.0 ),
60881     MaxDz = cms.double( 9999.0 ),
60882     MinDxySig = cms.double( -1.0 ),
60883     MinPt = cms.double( 9.0 ),
60884     NSigmaPt = cms.double( 0.0 ),
60885     MaxNormalizedChi2 = cms.double( 9999.0 ),
60886     MaxDXYBeamSpot = cms.double( 9999.0 ),
60887     MinDXYBeamSpot = cms.double( -1.0 ),
60888     MinNmuonHits = cms.int32( 0 ),
60889     MaxPtDifference = cms.double( 9999.0 ),
60890     MinTrackPt = cms.double( 0.0 ),
60891     minMuonStations = cms.int32( 2 ),
60892     minTrkHits = cms.int32( -1 ),
60893     minMuonHits = cms.int32( -1 ),
60894     allowedTypeMask = cms.uint32( 255 ),
60895     requiredTypeMask = cms.uint32( 0 ),
60896     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60897     trkMuonId = cms.uint32( 0 ),
60898     L1MatchingdR = cms.double( 0.3 ),
60899     MatchToPreviousCand = cms.bool( True ),
60900     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60901     requireL3MuonTrajectorySeed = cms.bool( False ),
60902     useSimpleGeometry = cms.bool( True ),
60903     useStation2 = cms.bool( True ),
60904     fallbackToME1 = cms.bool( False ),
60905     cosmicPropagationHypothesis = cms.bool( False ),
60906     useMB2InOverlap = cms.bool( False ),
60907     useTrack = cms.string( "tracker" ),
60908     useState = cms.string( "atVertex" ),
60909     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60910     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60911     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60912 )
60913 fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter",
60914     saveTags = cms.bool( True ),
60915     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60916     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60917     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ),
60918     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60919     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60920     MinN = cms.int32( 1 ),
60921     MaxEta = cms.double( 2.5 ),
60922     MinNhits = cms.int32( 0 ),
60923     MaxDr = cms.double( 2.0 ),
60924     MinDr = cms.double( -1.0 ),
60925     MaxDz = cms.double( 9999.0 ),
60926     MinDxySig = cms.double( -1.0 ),
60927     MinPt = cms.double( 18.0 ),
60928     NSigmaPt = cms.double( 0.0 ),
60929     MaxNormalizedChi2 = cms.double( 9999.0 ),
60930     MaxDXYBeamSpot = cms.double( 9999.0 ),
60931     MinDXYBeamSpot = cms.double( -1.0 ),
60932     MinNmuonHits = cms.int32( 0 ),
60933     MaxPtDifference = cms.double( 9999.0 ),
60934     MinTrackPt = cms.double( 0.0 ),
60935     minMuonStations = cms.int32( 2 ),
60936     minTrkHits = cms.int32( -1 ),
60937     minMuonHits = cms.int32( -1 ),
60938     allowedTypeMask = cms.uint32( 255 ),
60939     requiredTypeMask = cms.uint32( 0 ),
60940     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60941     trkMuonId = cms.uint32( 0 ),
60942     L1MatchingdR = cms.double( 0.3 ),
60943     MatchToPreviousCand = cms.bool( True ),
60944     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60945     requireL3MuonTrajectorySeed = cms.bool( False ),
60946     useSimpleGeometry = cms.bool( True ),
60947     useStation2 = cms.bool( True ),
60948     fallbackToME1 = cms.bool( False ),
60949     cosmicPropagationHypothesis = cms.bool( False ),
60950     useMB2InOverlap = cms.bool( False ),
60951     useTrack = cms.string( "tracker" ),
60952     useState = cms.string( "atVertex" ),
60953     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60954     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60955     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60956 )
60957 fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60958     saveTags = cms.bool( True ),
60959     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60960     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60961     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60962     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60963     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60964     PreviousCandIsL2 = cms.bool( True ),
60965     FastAccept = cms.bool( True ),
60966     MinN = cms.int32( 1 ),
60967     MaxEta = cms.double( 2.5 ),
60968     MinNhits = cms.int32( 0 ),
60969     MaxDr = cms.double( 99999.0 ),
60970     MaxDz = cms.double( 9999.0 ),
60971     ChargeOpt = cms.int32( 1 ),
60972     MinPtPair = cms.vdouble( 0.0 ),
60973     MaxPtPair = cms.vdouble( 1.0E125 ),
60974     MinPtMax = cms.vdouble( 18.0 ),
60975     MinPtMin = cms.vdouble( 9.0 ),
60976     MaxPtMin = cms.vdouble( 1.0E125 ),
60977     MinInvMass = cms.vdouble( 0.0 ),
60978     MaxInvMass = cms.vdouble( 999999.0 ),
60979     MinDiMuonDeltaR = cms.double( -1.0 ),
60980     MinAcop = cms.double( -1.0 ),
60981     MaxAcop = cms.double( 3.15 ),
60982     MinPtBalance = cms.double( -1.0 ),
60983     MaxPtBalance = cms.double( 999999.0 ),
60984     NSigmaPt = cms.double( 0.0 ),
60985     MaxDCAMuMu = cms.double( 99999.9 ),
60986     MaxRapidityPair = cms.double( 999999.0 ),
60987     CutCowboys = cms.bool( False ),
60988     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60989     L1MatchingdR = cms.double( 0.3 ),
60990     MatchToPreviousCand = cms.bool( True ),
60991     useSimpleGeometry = cms.bool( True ),
60992     useStation2 = cms.bool( True ),
60993     fallbackToME1 = cms.bool( False ),
60994     cosmicPropagationHypothesis = cms.bool( False ),
60995     useMB2InOverlap = cms.bool( False ),
60996     useTrack = cms.string( "tracker" ),
60997     useState = cms.string( "atVertex" ),
60998     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60999     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61000     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61001 )
61002 fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler",
61003     offset = cms.uint32( 0 ),
61004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61005 )
61006 fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
61007     saveTags = cms.bool( True ),
61008     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61009     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61010     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
61011     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
61012     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61013     PreviousCandIsL2 = cms.bool( True ),
61014     FastAccept = cms.bool( False ),
61015     MinN = cms.int32( 1 ),
61016     MaxEta = cms.double( 2.5 ),
61017     MinNhits = cms.int32( 0 ),
61018     MaxDr = cms.double( 2.0 ),
61019     MaxDz = cms.double( 9999.0 ),
61020     ChargeOpt = cms.int32( -1 ),
61021     MinPtPair = cms.vdouble( 3.0 ),
61022     MaxPtPair = cms.vdouble( 1.0E125 ),
61023     MinPtMax = cms.vdouble( 0.0 ),
61024     MinPtMin = cms.vdouble( 2.0 ),
61025     MaxPtMin = cms.vdouble( 1.0E125 ),
61026     MinInvMass = cms.vdouble( 2.9 ),
61027     MaxInvMass = cms.vdouble( 3.3 ),
61028     MinDiMuonDeltaR = cms.double( -1.0 ),
61029     MinAcop = cms.double( -999.0 ),
61030     MaxAcop = cms.double( 999.0 ),
61031     MinPtBalance = cms.double( -1.0 ),
61032     MaxPtBalance = cms.double( 999999.0 ),
61033     NSigmaPt = cms.double( 0.0 ),
61034     MaxDCAMuMu = cms.double( 0.5 ),
61035     MaxRapidityPair = cms.double( 999999.0 ),
61036     CutCowboys = cms.bool( False ),
61037     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61038     L1MatchingdR = cms.double( 0.3 ),
61039     MatchToPreviousCand = cms.bool( True ),
61040     useSimpleGeometry = cms.bool( True ),
61041     useStation2 = cms.bool( True ),
61042     fallbackToME1 = cms.bool( False ),
61043     cosmicPropagationHypothesis = cms.bool( False ),
61044     useMB2InOverlap = cms.bool( False ),
61045     useTrack = cms.string( "tracker" ),
61046     useState = cms.string( "atVertex" ),
61047     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61048     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61049     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61050 )
61051 fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
61052     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
61053     PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ),
61054     matchToPrevious = cms.bool( True ),
61055     MaxEta = cms.double( 2.5 ),
61056     MinPt = cms.double( 0.0 ),
61057     MinPtPair = cms.double( 0.0 ),
61058     MinInvMass = cms.double( 0.0 ),
61059     MaxInvMass = cms.double( 999999.0 ),
61060     ChargeOpt = cms.int32( -1 )
61061 )
61062 fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
61063     saveTags = cms.bool( True ),
61064     FastAccept = cms.bool( True ),
61065     MinLxySignificance = cms.double( -1.0 ),
61066     MaxLxySignificance = cms.double( -1.0 ),
61067     MaxNormalisedChi2 = cms.double( 999999.0 ),
61068     MinVtxProbability = cms.double( 0.1 ),
61069     MinCosinePointingAngle = cms.double( 0.9 ),
61070     DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
61071     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61072     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
61073 )
61074 fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
61075     RegionPSet = cms.PSet( 
61076       vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
61077       zErrorVetex = cms.double( 0.1 ),
61078       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
61079       zErrorBeamSpot = cms.double( 24.2 ),
61080       maxNVertices = cms.int32( 1 ),
61081       maxNRegions = cms.int32( 10 ),
61082       nSigmaZVertex = cms.double( 3.0 ),
61083       nSigmaZBeamSpot = cms.double( 4.0 ),
61084       ptMin = cms.double( 0.5 ),
61085       mode = cms.string( "VerticesFixed" ),
61086       input = cms.InputTag( "hltIterL3MuonCandidates" ),
61087       searchOpt = cms.bool( False ),
61088       whereToUseMeasurementTracker = cms.string( "Never" ),
61089       originRadius = cms.double( 0.1 ),
61090       measurementTrackerName = cms.InputTag( "" ),
61091       precise = cms.bool( True ),
61092       deltaEta = cms.double( 1.0 ),
61093       deltaPhi = cms.double( 1.0 )
61094     )
61095 )
61096 fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
61097     tracks = cms.InputTag( "hltPixelTracks" ),
61098     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ),
61099     produceTrackCollection = cms.bool( True ),
61100     produceMask = cms.bool( True )
61101 )
61102 fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
61103     InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ),
61104     InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
61105     originHalfLength = cms.double( 1.0E9 ),
61106     originRadius = cms.double( 1.0E9 ),
61107     useProtoTrackKinematics = cms.bool( False ),
61108     useEventsWithNoVertex = cms.bool( True ),
61109     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
61110     usePV = cms.bool( False ),
61111     includeFourthHit = cms.bool( True ),
61112     produceComplement = cms.bool( False ),
61113     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
61114 )
61115 fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
61116     cleanTrajectoryAfterInOut = cms.bool( False ),
61117     doSeedingRegionRebuilding = cms.bool( False ),
61118     onlyPixelHitsForSeedCleaner = cms.bool( False ),
61119     reverseTrajectories = cms.bool( False ),
61120     useHitsSplitting = cms.bool( False ),
61121     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
61122     src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ),
61123     clustersToSkip = cms.InputTag( "" ),
61124     phase2clustersToSkip = cms.InputTag( "" ),
61125     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
61126     TransientInitialStateEstimatorParameters = cms.PSet( 
61127       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
61128       numberMeasurementsForFit = cms.int32( 4 ),
61129       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
61130     ),
61131     numHitsForSeedCleaner = cms.int32( 4 ),
61132     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
61133     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
61134     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
61135     maxNSeeds = cms.uint32( 100000 ),
61136     maxSeedsBeforeCleaning = cms.uint32( 1000 )
61137 )
61138 fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
61139     TrajectoryInEvent = cms.bool( False ),
61140     useHitsSplitting = cms.bool( False ),
61141     src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ),
61142     clusterRemovalInfo = cms.InputTag( "" ),
61143     AlgorithmName = cms.string( "hltIter1" ),
61144     GeometricInnerState = cms.bool( True ),
61145     reMatchSplitHits = cms.bool( False ),
61146     usePropagatorForPCA = cms.bool( False ),
61147     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
61148     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
61149     useSimpleMF = cms.bool( True ),
61150     SimpleMagneticField = cms.string( "ParabolicMf" ),
61151     Fitter = cms.string( "hltESPFittingSmootherIT" ),
61152     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
61153     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
61154     NavigationSchool = cms.string( "" ),
61155     MeasurementTracker = cms.string( "" )
61156 )
61157 fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
61158     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
61159     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
61160     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
61161     ignoreVertices = cms.bool( False ),
61162     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
61163     mva = cms.PSet( 
61164       minPixelHits = cms.vint32( 0, 0, 2 ),
61165       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
61166       dr_par = cms.PSet( 
61167         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
61168         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
61169         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
61170         dr_exp = cms.vint32( 3, 3, 3 ),
61171         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
61172       ),
61173       maxLostLayers = cms.vint32( 1, 1, 1 ),
61174       min3DLayers = cms.vint32( 0, 0, 0 ),
61175       dz_par = cms.PSet( 
61176         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
61177         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
61178         dz_exp = cms.vint32( 3, 3, 3 )
61179       ),
61180       minNVtxTrk = cms.int32( 2 ),
61181       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61182       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
61183       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
61184       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
61185       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61186       minLayers = cms.vint32( 3, 3, 3 )
61187     )
61188 )
61189 fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
61190     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
61191     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
61192     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
61193     ignoreVertices = cms.bool( False ),
61194     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
61195     mva = cms.PSet( 
61196       minPixelHits = cms.vint32( 0, 0, 1 ),
61197       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
61198       dr_par = cms.PSet( 
61199         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
61200         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
61201         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
61202         dr_exp = cms.vint32( 4, 4, 4 ),
61203         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
61204       ),
61205       maxLostLayers = cms.vint32( 99, 3, 3 ),
61206       min3DLayers = cms.vint32( 1, 2, 3 ),
61207       dz_par = cms.PSet( 
61208         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
61209         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
61210         dz_exp = cms.vint32( 4, 4, 4 )
61211       ),
61212       minNVtxTrk = cms.int32( 2 ),
61213       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61214       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
61215       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
61216       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
61217       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
61218       minLayers = cms.vint32( 5, 5, 5 )
61219     )
61220 )
61221 fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
61222     inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt',
61223       'hltIter0JpsiTkTkTrackCutClassifierDetached' )
61224 )
61225 fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
61226     originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
61227     originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ),
61228     originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
61229     minQuality = cms.string( "highPurity" ),
61230     copyExtras = cms.untracked.bool( True ),
61231     copyTrajectories = cms.untracked.bool( False )
61232 )
61233 fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer",
61234     src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ),
61235     particleType = cms.string( "K+" )
61236 )
61237 fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer",
61238     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
61239     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
61240     PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ),
61241     SimpleMagneticField = cms.string( "" ),
61242     ThirdTrackMass = cms.double( 0.493677 ),
61243     FourthTrackMass = cms.double( 0.493677 ),
61244     MaxEta = cms.double( 2.5 ),
61245     MinPt = cms.double( 1.0 ),
61246     MinInvMass = cms.double( 0.0 ),
61247     MaxInvMass = cms.double( 99999.0 ),
61248     MinTrkTrkMass = cms.double( 0.95 ),
61249     MaxTrkTrkMass = cms.double( 1.05 ),
61250     MinD0Significance = cms.double( 0.0 ),
61251     OppositeSign = cms.bool( True ),
61252     OverlapDR = cms.double( 1.44E-4 ),
61253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
61254 )
61255 fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter",
61256     saveTags = cms.bool( True ),
61257     MaxEta = cms.double( 2.5 ),
61258     MinPt = cms.double( 0.0 ),
61259     MaxNormalisedChi2 = cms.double( 10.0 ),
61260     MinVtxProbability = cms.double( 0.0 ),
61261     MinLxySignificance = cms.double( 0.0 ),
61262     MinCosinePointingAngle = cms.double( -2.0 ),
61263     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61264     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
61265     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ),
61266     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
61267 )
61268 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
61269     offset = cms.uint32( 0 ),
61270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61271 )
61272 fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
61273     saveTags = cms.bool( True ),
61274     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61275     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61276     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61277     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61278     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61279     MinN = cms.int32( 2 ),
61280     MaxEta = cms.double( 2.5 ),
61281     MinNhits = cms.int32( 0 ),
61282     MaxDr = cms.double( 9999.0 ),
61283     MinDr = cms.double( -1.0 ),
61284     MaxDz = cms.double( 9999.0 ),
61285     MinDxySig = cms.double( -1.0 ),
61286     MinPt = cms.double( 3.0 ),
61287     NSigmaPt = cms.double( 0.0 ),
61288     MaxNormalizedChi2 = cms.double( 9999.0 ),
61289     MaxDXYBeamSpot = cms.double( 9999.0 ),
61290     MinDXYBeamSpot = cms.double( -1.0 ),
61291     MinNmuonHits = cms.int32( 0 ),
61292     MaxPtDifference = cms.double( 9999.0 ),
61293     MinTrackPt = cms.double( 0.0 ),
61294     minMuonStations = cms.int32( 2 ),
61295     minTrkHits = cms.int32( -1 ),
61296     minMuonHits = cms.int32( -1 ),
61297     allowedTypeMask = cms.uint32( 255 ),
61298     requiredTypeMask = cms.uint32( 0 ),
61299     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
61300     trkMuonId = cms.uint32( 0 ),
61301     L1MatchingdR = cms.double( 0.3 ),
61302     MatchToPreviousCand = cms.bool( True ),
61303     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61304     requireL3MuonTrajectorySeed = cms.bool( False ),
61305     useSimpleGeometry = cms.bool( True ),
61306     useStation2 = cms.bool( True ),
61307     fallbackToME1 = cms.bool( False ),
61308     cosmicPropagationHypothesis = cms.bool( False ),
61309     useMB2InOverlap = cms.bool( False ),
61310     useTrack = cms.string( "tracker" ),
61311     useState = cms.string( "atVertex" ),
61312     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61313     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61314     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61315 )
61316 fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61317     saveTags = cms.bool( True ),
61318     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61319     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61320     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61321     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61322     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61323     PreviousCandIsL2 = cms.bool( True ),
61324     FastAccept = cms.bool( False ),
61325     MinN = cms.int32( 1 ),
61326     MaxEta = cms.double( 2.5 ),
61327     MinNhits = cms.int32( 0 ),
61328     MaxDr = cms.double( 9999.0 ),
61329     MaxDz = cms.double( 9999.0 ),
61330     ChargeOpt = cms.int32( 0 ),
61331     MinPtPair = cms.vdouble( 0.0 ),
61332     MaxPtPair = cms.vdouble( 1.0E125 ),
61333     MinPtMax = cms.vdouble( 0.0 ),
61334     MinPtMin = cms.vdouble( 3.0 ),
61335     MaxPtMin = cms.vdouble( 1.0E125 ),
61336     MinInvMass = cms.vdouble( -1.0 ),
61337     MaxInvMass = cms.vdouble( 999999.0 ),
61338     MinDiMuonDeltaR = cms.double( -1.0 ),
61339     MinAcop = cms.double( -1.0 ),
61340     MaxAcop = cms.double( 999.0 ),
61341     MinPtBalance = cms.double( -1.0 ),
61342     MaxPtBalance = cms.double( 999999.0 ),
61343     NSigmaPt = cms.double( 0.0 ),
61344     MaxDCAMuMu = cms.double( 0.5 ),
61345     MaxRapidityPair = cms.double( 999999.0 ),
61346     CutCowboys = cms.bool( False ),
61347     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61348     L1MatchingdR = cms.double( 0.3 ),
61349     MatchToPreviousCand = cms.bool( True ),
61350     useSimpleGeometry = cms.bool( True ),
61351     useStation2 = cms.bool( True ),
61352     fallbackToME1 = cms.bool( False ),
61353     cosmicPropagationHypothesis = cms.bool( False ),
61354     useMB2InOverlap = cms.bool( False ),
61355     useTrack = cms.string( "tracker" ),
61356     useState = cms.string( "atVertex" ),
61357     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61358     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61359     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61360 )
61361 fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61362     saveTags = cms.bool( True ),
61363     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61364     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61365     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61366     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61367     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61368     PreviousCandIsL2 = cms.bool( True ),
61369     FastAccept = cms.bool( False ),
61370     MinN = cms.int32( 1 ),
61371     MaxEta = cms.double( 2.5 ),
61372     MinNhits = cms.int32( 0 ),
61373     MaxDr = cms.double( 9999.0 ),
61374     MaxDz = cms.double( 9999.0 ),
61375     ChargeOpt = cms.int32( 0 ),
61376     MinPtPair = cms.vdouble( 0.0 ),
61377     MaxPtPair = cms.vdouble( 1.0E125 ),
61378     MinPtMax = cms.vdouble( 0.0 ),
61379     MinPtMin = cms.vdouble( 3.0 ),
61380     MaxPtMin = cms.vdouble( 1.0E125 ),
61381     MinInvMass = cms.vdouble( 3.8 ),
61382     MaxInvMass = cms.vdouble( 999999.0 ),
61383     MinDiMuonDeltaR = cms.double( -1.0 ),
61384     MinAcop = cms.double( -1.0 ),
61385     MaxAcop = cms.double( 999.0 ),
61386     MinPtBalance = cms.double( -1.0 ),
61387     MaxPtBalance = cms.double( 999999.0 ),
61388     NSigmaPt = cms.double( 0.0 ),
61389     MaxDCAMuMu = cms.double( 0.5 ),
61390     MaxRapidityPair = cms.double( 999999.0 ),
61391     CutCowboys = cms.bool( False ),
61392     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61393     L1MatchingdR = cms.double( 0.3 ),
61394     MatchToPreviousCand = cms.bool( True ),
61395     useSimpleGeometry = cms.bool( True ),
61396     useStation2 = cms.bool( True ),
61397     fallbackToME1 = cms.bool( False ),
61398     cosmicPropagationHypothesis = cms.bool( False ),
61399     useMB2InOverlap = cms.bool( False ),
61400     useTrack = cms.string( "tracker" ),
61401     useState = cms.string( "atVertex" ),
61402     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61403     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61404     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61405 )
61406 fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET",
61407     saveTags = cms.bool( True ),
61408     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
61409     triggerType = cms.int32( 87 ),
61410     MinE = cms.double( -1.0 ),
61411     MinPt = cms.double( 50.0 ),
61412     MinMass = cms.double( -1.0 ),
61413     MaxMass = cms.double( -1.0 ),
61414     MinEta = cms.double( -1.0 ),
61415     MaxEta = cms.double( -1.0 ),
61416     MinN = cms.int32( 1 )
61417 )
61418 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler",
61419     offset = cms.uint32( 0 ),
61420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61421 )
61422 fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61423     saveTags = cms.bool( True ),
61424     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61425     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61426     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61427     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61428     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61429     PreviousCandIsL2 = cms.bool( True ),
61430     FastAccept = cms.bool( False ),
61431     MinN = cms.int32( 1 ),
61432     MaxEta = cms.double( 2.5 ),
61433     MinNhits = cms.int32( 0 ),
61434     MaxDr = cms.double( 9999.0 ),
61435     MaxDz = cms.double( 9999.0 ),
61436     ChargeOpt = cms.int32( 0 ),
61437     MinPtPair = cms.vdouble( 0.0 ),
61438     MaxPtPair = cms.vdouble( 1.0E125 ),
61439     MinPtMax = cms.vdouble( 0.0 ),
61440     MinPtMin = cms.vdouble( 3.0 ),
61441     MaxPtMin = cms.vdouble( 1.0E125 ),
61442     MinInvMass = cms.vdouble( 2.0 ),
61443     MaxInvMass = cms.vdouble( 999999.0 ),
61444     MinDiMuonDeltaR = cms.double( -1.0 ),
61445     MinAcop = cms.double( -1.0 ),
61446     MaxAcop = cms.double( 999.0 ),
61447     MinPtBalance = cms.double( -1.0 ),
61448     MaxPtBalance = cms.double( 999999.0 ),
61449     NSigmaPt = cms.double( 0.0 ),
61450     MaxDCAMuMu = cms.double( 0.5 ),
61451     MaxRapidityPair = cms.double( 999999.0 ),
61452     CutCowboys = cms.bool( False ),
61453     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61454     L1MatchingdR = cms.double( 0.3 ),
61455     MatchToPreviousCand = cms.bool( True ),
61456     useSimpleGeometry = cms.bool( True ),
61457     useStation2 = cms.bool( True ),
61458     fallbackToME1 = cms.bool( False ),
61459     cosmicPropagationHypothesis = cms.bool( False ),
61460     useMB2InOverlap = cms.bool( False ),
61461     useTrack = cms.string( "tracker" ),
61462     useState = cms.string( "atVertex" ),
61463     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61464     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61465     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61466 )
61467 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler",
61468     offset = cms.uint32( 0 ),
61469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61470 )
61471 fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61472     saveTags = cms.bool( True ),
61473     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61474     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61475     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61476     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61477     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61478     PreviousCandIsL2 = cms.bool( True ),
61479     FastAccept = cms.bool( False ),
61480     MinN = cms.int32( 1 ),
61481     MaxEta = cms.double( 2.5 ),
61482     MinNhits = cms.int32( 0 ),
61483     MaxDr = cms.double( 9999.0 ),
61484     MaxDz = cms.double( 9999.0 ),
61485     ChargeOpt = cms.int32( 0 ),
61486     MinPtPair = cms.vdouble( 0.0 ),
61487     MaxPtPair = cms.vdouble( 1.0E125 ),
61488     MinPtMax = cms.vdouble( 0.0 ),
61489     MinPtMin = cms.vdouble( 3.0 ),
61490     MaxPtMin = cms.vdouble( 1.0E125 ),
61491     MinInvMass = cms.vdouble( 2.0 ),
61492     MaxInvMass = cms.vdouble( 999999.0 ),
61493     MinDiMuonDeltaR = cms.double( -1.0 ),
61494     MinAcop = cms.double( -1.0 ),
61495     MaxAcop = cms.double( 999.0 ),
61496     MinPtBalance = cms.double( -1.0 ),
61497     MaxPtBalance = cms.double( 999999.0 ),
61498     NSigmaPt = cms.double( 0.0 ),
61499     MaxDCAMuMu = cms.double( 999999.0 ),
61500     MaxRapidityPair = cms.double( 999999.0 ),
61501     CutCowboys = cms.bool( False ),
61502     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61503     L1MatchingdR = cms.double( 0.3 ),
61504     MatchToPreviousCand = cms.bool( True ),
61505     useSimpleGeometry = cms.bool( True ),
61506     useStation2 = cms.bool( True ),
61507     fallbackToME1 = cms.bool( False ),
61508     cosmicPropagationHypothesis = cms.bool( False ),
61509     useMB2InOverlap = cms.bool( False ),
61510     useTrack = cms.string( "tracker" ),
61511     useState = cms.string( "atVertex" ),
61512     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61513     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61514     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61515 )
61516 fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler",
61517     offset = cms.uint32( 0 ),
61518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61519 )
61520 fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61521     saveTags = cms.bool( True ),
61522     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61523     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61524     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
61525     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
61526     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61527     PreviousCandIsL2 = cms.bool( True ),
61528     FastAccept = cms.bool( False ),
61529     MinN = cms.int32( 3 ),
61530     MaxEta = cms.double( 2.5 ),
61531     MinNhits = cms.int32( 0 ),
61532     MaxDr = cms.double( 2.0 ),
61533     MaxDz = cms.double( 9999.0 ),
61534     ChargeOpt = cms.int32( 0 ),
61535     MinPtPair = cms.vdouble( 0.0 ),
61536     MaxPtPair = cms.vdouble( 1.0E125 ),
61537     MinPtMax = cms.vdouble( 0.0 ),
61538     MinPtMin = cms.vdouble( 3.0 ),
61539     MaxPtMin = cms.vdouble( 1.0E125 ),
61540     MinInvMass = cms.vdouble( 3.8 ),
61541     MaxInvMass = cms.vdouble( 999999.0 ),
61542     MinDiMuonDeltaR = cms.double( -1.0 ),
61543     MinAcop = cms.double( -1.0 ),
61544     MaxAcop = cms.double( 999.0 ),
61545     MinPtBalance = cms.double( -1.0 ),
61546     MaxPtBalance = cms.double( 999999.0 ),
61547     NSigmaPt = cms.double( 0.0 ),
61548     MaxDCAMuMu = cms.double( 0.5 ),
61549     MaxRapidityPair = cms.double( 999999.0 ),
61550     CutCowboys = cms.bool( False ),
61551     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61552     L1MatchingdR = cms.double( 0.3 ),
61553     MatchToPreviousCand = cms.bool( True ),
61554     useSimpleGeometry = cms.bool( True ),
61555     useStation2 = cms.bool( True ),
61556     fallbackToME1 = cms.bool( False ),
61557     cosmicPropagationHypothesis = cms.bool( False ),
61558     useMB2InOverlap = cms.bool( False ),
61559     useTrack = cms.string( "tracker" ),
61560     useState = cms.string( "atVertex" ),
61561     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61562     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61563     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61564 )
61565 fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61566     saveTags = cms.bool( True ),
61567     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" ),
61568     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61569     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61570     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61571     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61572     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61573     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61574     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61575     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61576     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61577 )
61578 fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler",
61579     offset = cms.uint32( 0 ),
61580     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61581 )
61582 fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet",
61583     saveTags = cms.bool( True ),
61584     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61585     triggerType = cms.int32( 86 ),
61586     MinE = cms.double( -1.0 ),
61587     MinPt = cms.double( 15.0 ),
61588     MinMass = cms.double( -1.0 ),
61589     MaxMass = cms.double( -1.0 ),
61590     MinEta = cms.double( -1.0 ),
61591     MaxEta = cms.double( 5.2 ),
61592     MinN = cms.int32( 4 )
61593 )
61594 fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet",
61595     saveTags = cms.bool( True ),
61596     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61597     triggerType = cms.int32( 86 ),
61598     MinE = cms.double( -1.0 ),
61599     MinPt = cms.double( 50.0 ),
61600     MinMass = cms.double( -1.0 ),
61601     MaxMass = cms.double( -1.0 ),
61602     MinEta = cms.double( -1.0 ),
61603     MaxEta = cms.double( 5.2 ),
61604     MinN = cms.int32( 3 )
61605 )
61606 fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet",
61607     saveTags = cms.bool( True ),
61608     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61609     triggerType = cms.int32( 86 ),
61610     MinE = cms.double( -1.0 ),
61611     MinPt = cms.double( 65.0 ),
61612     MinMass = cms.double( -1.0 ),
61613     MaxMass = cms.double( -1.0 ),
61614     MinEta = cms.double( -1.0 ),
61615     MaxEta = cms.double( 5.2 ),
61616     MinN = cms.int32( 2 )
61617 )
61618 fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet",
61619     saveTags = cms.bool( True ),
61620     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61621     triggerType = cms.int32( 86 ),
61622     MinE = cms.double( -1.0 ),
61623     MinPt = cms.double( 80.0 ),
61624     MinMass = cms.double( -1.0 ),
61625     MaxMass = cms.double( -1.0 ),
61626     MinEta = cms.double( -1.0 ),
61627     MaxEta = cms.double( 5.2 ),
61628     MinN = cms.int32( 1 )
61629 )
61630 fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
61631     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
61632     filter = cms.bool( False ),
61633     etMin = cms.double( 20.0 )
61634 )
61635 fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
61636     src = cms.InputTag( "hltSelectorJets20L1FastJet" ),
61637     etaMin = cms.double( -2.5 ),
61638     etaMax = cms.double( 2.5 )
61639 )
61640 fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
61641     src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
61642     maxNumber = cms.uint32( 4 ),
61643     filter = cms.bool( False ),
61644     throwOnMissing = cms.untracked.bool( True )
61645 )
61646 fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet",
61647     saveTags = cms.bool( True ),
61648     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61649     triggerType = cms.int32( 86 ),
61650     MinE = cms.double( -1.0 ),
61651     MinPt = cms.double( 15.0 ),
61652     MinMass = cms.double( -1.0 ),
61653     MaxMass = cms.double( -1.0 ),
61654     MinEta = cms.double( -1.0 ),
61655     MaxEta = cms.double( 5.2 ),
61656     MinN = cms.int32( 4 )
61657 )
61658 fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet",
61659     saveTags = cms.bool( True ),
61660     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61661     triggerType = cms.int32( 86 ),
61662     MinE = cms.double( -1.0 ),
61663     MinPt = cms.double( 75.0 ),
61664     MinMass = cms.double( -1.0 ),
61665     MaxMass = cms.double( -1.0 ),
61666     MinEta = cms.double( -1.0 ),
61667     MaxEta = cms.double( 5.2 ),
61668     MinN = cms.int32( 3 )
61669 )
61670 fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet",
61671     saveTags = cms.bool( True ),
61672     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61673     triggerType = cms.int32( 86 ),
61674     MinE = cms.double( -1.0 ),
61675     MinPt = cms.double( 88.0 ),
61676     MinMass = cms.double( -1.0 ),
61677     MaxMass = cms.double( -1.0 ),
61678     MinEta = cms.double( -1.0 ),
61679     MaxEta = cms.double( 5.2 ),
61680     MinN = cms.int32( 2 )
61681 )
61682 fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet",
61683     saveTags = cms.bool( True ),
61684     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61685     triggerType = cms.int32( 86 ),
61686     MinE = cms.double( -1.0 ),
61687     MinPt = cms.double( 103.0 ),
61688     MinMass = cms.double( -1.0 ),
61689     MaxMass = cms.double( -1.0 ),
61690     MinEta = cms.double( -1.0 ),
61691     MaxEta = cms.double( 5.2 ),
61692     MinN = cms.int32( 1 )
61693 )
61694 fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61695     saveTags = cms.bool( True ),
61696     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" ),
61697     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61698     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61699     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61700     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61701     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61702     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61703     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61704     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61705     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61706 )
61707 fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler",
61708     offset = cms.uint32( 0 ),
61709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61710 )
61711 fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet",
61712     saveTags = cms.bool( True ),
61713     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61714     triggerType = cms.int32( 86 ),
61715     MinE = cms.double( -1.0 ),
61716     MinPt = cms.double( 76.0 ),
61717     MinMass = cms.double( -1.0 ),
61718     MaxMass = cms.double( -1.0 ),
61719     MinEta = cms.double( -1.0 ),
61720     MaxEta = cms.double( 5.2 ),
61721     MinN = cms.int32( 3 )
61722 )
61723 fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet",
61724     saveTags = cms.bool( True ),
61725     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61726     triggerType = cms.int32( 86 ),
61727     MinE = cms.double( -1.0 ),
61728     MinPt = cms.double( 105.0 ),
61729     MinMass = cms.double( -1.0 ),
61730     MaxMass = cms.double( -1.0 ),
61731     MinEta = cms.double( -1.0 ),
61732     MaxEta = cms.double( 5.2 ),
61733     MinN = cms.int32( 1 )
61734 )
61735 fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61736     saveTags = cms.bool( True ),
61737     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" ),
61738     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61739     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61740     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61741     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61742     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61743     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61744     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61745     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61746     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61747 )
61748 fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler",
61749     offset = cms.uint32( 0 ),
61750     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61751 )
61752 fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet",
61753     saveTags = cms.bool( True ),
61754     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61755     triggerType = cms.int32( 86 ),
61756     MinE = cms.double( -1.0 ),
61757     MinPt = cms.double( 80.0 ),
61758     MinMass = cms.double( -1.0 ),
61759     MaxMass = cms.double( -1.0 ),
61760     MinEta = cms.double( -1.0 ),
61761     MaxEta = cms.double( 5.2 ),
61762     MinN = cms.int32( 3 )
61763 )
61764 fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet",
61765     saveTags = cms.bool( True ),
61766     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61767     triggerType = cms.int32( 86 ),
61768     MinE = cms.double( -1.0 ),
61769     MinPt = cms.double( 90.0 ),
61770     MinMass = cms.double( -1.0 ),
61771     MaxMass = cms.double( -1.0 ),
61772     MinEta = cms.double( -1.0 ),
61773     MaxEta = cms.double( 5.2 ),
61774     MinN = cms.int32( 2 )
61775 )
61776 fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet",
61777     saveTags = cms.bool( True ),
61778     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61779     triggerType = cms.int32( 86 ),
61780     MinE = cms.double( -1.0 ),
61781     MinPt = cms.double( 111.0 ),
61782     MinMass = cms.double( -1.0 ),
61783     MaxMass = cms.double( -1.0 ),
61784     MinEta = cms.double( -1.0 ),
61785     MaxEta = cms.double( 5.2 ),
61786     MinN = cms.int32( 1 )
61787 )
61788 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler",
61789     offset = cms.uint32( 0 ),
61790     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61791 )
61792 fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61793     saveTags = cms.bool( True ),
61794     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
61795     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
61796     rhoTag = cms.InputTag( "" ),
61797     energyLowEdges = cms.vdouble( 0.0 ),
61798     lessThan = cms.bool( False ),
61799     useEt = cms.bool( False ),
61800     useAbs = cms.bool( False ),
61801     thrRegularEB = cms.vdouble( 0.5 ),
61802     thrRegularEE = cms.vdouble( 0.9 ),
61803     thrOverEEB = cms.vdouble( -1.0 ),
61804     thrOverEEE = cms.vdouble( -1.0 ),
61805     thrOverE2EB = cms.vdouble( -1.0 ),
61806     thrOverE2EE = cms.vdouble( -1.0 ),
61807     ncandcut = cms.int32( 1 ),
61808     doRhoCorrection = cms.bool( False ),
61809     rhoMax = cms.double( 9.9999999E7 ),
61810     rhoScale = cms.double( 1.0 ),
61811     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61812     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61813     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61814 )
61815 fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61816     saveTags = cms.bool( True ),
61817     candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ),
61818     varTag = cms.InputTag( "hltEgammaHoverE" ),
61819     rhoTag = cms.InputTag( "" ),
61820     energyLowEdges = cms.vdouble( 0.0 ),
61821     lessThan = cms.bool( True ),
61822     useEt = cms.bool( False ),
61823     useAbs = cms.bool( False ),
61824     thrRegularEB = cms.vdouble( 0.0 ),
61825     thrRegularEE = cms.vdouble( 0.0 ),
61826     thrOverEEB = cms.vdouble( 0.1 ),
61827     thrOverEEE = cms.vdouble( 0.09 ),
61828     thrOverE2EB = cms.vdouble( 0.0 ),
61829     thrOverE2EE = cms.vdouble( 0.0 ),
61830     ncandcut = cms.int32( 1 ),
61831     doRhoCorrection = cms.bool( False ),
61832     rhoMax = cms.double( 9.9999999E7 ),
61833     rhoScale = cms.double( 1.0 ),
61834     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61835     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61836     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61837 )
61838 fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61839     saveTags = cms.bool( True ),
61840     candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ),
61841     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61842     rhoTag = cms.InputTag( "" ),
61843     energyLowEdges = cms.vdouble( 0.0 ),
61844     lessThan = cms.bool( True ),
61845     useEt = cms.bool( False ),
61846     useAbs = cms.bool( False ),
61847     thrRegularEB = cms.vdouble( 0.011 ),
61848     thrRegularEE = cms.vdouble( 0.032 ),
61849     thrOverEEB = cms.vdouble( -1.0 ),
61850     thrOverEEE = cms.vdouble( -1.0 ),
61851     thrOverE2EB = cms.vdouble( -1.0 ),
61852     thrOverE2EE = cms.vdouble( -1.0 ),
61853     ncandcut = cms.int32( 1 ),
61854     doRhoCorrection = cms.bool( False ),
61855     rhoMax = cms.double( 9.9999999E7 ),
61856     rhoScale = cms.double( 1.0 ),
61857     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61858     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61859     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61860 )
61861 fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61862     saveTags = cms.bool( True ),
61863     candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ),
61864     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
61865     rhoTag = cms.InputTag( "" ),
61866     energyLowEdges = cms.vdouble( 0.0 ),
61867     lessThan = cms.bool( True ),
61868     useEt = cms.bool( True ),
61869     useAbs = cms.bool( False ),
61870     thrRegularEB = cms.vdouble( 6.0 ),
61871     thrRegularEE = cms.vdouble( 4.0 ),
61872     thrOverEEB = cms.vdouble( 0.012 ),
61873     thrOverEEE = cms.vdouble( 0.012 ),
61874     thrOverE2EB = cms.vdouble( 0.0 ),
61875     thrOverE2EE = cms.vdouble( 0.0 ),
61876     ncandcut = cms.int32( 1 ),
61877     doRhoCorrection = cms.bool( False ),
61878     rhoMax = cms.double( 9.9999999E7 ),
61879     rhoScale = cms.double( 1.0 ),
61880     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61881     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61882     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61883 )
61884 fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon",
61885     saveTags = cms.bool( True ),
61886     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
61887     triggerType = cms.int32( 92 ),
61888     MinE = cms.double( -1.0 ),
61889     MinPt = cms.double( 18.0 ),
61890     MinMass = cms.double( -1.0 ),
61891     MaxMass = cms.double( -1.0 ),
61892     MinEta = cms.double( -1.0 ),
61893     MaxEta = cms.double( 2.5 ),
61894     MinN = cms.int32( 2 )
61895 )
61896 fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61897     saveTags = cms.bool( True ),
61898     candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ),
61899     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
61900     rhoTag = cms.InputTag( "" ),
61901     energyLowEdges = cms.vdouble( 0.0 ),
61902     lessThan = cms.bool( False ),
61903     useEt = cms.bool( False ),
61904     useAbs = cms.bool( False ),
61905     thrRegularEB = cms.vdouble( 0.5 ),
61906     thrRegularEE = cms.vdouble( 0.9 ),
61907     thrOverEEB = cms.vdouble( -1.0 ),
61908     thrOverEEE = cms.vdouble( -1.0 ),
61909     thrOverE2EB = cms.vdouble( -1.0 ),
61910     thrOverE2EE = cms.vdouble( -1.0 ),
61911     ncandcut = cms.int32( 2 ),
61912     doRhoCorrection = cms.bool( False ),
61913     rhoMax = cms.double( 9.9999999E7 ),
61914     rhoScale = cms.double( 1.0 ),
61915     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61916     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61917     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61918 )
61919 fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61920     saveTags = cms.bool( True ),
61921     candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ),
61922     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
61923     rhoTag = cms.InputTag( "" ),
61924     energyLowEdges = cms.vdouble( 0.0 ),
61925     lessThan = cms.bool( True ),
61926     useEt = cms.bool( False ),
61927     useAbs = cms.bool( False ),
61928     thrRegularEB = cms.vdouble( 0.0 ),
61929     thrRegularEE = cms.vdouble( 0.0 ),
61930     thrOverEEB = cms.vdouble( 0.1 ),
61931     thrOverEEE = cms.vdouble( 0.09 ),
61932     thrOverE2EB = cms.vdouble( 0.0 ),
61933     thrOverE2EE = cms.vdouble( 0.0 ),
61934     ncandcut = cms.int32( 2 ),
61935     doRhoCorrection = cms.bool( False ),
61936     rhoMax = cms.double( 9.9999999E7 ),
61937     rhoScale = cms.double( 1.0 ),
61938     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61939     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61940     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61941 )
61942 fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61943     saveTags = cms.bool( True ),
61944     candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ),
61945     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
61946     rhoTag = cms.InputTag( "" ),
61947     energyLowEdges = cms.vdouble( 0.0 ),
61948     lessThan = cms.bool( True ),
61949     useEt = cms.bool( False ),
61950     useAbs = cms.bool( False ),
61951     thrRegularEB = cms.vdouble( 0.011 ),
61952     thrRegularEE = cms.vdouble( 0.032 ),
61953     thrOverEEB = cms.vdouble( -1.0 ),
61954     thrOverEEE = cms.vdouble( -1.0 ),
61955     thrOverE2EB = cms.vdouble( -1.0 ),
61956     thrOverE2EE = cms.vdouble( -1.0 ),
61957     ncandcut = cms.int32( 2 ),
61958     doRhoCorrection = cms.bool( False ),
61959     rhoMax = cms.double( 9.9999999E7 ),
61960     rhoScale = cms.double( 1.0 ),
61961     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61962     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61963     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61964 )
61965 fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61966     saveTags = cms.bool( True ),
61967     candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ),
61968     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
61969     rhoTag = cms.InputTag( "" ),
61970     energyLowEdges = cms.vdouble( 0.0 ),
61971     lessThan = cms.bool( True ),
61972     useEt = cms.bool( True ),
61973     useAbs = cms.bool( False ),
61974     thrRegularEB = cms.vdouble( 6.0 ),
61975     thrRegularEE = cms.vdouble( 4.0 ),
61976     thrOverEEB = cms.vdouble( 0.012 ),
61977     thrOverEEE = cms.vdouble( 0.012 ),
61978     thrOverE2EB = cms.vdouble( 0.0 ),
61979     thrOverE2EE = cms.vdouble( 0.0 ),
61980     ncandcut = cms.int32( 2 ),
61981     doRhoCorrection = cms.bool( False ),
61982     rhoMax = cms.double( 9.9999999E7 ),
61983     rhoScale = cms.double( 1.0 ),
61984     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61985     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61986     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61987 )
61988 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61989     saveTags = cms.bool( True ),
61990     candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ),
61991     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
61992     rhoTag = cms.InputTag( "" ),
61993     energyLowEdges = cms.vdouble( 0.0 ),
61994     lessThan = cms.bool( True ),
61995     useEt = cms.bool( True ),
61996     useAbs = cms.bool( False ),
61997     thrRegularEB = cms.vdouble( 6.0 ),
61998     thrRegularEE = cms.vdouble( 6.0 ),
61999     thrOverEEB = cms.vdouble( 0.002 ),
62000     thrOverEEE = cms.vdouble( 0.002 ),
62001     thrOverE2EB = cms.vdouble( 0.0 ),
62002     thrOverE2EE = cms.vdouble( 0.0 ),
62003     ncandcut = cms.int32( 2 ),
62004     doRhoCorrection = cms.bool( False ),
62005     rhoMax = cms.double( 9.9999999E7 ),
62006     rhoScale = cms.double( 1.0 ),
62007     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62008     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62009     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
62010 )
62011 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler",
62012     offset = cms.uint32( 0 ),
62013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62014 )
62015 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
62016     saveTags = cms.bool( True ),
62017     firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
62018     secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
62019     minMass = cms.double( 55.0 )
62020 )
62021 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62022     offset = cms.uint32( 0 ),
62023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62024 )
62025 fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
62026     saveTags = cms.bool( True ),
62027     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
62028     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62029     candNonIsolatedTag = cms.InputTag( "" ),
62030     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62031     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62032     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62033     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62034     ncandcut = cms.int32( 1 ),
62035     doIsolated = cms.bool( False ),
62036     region_eta_size = cms.double( 0.522 ),
62037     region_eta_size_ecap = cms.double( 1.0 ),
62038     region_phi_size = cms.double( 1.044 ),
62039     barrel_end = cms.double( 1.4791 ),
62040     endcap_end = cms.double( 2.17 )
62041 )
62042 fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
62043     saveTags = cms.bool( True ),
62044     inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ),
62045     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
62046     etcutEB = cms.double( 24.0 ),
62047     etcutEE = cms.double( 24.0 ),
62048     minEtaCut = cms.double( -9999.0 ),
62049     maxEtaCut = cms.double( 9999.0 ),
62050     ncandcut = cms.int32( 1 )
62051 )
62052 fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62053     saveTags = cms.bool( True ),
62054     candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ),
62055     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
62056     rhoTag = cms.InputTag( "" ),
62057     energyLowEdges = cms.vdouble( 0.0 ),
62058     lessThan = cms.bool( True ),
62059     useEt = cms.bool( False ),
62060     useAbs = cms.bool( False ),
62061     thrRegularEB = cms.vdouble( 0.0105 ),
62062     thrRegularEE = cms.vdouble( 0.0305 ),
62063     thrOverEEB = cms.vdouble( -1.0 ),
62064     thrOverEEE = cms.vdouble( -1.0 ),
62065     thrOverE2EB = cms.vdouble( -1.0 ),
62066     thrOverE2EE = cms.vdouble( -1.0 ),
62067     ncandcut = cms.int32( 1 ),
62068     doRhoCorrection = cms.bool( False ),
62069     rhoMax = cms.double( 9.9999999E7 ),
62070     rhoScale = cms.double( 1.0 ),
62071     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62072     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62073     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62074 )
62075 fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
62076     saveTags = cms.bool( True ),
62077     candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ),
62078     varTag = cms.InputTag( "hltEgammaHoverE" ),
62079     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62080     energyLowEdges = cms.vdouble( 0.0 ),
62081     lessThan = cms.bool( True ),
62082     useEt = cms.bool( False ),
62083     useAbs = cms.bool( False ),
62084     etaBoundaryEB12 = cms.double( 1.0 ),
62085     etaBoundaryEE12 = cms.double( 2.1 ),
62086     thrRegularEB1 = cms.vdouble( 1.0 ),
62087     thrRegularEE1 = cms.vdouble( 0.0 ),
62088     thrOverEEB1 = cms.vdouble( 0.06 ),
62089     thrOverEEE1 = cms.vdouble( 0.05 ),
62090     thrOverE2EB1 = cms.vdouble( 0.0 ),
62091     thrOverE2EE1 = cms.vdouble( 0.0 ),
62092     thrRegularEB2 = cms.vdouble( 1.0 ),
62093     thrRegularEE2 = cms.vdouble( 0.0 ),
62094     thrOverEEB2 = cms.vdouble( 0.06 ),
62095     thrOverEEE2 = cms.vdouble( 0.05 ),
62096     thrOverE2EB2 = cms.vdouble( 0.0 ),
62097     thrOverE2EE2 = cms.vdouble( 0.0 ),
62098     ncandcut = cms.int32( 1 ),
62099     doRhoCorrection = cms.bool( True ),
62100     rhoMax = cms.double( 9.9999999E7 ),
62101     rhoScale = cms.double( 1.0 ),
62102     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
62103     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
62104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62105 )
62106 fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
62107     saveTags = cms.bool( True ),
62108     candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ),
62109     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
62110     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62111     energyLowEdges = cms.vdouble( 0.0 ),
62112     lessThan = cms.bool( True ),
62113     useEt = cms.bool( True ),
62114     useAbs = cms.bool( False ),
62115     etaBoundaryEB12 = cms.double( 1.0 ),
62116     etaBoundaryEE12 = cms.double( 2.1 ),
62117     thrRegularEB1 = cms.vdouble( 3.0 ),
62118     thrRegularEE1 = cms.vdouble( 1.0 ),
62119     thrOverEEB1 = cms.vdouble( 0.01 ),
62120     thrOverEEE1 = cms.vdouble( 0.025 ),
62121     thrOverE2EB1 = cms.vdouble( 0.0 ),
62122     thrOverE2EE1 = cms.vdouble( 0.0 ),
62123     thrRegularEB2 = cms.vdouble( 3.0 ),
62124     thrRegularEE2 = cms.vdouble( 2.0 ),
62125     thrOverEEB2 = cms.vdouble( 0.01 ),
62126     thrOverEEE2 = cms.vdouble( 0.025 ),
62127     thrOverE2EB2 = cms.vdouble( 0.0 ),
62128     thrOverE2EE2 = cms.vdouble( 0.0 ),
62129     ncandcut = cms.int32( 1 ),
62130     doRhoCorrection = cms.bool( True ),
62131     rhoMax = cms.double( 9.9999999E7 ),
62132     rhoScale = cms.double( 1.0 ),
62133     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
62134     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
62135     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62136 )
62137 fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
62138     saveTags = cms.bool( True ),
62139     candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ),
62140     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
62141     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62142     energyLowEdges = cms.vdouble( 0.0 ),
62143     lessThan = cms.bool( True ),
62144     useEt = cms.bool( True ),
62145     useAbs = cms.bool( False ),
62146     etaBoundaryEB12 = cms.double( 1.0 ),
62147     etaBoundaryEE12 = cms.double( 2.0 ),
62148     thrRegularEB1 = cms.vdouble( 4.0 ),
62149     thrRegularEE1 = cms.vdouble( 3.0 ),
62150     thrOverEEB1 = cms.vdouble( 0.04 ),
62151     thrOverEEE1 = cms.vdouble( 0.03 ),
62152     thrOverE2EB1 = cms.vdouble( 0.0 ),
62153     thrOverE2EE1 = cms.vdouble( 0.0 ),
62154     thrRegularEB2 = cms.vdouble( 4.0 ),
62155     thrRegularEE2 = cms.vdouble( 3.0 ),
62156     thrOverEEB2 = cms.vdouble( 0.04 ),
62157     thrOverEEE2 = cms.vdouble( 0.03 ),
62158     thrOverE2EB2 = cms.vdouble( 0.0 ),
62159     thrOverE2EE2 = cms.vdouble( 0.0 ),
62160     ncandcut = cms.int32( 1 ),
62161     doRhoCorrection = cms.bool( True ),
62162     rhoMax = cms.double( 9.9999999E7 ),
62163     rhoScale = cms.double( 1.0 ),
62164     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
62165     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
62166     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62167 )
62168 fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
62169     saveTags = cms.bool( True ),
62170     candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ),
62171     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
62172     npixelmatchcut = cms.double( 1.0 ),
62173     ncandcut = cms.int32( 1 ),
62174     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
62175     s_a_phi1B = cms.double( 0.0069 ),
62176     s_a_phi1I = cms.double( 0.0088 ),
62177     s_a_phi1F = cms.double( 0.0076 ),
62178     s_a_phi2B = cms.double( 3.7E-4 ),
62179     s_a_phi2I = cms.double( 7.0E-4 ),
62180     s_a_phi2F = cms.double( 0.00906 ),
62181     s_a_zB = cms.double( 0.012 ),
62182     s_a_rI = cms.double( 0.027 ),
62183     s_a_rF = cms.double( 0.04 ),
62184     s2_threshold = cms.double( 0.4 ),
62185     tanhSO10BarrelThres = cms.double( 0.35 ),
62186     tanhSO10InterThres = cms.double( 1.0 ),
62187     tanhSO10ForwardThres = cms.double( 1.0 ),
62188     useS = cms.bool( False ),
62189     pixelVeto = cms.bool( False )
62190 )
62191 fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62192     saveTags = cms.bool( True ),
62193     candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ),
62194     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
62195     rhoTag = cms.InputTag( "" ),
62196     energyLowEdges = cms.vdouble( 0.0 ),
62197     lessThan = cms.bool( True ),
62198     useEt = cms.bool( False ),
62199     useAbs = cms.bool( False ),
62200     thrRegularEB = cms.vdouble( 200.0 ),
62201     thrRegularEE = cms.vdouble( 90.0 ),
62202     thrOverEEB = cms.vdouble( -1.0 ),
62203     thrOverEEE = cms.vdouble( -1.0 ),
62204     thrOverE2EB = cms.vdouble( -1.0 ),
62205     thrOverE2EE = cms.vdouble( -1.0 ),
62206     ncandcut = cms.int32( 1 ),
62207     doRhoCorrection = cms.bool( False ),
62208     rhoMax = cms.double( 9.9999999E7 ),
62209     rhoScale = cms.double( 1.0 ),
62210     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62211     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62212     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62213 )
62214 fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62215     saveTags = cms.bool( True ),
62216     candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ),
62217     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
62218     rhoTag = cms.InputTag( "" ),
62219     energyLowEdges = cms.vdouble( 0.0 ),
62220     lessThan = cms.bool( True ),
62221     useEt = cms.bool( False ),
62222     useAbs = cms.bool( True ),
62223     thrRegularEB = cms.vdouble( 0.025 ),
62224     thrRegularEE = cms.vdouble( 0.011 ),
62225     thrOverEEB = cms.vdouble( -1.0 ),
62226     thrOverEEE = cms.vdouble( -1.0 ),
62227     thrOverE2EB = cms.vdouble( -1.0 ),
62228     thrOverE2EE = cms.vdouble( -1.0 ),
62229     ncandcut = cms.int32( 1 ),
62230     doRhoCorrection = cms.bool( False ),
62231     rhoMax = cms.double( 9.9999999E7 ),
62232     rhoScale = cms.double( 1.0 ),
62233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62234     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62235     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62236 )
62237 fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62238     saveTags = cms.bool( True ),
62239     candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
62240     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
62241     rhoTag = cms.InputTag( "" ),
62242     energyLowEdges = cms.vdouble( 0.0 ),
62243     lessThan = cms.bool( True ),
62244     useEt = cms.bool( False ),
62245     useAbs = cms.bool( False ),
62246     thrRegularEB = cms.vdouble( 999.0 ),
62247     thrRegularEE = cms.vdouble( 1.0 ),
62248     thrOverEEB = cms.vdouble( -1.0 ),
62249     thrOverEEE = cms.vdouble( -1.0 ),
62250     thrOverE2EB = cms.vdouble( -1.0 ),
62251     thrOverE2EE = cms.vdouble( -1.0 ),
62252     ncandcut = cms.int32( 1 ),
62253     doRhoCorrection = cms.bool( False ),
62254     rhoMax = cms.double( 9.9999999E7 ),
62255     rhoScale = cms.double( 1.0 ),
62256     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62257     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62258     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62259 )
62260 fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62261     saveTags = cms.bool( True ),
62262     candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ),
62263     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
62264     rhoTag = cms.InputTag( "" ),
62265     energyLowEdges = cms.vdouble( 0.0 ),
62266     lessThan = cms.bool( True ),
62267     useEt = cms.bool( False ),
62268     useAbs = cms.bool( True ),
62269     thrRegularEB = cms.vdouble( 0.003 ),
62270     thrRegularEE = cms.vdouble( 0.005 ),
62271     thrOverEEB = cms.vdouble( -1.0 ),
62272     thrOverEEE = cms.vdouble( -1.0 ),
62273     thrOverE2EB = cms.vdouble( -1.0 ),
62274     thrOverE2EE = cms.vdouble( -1.0 ),
62275     ncandcut = cms.int32( 1 ),
62276     doRhoCorrection = cms.bool( False ),
62277     rhoMax = cms.double( 9.9999999E7 ),
62278     rhoScale = cms.double( 1.0 ),
62279     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62280     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62281     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62282 )
62283 fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
62284     saveTags = cms.bool( True ),
62285     candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ),
62286     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
62287     rhoTag = cms.InputTag( "" ),
62288     energyLowEdges = cms.vdouble( 0.0 ),
62289     lessThan = cms.bool( True ),
62290     useEt = cms.bool( False ),
62291     useAbs = cms.bool( True ),
62292     thrRegularEB = cms.vdouble( 0.03 ),
62293     thrRegularEE = cms.vdouble( 0.023 ),
62294     thrOverEEB = cms.vdouble( -1.0 ),
62295     thrOverEEE = cms.vdouble( -1.0 ),
62296     thrOverE2EB = cms.vdouble( -1.0 ),
62297     thrOverE2EE = cms.vdouble( -1.0 ),
62298     ncandcut = cms.int32( 1 ),
62299     doRhoCorrection = cms.bool( False ),
62300     rhoMax = cms.double( 9.9999999E7 ),
62301     rhoScale = cms.double( 1.0 ),
62302     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62304     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62305 )
62306 fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
62307     saveTags = cms.bool( True ),
62308     candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ),
62309     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
62310     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62311     energyLowEdges = cms.vdouble( 0.0 ),
62312     lessThan = cms.bool( True ),
62313     useEt = cms.bool( True ),
62314     useAbs = cms.bool( False ),
62315     etaBoundaryEB12 = cms.double( 1.0 ),
62316     etaBoundaryEE12 = cms.double( 2.1 ),
62317     thrRegularEB1 = cms.vdouble( 2.0 ),
62318     thrRegularEE1 = cms.vdouble( -0.363 ),
62319     thrOverEEB1 = cms.vdouble( 0.0 ),
62320     thrOverEEE1 = cms.vdouble( 0.025 ),
62321     thrOverE2EB1 = cms.vdouble( 0.0 ),
62322     thrOverE2EE1 = cms.vdouble( 0.0 ),
62323     thrRegularEB2 = cms.vdouble( 2.0 ),
62324     thrRegularEE2 = cms.vdouble( 0.702 ),
62325     thrOverEEB2 = cms.vdouble( 0.0 ),
62326     thrOverEEE2 = cms.vdouble( 0.025 ),
62327     thrOverE2EB2 = cms.vdouble( 0.0 ),
62328     thrOverE2EE2 = cms.vdouble( 0.0 ),
62329     ncandcut = cms.int32( 1 ),
62330     doRhoCorrection = cms.bool( True ),
62331     rhoMax = cms.double( 9.9999999E7 ),
62332     rhoScale = cms.double( 1.0 ),
62333     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
62334     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
62335     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62336 )
62337 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62338     saveTags = cms.bool( True ),
62339     nExpected = cms.int32( 1 ),
62340     taus = cms.InputTag( "hltPFJetForBtag" ),
62341     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62342     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62343     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62344     seedTypes = cms.vint32( -100 ),
62345     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;" ),
62346     minPt = cms.double( 30.0 ),
62347     maxEta = cms.double( 2.3 ),
62348     usePtCorr = cms.bool( True ),
62349     matchWithSeeds = cms.bool( True ),
62350     matchingdR = cms.double( 0.5 )
62351 )
62352 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62353     saveTags = cms.bool( True ),
62354     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62355     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62356     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62357     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ),
62358     triggerType1 = cms.int32( 81 ),
62359     triggerType2 = cms.int32( 84 ),
62360     MinDeta = cms.double( 0.0 ),
62361     MaxDeta = cms.double( -1.0 ),
62362     MinDphi = cms.double( 0.0 ),
62363     MaxDphi = cms.double( -1.0 ),
62364     MinDelR = cms.double( 0.3 ),
62365     MaxDelR = cms.double( 99999.0 ),
62366     MinPt = cms.double( 1.0 ),
62367     MaxPt = cms.double( -1.0 ),
62368     MinMinv = cms.double( 0.0 ),
62369     MaxMinv = cms.double( -1.0 ),
62370     MinN = cms.int32( 1 )
62371 )
62372 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62373     offset = cms.uint32( 0 ),
62374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62375 )
62376 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62377     saveTags = cms.bool( True ),
62378     nExpected = cms.int32( 1 ),
62379     taus = cms.InputTag( "hltPFJetForBtag" ),
62380     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62381     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62382     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62383     seedTypes = cms.vint32( -100 ),
62384     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;" ),
62385     minPt = cms.double( 30.0 ),
62386     maxEta = cms.double( 2.3 ),
62387     usePtCorr = cms.bool( True ),
62388     matchWithSeeds = cms.bool( True ),
62389     matchingdR = cms.double( 0.5 )
62390 )
62391 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62392     saveTags = cms.bool( True ),
62393     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62394     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62395     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62396     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ),
62397     triggerType1 = cms.int32( 81 ),
62398     triggerType2 = cms.int32( 84 ),
62399     MinDeta = cms.double( 0.0 ),
62400     MaxDeta = cms.double( -1.0 ),
62401     MinDphi = cms.double( 0.0 ),
62402     MaxDphi = cms.double( -1.0 ),
62403     MinDelR = cms.double( 0.3 ),
62404     MaxDelR = cms.double( 99999.0 ),
62405     MinPt = cms.double( 1.0 ),
62406     MaxPt = cms.double( -1.0 ),
62407     MinMinv = cms.double( 0.0 ),
62408     MaxMinv = cms.double( -1.0 ),
62409     MinN = cms.int32( 1 )
62410 )
62411 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62412     offset = cms.uint32( 0 ),
62413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62414 )
62415 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62416     saveTags = cms.bool( True ),
62417     nExpected = cms.int32( 1 ),
62418     taus = cms.InputTag( "hltPFJetForBtag" ),
62419     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62420     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62421     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62422     seedTypes = cms.vint32( -100 ),
62423     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;" ),
62424     minPt = cms.double( 30.0 ),
62425     maxEta = cms.double( 2.3 ),
62426     usePtCorr = cms.bool( True ),
62427     matchWithSeeds = cms.bool( True ),
62428     matchingdR = cms.double( 0.5 )
62429 )
62430 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62431     saveTags = cms.bool( True ),
62432     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62433     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62434     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62435     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ),
62436     triggerType1 = cms.int32( 81 ),
62437     triggerType2 = cms.int32( 84 ),
62438     MinDeta = cms.double( 0.0 ),
62439     MaxDeta = cms.double( -1.0 ),
62440     MinDphi = cms.double( 0.0 ),
62441     MaxDphi = cms.double( -1.0 ),
62442     MinDelR = cms.double( 0.3 ),
62443     MaxDelR = cms.double( 99999.0 ),
62444     MinPt = cms.double( 1.0 ),
62445     MaxPt = cms.double( -1.0 ),
62446     MinMinv = cms.double( 0.0 ),
62447     MaxMinv = cms.double( -1.0 ),
62448     MinN = cms.int32( 1 )
62449 )
62450 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler",
62451     offset = cms.uint32( 0 ),
62452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62453 )
62454 fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62455     usePt = cms.bool( True ),
62456     excludePFMuons = cms.bool( False ),
62457     minNJetHt = cms.int32( 4 ),
62458     minNJetMht = cms.int32( 0 ),
62459     minPtJetHt = cms.double( 30.0 ),
62460     minPtJetMht = cms.double( 0.0 ),
62461     maxEtaJetHt = cms.double( 2.5 ),
62462     maxEtaJetMht = cms.double( 999.0 ),
62463     jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62464     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62465 )
62466 fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62467     saveTags = cms.bool( True ),
62468     htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62469     mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62470     minHt = cms.vdouble( 330.0 ),
62471     minMht = cms.vdouble( 0.0 ),
62472     minMeff = cms.vdouble( 0.0 ),
62473     meffSlope = cms.vdouble( 1.0 )
62474 )
62475 fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag",
62476     saveTags = cms.bool( True ),
62477     Jets = cms.InputTag( "hltPFJetForBtag" ),
62478     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62479     MinTag = cms.double( 0.2 ),
62480     MaxTag = cms.double( 999999.0 ),
62481     MinJets = cms.int32( 3 ),
62482     MatchJetsByDeltaR = cms.bool( False ),
62483     MaxJetDeltaR = cms.double( 0.1 ),
62484     TriggerType = cms.int32( 86 )
62485 )
62486 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler",
62487     offset = cms.uint32( 0 ),
62488     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62489 )
62490 fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag",
62491     saveTags = cms.bool( True ),
62492     Jets = cms.InputTag( "hltPFJetForBtag" ),
62493     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62494     MinTag = cms.double( 0.35 ),
62495     MaxTag = cms.double( 999999.0 ),
62496     MinJets = cms.int32( 3 ),
62497     MatchJetsByDeltaR = cms.bool( False ),
62498     MaxJetDeltaR = cms.double( 0.1 ),
62499     TriggerType = cms.int32( 86 )
62500 )
62501 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler",
62502     offset = cms.uint32( 0 ),
62503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62504 )
62505 fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag",
62506     saveTags = cms.bool( True ),
62507     Jets = cms.InputTag( "hltPFJetForBtag" ),
62508     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62509     MinTag = cms.double( 0.16 ),
62510     MaxTag = cms.double( 999999.0 ),
62511     MinJets = cms.int32( 2 ),
62512     MatchJetsByDeltaR = cms.bool( False ),
62513     MaxJetDeltaR = cms.double( 0.1 ),
62514     TriggerType = cms.int32( 86 )
62515 )
62516 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler",
62517     offset = cms.uint32( 0 ),
62518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62519 )
62520 fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag",
62521     saveTags = cms.bool( True ),
62522     Jets = cms.InputTag( "hltPFJetForBtag" ),
62523     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62524     MinTag = cms.double( 0.2 ),
62525     MaxTag = cms.double( 999999.0 ),
62526     MinJets = cms.int32( 2 ),
62527     MatchJetsByDeltaR = cms.bool( False ),
62528     MaxJetDeltaR = cms.double( 0.1 ),
62529     TriggerType = cms.int32( 86 )
62530 )
62531 fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62532     offset = cms.uint32( 0 ),
62533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62534 )
62535 fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector",
62536     src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62537     maxNumber = cms.uint32( 6 ),
62538     filter = cms.bool( False ),
62539     throwOnMissing = cms.untracked.bool( True )
62540 )
62541 fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag",
62542     saveTags = cms.bool( True ),
62543     Jets = cms.InputTag( "hltSelector6PFJets" ),
62544     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62545     MinTag = cms.double( 0.4 ),
62546     MaxTag = cms.double( 999999.0 ),
62547     MinJets = cms.int32( 1 ),
62548     MatchJetsByDeltaR = cms.bool( True ),
62549     MaxJetDeltaR = cms.double( 0.1 ),
62550     TriggerType = cms.int32( 86 )
62551 )
62552 fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62553     saveTags = cms.bool( True ),
62554     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62555     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62556     Mqq = cms.double( 460.0 ),
62557     Detaqq = cms.double( 3.5 ),
62558     Detabb = cms.double( 999.0 ),
62559     Dphibb = cms.double( 1.9 ),
62560     Ptsumqq = cms.double( 0.0 ),
62561     Ptsumbb = cms.double( 0.0 ),
62562     Etaq1Etaq2 = cms.double( 999.0 ),
62563     value = cms.string( "1BTagAndEta" ),
62564     triggerType = cms.int32( 85 ),
62565     njets = cms.int32( 4 )
62566 )
62567 fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62568     offset = cms.uint32( 0 ),
62569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62570 )
62571 fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag",
62572     saveTags = cms.bool( True ),
62573     Jets = cms.InputTag( "hltSelector6PFJets" ),
62574     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62575     MinTag = cms.double( 0.12 ),
62576     MaxTag = cms.double( 999999.0 ),
62577     MinJets = cms.int32( 2 ),
62578     MatchJetsByDeltaR = cms.bool( True ),
62579     MaxJetDeltaR = cms.double( 0.1 ),
62580     TriggerType = cms.int32( 86 )
62581 )
62582 fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62583     saveTags = cms.bool( True ),
62584     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62585     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62586     Mqq = cms.double( 200.0 ),
62587     Detaqq = cms.double( 1.5 ),
62588     Detabb = cms.double( 999.0 ),
62589     Dphibb = cms.double( 2.8 ),
62590     Ptsumqq = cms.double( 0.0 ),
62591     Ptsumbb = cms.double( 0.0 ),
62592     Etaq1Etaq2 = cms.double( 999.0 ),
62593     value = cms.string( "2BTagAndPt" ),
62594     triggerType = cms.int32( 85 ),
62595     njets = cms.int32( 6 )
62596 )
62597 fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62598     offset = cms.uint32( 0 ),
62599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62600 )
62601 fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62602     offset = cms.uint32( 0 ),
62603     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62604 )
62605 fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62606     offset = cms.uint32( 0 ),
62607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62608 )
62609 fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62610     offset = cms.uint32( 0 ),
62611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62612 )
62613 fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
62614     offset = cms.uint32( 0 ),
62615     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62616 )
62617 fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet",
62618     saveTags = cms.bool( True ),
62619     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62620     triggerType = cms.int32( 86 ),
62621     MinE = cms.double( -1.0 ),
62622     MinPt = cms.double( 25.0 ),
62623     MinMass = cms.double( -1.0 ),
62624     MaxMass = cms.double( -1.0 ),
62625     MinEta = cms.double( -1.0 ),
62626     MaxEta = cms.double( 2.5 ),
62627     MinN = cms.int32( 4 )
62628 )
62629 fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer",
62630     usePt = cms.bool( True ),
62631     excludePFMuons = cms.bool( False ),
62632     minNJetHt = cms.int32( 0 ),
62633     minNJetMht = cms.int32( 0 ),
62634     minPtJetHt = cms.double( 25.0 ),
62635     minPtJetMht = cms.double( 0.0 ),
62636     maxEtaJetHt = cms.double( 2.5 ),
62637     maxEtaJetMht = cms.double( 999.0 ),
62638     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
62639     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62640 )
62641 fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter",
62642     saveTags = cms.bool( True ),
62643     htLabels = cms.VInputTag( 'hltPFHTJet25' ),
62644     mhtLabels = cms.VInputTag( 'hltPFHTJet25' ),
62645     minHt = cms.vdouble( 250.0 ),
62646     minMht = cms.vdouble( 0.0 ),
62647     minMeff = cms.vdouble( 0.0 ),
62648     meffSlope = cms.vdouble( 1.0 )
62649 )
62650 fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62651     offset = cms.uint32( 0 ),
62652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62653 )
62654 fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62655     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ),
62656     TriggerTypes = cms.vint32( 86 )
62657 )
62658 fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62659     saveTags = cms.bool( True ),
62660     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
62661     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62662     MinTag = cms.double( 0.55 ),
62663     MaxTag = cms.double( 999999.0 ),
62664     MinJetToSum = cms.int32( 1 ),
62665     MaxJetToSum = cms.int32( 2 ),
62666     UseMeanValue = cms.bool( True ),
62667     MatchByDeltaR = cms.bool( True ),
62668     MaxDeltaR = cms.double( 0.4 ),
62669     TriggerType = cms.int32( 86 )
62670 )
62671 fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62672     offset = cms.uint32( 0 ),
62673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62674 )
62675 fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
62676     saveTags = cms.bool( True ),
62677     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62678     triggerType = cms.int32( 86 ),
62679     MinE = cms.double( -1.0 ),
62680     MinPt = cms.double( 25.0 ),
62681     MinMass = cms.double( -1.0 ),
62682     MaxMass = cms.double( -1.0 ),
62683     MinEta = cms.double( -1.0 ),
62684     MaxEta = cms.double( 2.5 ),
62685     MinN = cms.int32( 4 )
62686 )
62687 fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62688     HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ),
62689     TriggerTypes = cms.vint32( 86 )
62690 )
62691 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62692     saveTags = cms.bool( True ),
62693     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62694     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62695     MinTag = cms.double( 0.2 ),
62696     MaxTag = cms.double( 999999.0 ),
62697     MinJetToSum = cms.int32( 1 ),
62698     MaxJetToSum = cms.int32( 1 ),
62699     UseMeanValue = cms.bool( True ),
62700     MatchByDeltaR = cms.bool( True ),
62701     MaxDeltaR = cms.double( 0.4 ),
62702     TriggerType = cms.int32( 86 )
62703 )
62704 fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62705     saveTags = cms.bool( True ),
62706     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62707     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62708     MinTag = cms.double( 0.5 ),
62709     MaxTag = cms.double( 999999.0 ),
62710     MinJetToSum = cms.int32( 1 ),
62711     MaxJetToSum = cms.int32( 1 ),
62712     UseMeanValue = cms.bool( True ),
62713     MatchByDeltaR = cms.bool( True ),
62714     MaxDeltaR = cms.double( 0.4 ),
62715     TriggerType = cms.int32( 86 )
62716 )
62717 fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62718     offset = cms.uint32( 0 ),
62719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62720 )
62721 fragment.hlt4PFCentralJetTightIDPt30 = 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( 4 )
62732 )
62733 fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62734     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ),
62735     TriggerTypes = cms.vint32( 86 )
62736 )
62737 fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62738     saveTags = cms.bool( True ),
62739     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62740     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62741     MinTag = cms.double( 0.55 ),
62742     MaxTag = cms.double( 999999.0 ),
62743     MinJetToSum = cms.int32( 1 ),
62744     MaxJetToSum = cms.int32( 2 ),
62745     UseMeanValue = cms.bool( True ),
62746     MatchByDeltaR = cms.bool( True ),
62747     MaxDeltaR = cms.double( 0.4 ),
62748     TriggerType = cms.int32( 86 )
62749 )
62750 fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62751     offset = cms.uint32( 0 ),
62752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62753 )
62754 fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet",
62755     saveTags = cms.bool( True ),
62756     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62757     triggerType = cms.int32( 86 ),
62758     MinE = cms.double( -1.0 ),
62759     MinPt = cms.double( 30.0 ),
62760     MinMass = cms.double( -1.0 ),
62761     MaxMass = cms.double( -1.0 ),
62762     MinEta = cms.double( -1.0 ),
62763     MaxEta = cms.double( 2.5 ),
62764     MinN = cms.int32( 4 )
62765 )
62766 fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62767     HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ),
62768     TriggerTypes = cms.vint32( 86 )
62769 )
62770 fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62771     saveTags = cms.bool( True ),
62772     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62773     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62774     MinTag = cms.double( 0.2 ),
62775     MaxTag = cms.double( 999999.0 ),
62776     MinJetToSum = cms.int32( 1 ),
62777     MaxJetToSum = cms.int32( 1 ),
62778     UseMeanValue = cms.bool( True ),
62779     MatchByDeltaR = cms.bool( True ),
62780     MaxDeltaR = cms.double( 0.4 ),
62781     TriggerType = cms.int32( 86 )
62782 )
62783 fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62784     saveTags = cms.bool( True ),
62785     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62786     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62787     MinTag = cms.double( 0.5 ),
62788     MaxTag = cms.double( 999999.0 ),
62789     MinJetToSum = cms.int32( 1 ),
62790     MaxJetToSum = cms.int32( 1 ),
62791     UseMeanValue = cms.bool( True ),
62792     MatchByDeltaR = cms.bool( True ),
62793     MaxDeltaR = cms.double( 0.4 ),
62794     TriggerType = cms.int32( 86 )
62795 )
62796 fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62797     offset = cms.uint32( 0 ),
62798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62799 )
62800 fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter",
62801     saveTags = cms.bool( True ),
62802     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
62803     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
62804     minHt = cms.vdouble( 280.0 ),
62805     minMht = cms.vdouble( 0.0 ),
62806     minMeff = cms.vdouble( 0.0 ),
62807     meffSlope = cms.vdouble( 1.0 )
62808 )
62809 fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62810     offset = cms.uint32( 0 ),
62811     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62812 )
62813 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62814     offset = cms.uint32( 0 ),
62815     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62816 )
62817 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62818     offset = cms.uint32( 0 ),
62819     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62820 )
62821 fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62822     saveTags = cms.bool( True ),
62823     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62824     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62825     MinTag = cms.double( 0.6 ),
62826     MaxTag = cms.double( 999999.0 ),
62827     MinJetToSum = cms.int32( 1 ),
62828     MaxJetToSum = cms.int32( 2 ),
62829     UseMeanValue = cms.bool( True ),
62830     MatchByDeltaR = cms.bool( True ),
62831     MaxDeltaR = cms.double( 0.4 ),
62832     TriggerType = cms.int32( 86 )
62833 )
62834 fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62835     offset = cms.uint32( 0 ),
62836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62837 )
62838 fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet",
62839     saveTags = cms.bool( True ),
62840     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62841     triggerType = cms.int32( 86 ),
62842     MinE = cms.double( -1.0 ),
62843     MinPt = cms.double( 35.0 ),
62844     MinMass = cms.double( -1.0 ),
62845     MaxMass = cms.double( -1.0 ),
62846     MinEta = cms.double( -1.0 ),
62847     MaxEta = cms.double( 2.5 ),
62848     MinN = cms.int32( 4 )
62849 )
62850 fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer",
62851     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ),
62852     TriggerTypes = cms.vint32( 86 )
62853 )
62854 fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62855     saveTags = cms.bool( True ),
62856     Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ),
62857     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62858     MinTag = cms.double( 0.6 ),
62859     MaxTag = cms.double( 999999.0 ),
62860     MinJetToSum = cms.int32( 1 ),
62861     MaxJetToSum = cms.int32( 2 ),
62862     UseMeanValue = cms.bool( True ),
62863     MatchByDeltaR = cms.bool( True ),
62864     MaxDeltaR = cms.double( 0.4 ),
62865     TriggerType = cms.int32( 86 )
62866 )
62867 fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler",
62868     offset = cms.uint32( 0 ),
62869     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62870 )
62871 fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet",
62872     saveTags = cms.bool( True ),
62873     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62874     triggerType = cms.int32( 86 ),
62875     MinE = cms.double( -1.0 ),
62876     MinPt = cms.double( 40.0 ),
62877     MinMass = cms.double( -1.0 ),
62878     MaxMass = cms.double( -1.0 ),
62879     MinEta = cms.double( -1.0 ),
62880     MaxEta = cms.double( 2.5 ),
62881     MinN = cms.int32( 4 )
62882 )
62883 fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet",
62884     saveTags = cms.bool( True ),
62885     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62886     triggerType = cms.int32( 86 ),
62887     MinE = cms.double( -1.0 ),
62888     MinPt = cms.double( 50.0 ),
62889     MinMass = cms.double( -1.0 ),
62890     MaxMass = cms.double( -1.0 ),
62891     MinEta = cms.double( -1.0 ),
62892     MaxEta = cms.double( 2.5 ),
62893     MinN = cms.int32( 2 )
62894 )
62895 fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet",
62896     saveTags = cms.bool( True ),
62897     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62898     triggerType = cms.int32( 86 ),
62899     MinE = cms.double( -1.0 ),
62900     MinPt = cms.double( 70.0 ),
62901     MinMass = cms.double( -1.0 ),
62902     MaxMass = cms.double( -1.0 ),
62903     MinEta = cms.double( -1.0 ),
62904     MaxEta = cms.double( 2.5 ),
62905     MinN = cms.int32( 1 )
62906 )
62907 fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62908     usePt = cms.bool( True ),
62909     excludePFMuons = cms.bool( False ),
62910     minNJetHt = cms.int32( 4 ),
62911     minNJetMht = cms.int32( 0 ),
62912     minPtJetHt = cms.double( 30.0 ),
62913     minPtJetMht = cms.double( 0.0 ),
62914     maxEtaJetHt = cms.double( 2.5 ),
62915     maxEtaJetMht = cms.double( 999.0 ),
62916     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62917     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62918 )
62919 fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62920     saveTags = cms.bool( True ),
62921     htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62922     mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62923     minHt = cms.vdouble( 340.0 ),
62924     minMht = cms.vdouble( 0.0 ),
62925     minMeff = cms.vdouble( 0.0 ),
62926     meffSlope = cms.vdouble( 1.0 )
62927 )
62928 fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer",
62929     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ),
62930     TriggerTypes = cms.vint32( 86 )
62931 )
62932 fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag",
62933     saveTags = cms.bool( True ),
62934     Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ),
62935     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62936     MinTag = cms.double( 0.7 ),
62937     MaxTag = cms.double( 999999.0 ),
62938     MinJetToSum = cms.int32( 1 ),
62939     MaxJetToSum = cms.int32( 2 ),
62940     UseMeanValue = cms.bool( True ),
62941     MatchByDeltaR = cms.bool( True ),
62942     MaxDeltaR = cms.double( 0.4 ),
62943     TriggerType = cms.int32( 86 )
62944 )
62945 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler",
62946     offset = cms.uint32( 0 ),
62947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62948 )
62949 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62950     offset = cms.uint32( 0 ),
62951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62952 )
62953 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62954     offset = cms.uint32( 0 ),
62955     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62956 )
62957 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62958     offset = cms.uint32( 0 ),
62959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62960 )
62961 fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62962     HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ),
62963     TriggerTypes = cms.vint32( 86 )
62964 )
62965 fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62966     saveTags = cms.bool( True ),
62967     Jets = cms.InputTag( "hltPFJetTwoC30" ),
62968     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62969     MinTag = cms.double( 0.5 ),
62970     MaxTag = cms.double( 999999.0 ),
62971     MinJetToSum = cms.int32( 1 ),
62972     MaxJetToSum = cms.int32( 2 ),
62973     UseMeanValue = cms.bool( True ),
62974     MatchByDeltaR = cms.bool( True ),
62975     MaxDeltaR = cms.double( 0.4 ),
62976     TriggerType = cms.int32( 86 )
62977 )
62978 fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed",
62979     saveTags = cms.bool( True ),
62980     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" ),
62981     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62982     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62983     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62984     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62985     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62986     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62987     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62988     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62989     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62990 )
62991 fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler",
62992     offset = cms.uint32( 0 ),
62993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62994 )
62995 fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet",
62996     saveTags = cms.bool( True ),
62997     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62998     triggerType = cms.int32( 86 ),
62999     MinE = cms.double( -1.0 ),
63000     MinPt = cms.double( 20.0 ),
63001     MinMass = cms.double( -1.0 ),
63002     MaxMass = cms.double( -1.0 ),
63003     MinEta = cms.double( -1.0 ),
63004     MaxEta = cms.double( 5.2 ),
63005     MinN = cms.int32( 4 )
63006 )
63007 fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet",
63008     saveTags = cms.bool( True ),
63009     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63010     triggerType = cms.int32( 86 ),
63011     MinE = cms.double( -1.0 ),
63012     MinPt = cms.double( 35.0 ),
63013     MinMass = cms.double( -1.0 ),
63014     MaxMass = cms.double( -1.0 ),
63015     MinEta = cms.double( -1.0 ),
63016     MaxEta = cms.double( 5.2 ),
63017     MinN = cms.int32( 3 )
63018 )
63019 fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet",
63020     saveTags = cms.bool( True ),
63021     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63022     triggerType = cms.int32( 86 ),
63023     MinE = cms.double( -1.0 ),
63024     MinPt = cms.double( 50.0 ),
63025     MinMass = cms.double( -1.0 ),
63026     MaxMass = cms.double( -1.0 ),
63027     MinEta = cms.double( -1.0 ),
63028     MaxEta = cms.double( 5.2 ),
63029     MinN = cms.int32( 2 )
63030 )
63031 fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet",
63032     saveTags = cms.bool( True ),
63033     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63034     triggerType = cms.int32( 86 ),
63035     MinE = cms.double( -1.0 ),
63036     MinPt = cms.double( 30.0 ),
63037     MinMass = cms.double( -1.0 ),
63038     MaxMass = cms.double( -1.0 ),
63039     MinEta = cms.double( -1.0 ),
63040     MaxEta = cms.double( 5.2 ),
63041     MinN = cms.int32( 4 )
63042 )
63043 fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet",
63044     saveTags = cms.bool( True ),
63045     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63046     triggerType = cms.int32( 86 ),
63047     MinE = cms.double( -1.0 ),
63048     MinPt = cms.double( 70.0 ),
63049     MinMass = cms.double( -1.0 ),
63050     MaxMass = cms.double( -1.0 ),
63051     MinEta = cms.double( -1.0 ),
63052     MaxEta = cms.double( 5.2 ),
63053     MinN = cms.int32( 3 )
63054 )
63055 fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet",
63056     saveTags = cms.bool( True ),
63057     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63058     triggerType = cms.int32( 86 ),
63059     MinE = cms.double( -1.0 ),
63060     MinPt = cms.double( 100.0 ),
63061     MinMass = cms.double( -1.0 ),
63062     MaxMass = cms.double( -1.0 ),
63063     MinEta = cms.double( -1.0 ),
63064     MaxEta = cms.double( 5.2 ),
63065     MinN = cms.int32( 1 )
63066 )
63067 fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
63068     saveTags = cms.bool( True ),
63069     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
63070     triggerType = cms.int32( 86 ),
63071     MinE = cms.double( -1.0 ),
63072     MinPt = cms.double( 30.0 ),
63073     MinMass = cms.double( -1.0 ),
63074     MaxMass = cms.double( -1.0 ),
63075     MinEta = cms.double( -1.0 ),
63076     MaxEta = cms.double( 2.5 ),
63077     MinN = cms.int32( 2 )
63078 )
63079 fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler",
63080     offset = cms.uint32( 0 ),
63081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63082 )
63083 fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler",
63084     offset = cms.uint32( 0 ),
63085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63086 )
63087 fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
63088     offset = cms.uint32( 0 ),
63089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63090 )
63091 fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
63092     HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ),
63093     TriggerTypes = cms.vint32( 86 )
63094 )
63095 fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag",
63096     saveTags = cms.bool( True ),
63097     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63098     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
63099     MinTag = cms.double( 0.5 ),
63100     MaxTag = cms.double( 999999.0 ),
63101     MinJets = cms.int32( 1 ),
63102     MatchJetsByDeltaR = cms.bool( True ),
63103     MaxJetDeltaR = cms.double( 0.1 ),
63104     TriggerType = cms.int32( 86 )
63105 )
63106 fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
63107     saveTags = cms.bool( True ),
63108     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63109     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
63110     Mqq = cms.double( 460.0 ),
63111     Detaqq = cms.double( 3.5 ),
63112     Detabb = cms.double( 999.0 ),
63113     Dphibb = cms.double( 999.0 ),
63114     Ptsumqq = cms.double( 0.0 ),
63115     Ptsumbb = cms.double( 0.0 ),
63116     Etaq1Etaq2 = cms.double( 999.0 ),
63117     value = cms.string( "2BTagAndPt" ),
63118     triggerType = cms.int32( 85 ),
63119     njets = cms.int32( 4 )
63120 )
63121 fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
63122     offset = cms.uint32( 0 ),
63123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63124 )
63125 fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler",
63126     offset = cms.uint32( 0 ),
63127     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63128 )
63129 fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag",
63130     saveTags = cms.bool( True ),
63131     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63132     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
63133     MinTag = cms.double( 0.6 ),
63134     MaxTag = cms.double( 999999.0 ),
63135     MinJets = cms.int32( 1 ),
63136     MatchJetsByDeltaR = cms.bool( True ),
63137     MaxJetDeltaR = cms.double( 0.1 ),
63138     TriggerType = cms.int32( 86 )
63139 )
63140 fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
63141     saveTags = cms.bool( True ),
63142     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" ),
63143     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63144     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63145     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63146     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63147     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63148     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63149     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63150     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63151     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63152 )
63153 fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63154     offset = cms.uint32( 0 ),
63155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63156 )
63157 fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet",
63158     saveTags = cms.bool( True ),
63159     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63160     triggerType = cms.int32( 85 ),
63161     MinE = cms.double( -1.0 ),
63162     MinPt = cms.double( 220.0 ),
63163     MinMass = cms.double( -1.0 ),
63164     MaxMass = cms.double( -1.0 ),
63165     MinEta = cms.double( -1.0 ),
63166     MaxEta = cms.double( 2.5 ),
63167     MinN = cms.int32( 1 )
63168 )
63169 fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector",
63170     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63171     cut = cms.string( "pt > 220 && abs(eta) < 2.5" )
63172 )
63173 fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer",
63174     useMassDropTagger = cms.bool( False ),
63175     useFiltering = cms.bool( False ),
63176     useDynamicFiltering = cms.bool( False ),
63177     useTrimming = cms.bool( False ),
63178     usePruning = cms.bool( False ),
63179     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63180     useKtPruning = cms.bool( False ),
63181     useConstituentSubtraction = cms.bool( False ),
63182     useSoftDrop = cms.bool( True ),
63183     correctShape = cms.bool( False ),
63184     UseOnlyVertexTracks = cms.bool( False ),
63185     UseOnlyOnePV = cms.bool( False ),
63186     muCut = cms.double( -1.0 ),
63187     yCut = cms.double( -1.0 ),
63188     rFilt = cms.double( -1.0 ),
63189     rFiltFactor = cms.double( -1.0 ),
63190     trimPtFracMin = cms.double( -1.0 ),
63191     zcut = cms.double( 0.1 ),
63192     rcut_factor = cms.double( -1.0 ),
63193     csRho_EtaMax = cms.double( -1.0 ),
63194     csRParam = cms.double( -1.0 ),
63195     beta = cms.double( 0.0 ),
63196     R0 = cms.double( 0.8 ),
63197     gridMaxRapidity = cms.double( -1.0 ),
63198     gridSpacing = cms.double( -1.0 ),
63199     DzTrVtxMax = cms.double( 0.0 ),
63200     DxyTrVtxMax = cms.double( 0.0 ),
63201     MaxVtxZ = cms.double( 15.0 ),
63202     subjetPtMin = cms.double( -1.0 ),
63203     muMin = cms.double( -1.0 ),
63204     muMax = cms.double( -1.0 ),
63205     yMin = cms.double( -1.0 ),
63206     yMax = cms.double( -1.0 ),
63207     dRMin = cms.double( -1.0 ),
63208     dRMax = cms.double( -1.0 ),
63209     maxDepth = cms.int32( -1 ),
63210     nFilt = cms.int32( -1 ),
63211     MinVtxNdof = cms.int32( 0 ),
63212     src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ),
63213     srcPVs = cms.InputTag( "hltPixelVertices" ),
63214     jetType = cms.string( "PFJet" ),
63215     jetAlgorithm = cms.string( "AntiKt" ),
63216     rParam = cms.double( 0.8 ),
63217     inputEtMin = cms.double( 0.0 ),
63218     inputEMin = cms.double( 0.0 ),
63219     jetPtMin = cms.double( 0.0 ),
63220     doPVCorrection = cms.bool( False ),
63221     doAreaFastjet = cms.bool( False ),
63222     doRhoFastjet = cms.bool( False ),
63223     doPUOffsetCorr = cms.bool( False ),
63224     puPtMin = cms.double( 10.0 ),
63225     nSigmaPU = cms.double( 1.0 ),
63226     radiusPU = cms.double( 0.8 ),
63227     subtractorName = cms.string( "" ),
63228     useExplicitGhosts = cms.bool( False ),
63229     doAreaDiskApprox = cms.bool( True ),
63230     voronoiRfact = cms.double( -9.0 ),
63231     Rho_EtaMax = cms.double( 4.4 ),
63232     Ghost_EtaMax = cms.double( 6.0 ),
63233     Active_Area_Repeats = cms.int32( 5 ),
63234     GhostArea = cms.double( 0.01 ),
63235     restrictInputs = cms.bool( False ),
63236     maxInputs = cms.uint32( 1 ),
63237     writeCompound = cms.bool( False ),
63238     writeJetsWithConst = cms.bool( False ),
63239     doFastJetNonUniform = cms.bool( False ),
63240     useDeterministicSeed = cms.bool( True ),
63241     minSeed = cms.uint32( 0 ),
63242     verbosity = cms.int32( 0 ),
63243     puWidth = cms.double( 0.0 ),
63244     nExclude = cms.uint32( 0 ),
63245     maxBadEcalCells = cms.uint32( 9999999 ),
63246     maxBadHcalCells = cms.uint32( 9999999 ),
63247     maxProblematicEcalCells = cms.uint32( 9999999 ),
63248     maxProblematicHcalCells = cms.uint32( 9999999 ),
63249     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63250     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63251     puCenters = cms.vdouble(  ),
63252     applyWeight = cms.bool( False ),
63253     srcWeights = cms.InputTag( "" ),
63254     minimumTowersFraction = cms.double( 0.0 ),
63255     jetCollInstanceName = cms.string( "" ),
63256     sumRecHits = cms.bool( False )
63257 )
63258 fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63259     saveTags = cms.bool( True ),
63260     inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ),
63261     triggerType = cms.int32( 85 ),
63262     MinE = cms.double( -1.0 ),
63263     MinPt = cms.double( -1.0 ),
63264     MinMass = cms.double( 40.0 ),
63265     MaxMass = cms.double( -1.0 ),
63266     MinEta = cms.double( -1.0 ),
63267     MaxEta = cms.double( 2.5 ),
63268     MinN = cms.int32( 1 )
63269 )
63270 fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
63271     saveTags = cms.bool( True ),
63272     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" ),
63273     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63274     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63275     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63276     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63277     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63278     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63279     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63280     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63281     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63282 )
63283 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
63284     offset = cms.uint32( 0 ),
63285     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63286 )
63287 fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet",
63288     saveTags = cms.bool( True ),
63289     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
63290     triggerType = cms.int32( 86 ),
63291     MinE = cms.double( -1.0 ),
63292     MinPt = cms.double( 60.0 ),
63293     MinMass = cms.double( -1.0 ),
63294     MaxMass = cms.double( -1.0 ),
63295     MinEta = cms.double( -1.0 ),
63296     MaxEta = cms.double( 2.5 ),
63297     MinN = cms.int32( 1 )
63298 )
63299 fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
63300     saveTags = cms.bool( True ),
63301     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63302     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63303     MinTag = cms.double( 0.5 ),
63304     MaxTag = cms.double( 999999.0 ),
63305     MinJetToSum = cms.int32( 1 ),
63306     MaxJetToSum = cms.int32( 2 ),
63307     UseMeanValue = cms.bool( True ),
63308     MatchByDeltaR = cms.bool( True ),
63309     MaxDeltaR = cms.double( 0.4 ),
63310     TriggerType = cms.int32( 86 )
63311 )
63312 fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet",
63313     saveTags = cms.bool( True ),
63314     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
63315     triggerType = cms.int32( 85 ),
63316     MinE = cms.double( -1.0 ),
63317     MinPt = cms.double( 200.0 ),
63318     MinMass = cms.double( -1.0 ),
63319     MaxMass = cms.double( -1.0 ),
63320     MinEta = cms.double( -1.0 ),
63321     MaxEta = cms.double( 2.6 ),
63322     MinN = cms.int32( 1 )
63323 )
63324 fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer",
63325     HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ),
63326     TriggerTypes = cms.vint32( 85 )
63327 )
63328 fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
63329     jet_radius = cms.double( 0.8 ),
63330     min_jet_pt = cms.double( 200.0 ),
63331     max_jet_eta = cms.double( 2.5 ),
63332     min_pt_for_track_properties = cms.double( 0.95 ),
63333     min_pt_for_pfcandidates = cms.double( 0.1 ),
63334     use_puppiP4 = cms.bool( False ),
63335     include_neutrals = cms.bool( True ),
63336     sort_by_sip2dsig = cms.bool( False ),
63337     min_puppi_wgt = cms.double( -1.0 ),
63338     flip_ip_sign = cms.bool( False ),
63339     sip3dSigMax = cms.double( -1.0 ),
63340     use_hlt_features = cms.bool( True ),
63341     vertices = cms.InputTag( "hltVerticesPFFilter" ),
63342     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
63343     pf_candidates = cms.InputTag( "hltParticleFlow" ),
63344     jets = cms.InputTag( "hltPFJetForPNetAK8" ),
63345     unsubjet_map = cms.InputTag( "" ),
63346     puppi_value_map = cms.InputTag( "" ),
63347     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
63348     use_scouting_features = cms.bool( False ),
63349     normchi2_value_map = cms.InputTag( "" ),
63350     dz_value_map = cms.InputTag( "" ),
63351     dxy_value_map = cms.InputTag( "" ),
63352     dzsig_value_map = cms.InputTag( "" ),
63353     dxysig_value_map = cms.InputTag( "" ),
63354     lostInnerHits_value_map = cms.InputTag( "" ),
63355     quality_value_map = cms.InputTag( "" ),
63356     trkPt_value_map = cms.InputTag( "" ),
63357     trkEta_value_map = cms.InputTag( "" ),
63358     trkPhi_value_map = cms.InputTag( "" ),
63359     covarianceVersion = cms.int32( 1 ),
63360     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
63361 )
63362 fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
63363     src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ),
63364     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ),
63365     preprocessParams = cms.PSet(  ),
63366     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ),
63367     flav_names = cms.vstring( 'probHtt',
63368       'probHtm',
63369       'probHte',
63370       'probHbb',
63371       'probHcc',
63372       'probHqq',
63373       'probHgg',
63374       'probQCD2hf',
63375       'probQCD1hf',
63376       'probQCD0hf' ),
63377     jets = cms.InputTag( "" ),
63378     produceValueMap = cms.untracked.bool( False ),
63379     debugMode = cms.untracked.bool( False )
63380 )
63381 fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator",
63382     discriminators = cms.VPSet( 
63383       cms.PSet(  name = cms.string( "HbbVsQCD" ),
63384         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ),
63385         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63386       ),
63387       cms.PSet(  name = cms.string( "HccVsQCD" ),
63388         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ),
63389         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63390       ),
63391       cms.PSet(  name = cms.string( "HttVsQCD" ),
63392         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ),
63393         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
63394       )
63395     )
63396 )
63397 fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63398     HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ),
63399     TriggerTypes = cms.vint32( 85 )
63400 )
63401 fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63402     saveTags = cms.bool( True ),
63403     Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ),
63404     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63405     MinTag = cms.double( 0.06 ),
63406     MaxTag = cms.double( 999999.0 ),
63407     MinJets = cms.int32( 1 ),
63408     MatchJetsByDeltaR = cms.bool( True ),
63409     MaxJetDeltaR = cms.double( 0.8 ),
63410     TriggerType = cms.int32( 85 )
63411 )
63412 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler",
63413     offset = cms.uint32( 0 ),
63414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63415 )
63416 fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag",
63417     saveTags = cms.bool( True ),
63418     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63419     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63420     MinTag = cms.double( 0.53 ),
63421     MaxTag = cms.double( 999999.0 ),
63422     MinJetToSum = cms.int32( 1 ),
63423     MaxJetToSum = cms.int32( 2 ),
63424     UseMeanValue = cms.bool( True ),
63425     MatchByDeltaR = cms.bool( True ),
63426     MaxDeltaR = cms.double( 0.4 ),
63427     TriggerType = cms.int32( 86 )
63428 )
63429 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63430     offset = cms.uint32( 0 ),
63431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63432 )
63433 fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
63434     saveTags = cms.bool( True ),
63435     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63436     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63437     MinTag = cms.double( 0.55 ),
63438     MaxTag = cms.double( 999999.0 ),
63439     MinJetToSum = cms.int32( 1 ),
63440     MaxJetToSum = cms.int32( 2 ),
63441     UseMeanValue = cms.bool( True ),
63442     MatchByDeltaR = cms.bool( True ),
63443     MaxDeltaR = cms.double( 0.4 ),
63444     TriggerType = cms.int32( 86 )
63445 )
63446 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
63447     offset = cms.uint32( 0 ),
63448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63449 )
63450 fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
63451     saveTags = cms.bool( True ),
63452     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63453     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63454     MinTag = cms.double( 0.6 ),
63455     MaxTag = cms.double( 999999.0 ),
63456     MinJetToSum = cms.int32( 1 ),
63457     MaxJetToSum = cms.int32( 2 ),
63458     UseMeanValue = cms.bool( True ),
63459     MatchByDeltaR = cms.bool( True ),
63460     MaxDeltaR = cms.double( 0.4 ),
63461     TriggerType = cms.int32( 86 )
63462 )
63463 fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63464     offset = cms.uint32( 0 ),
63465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63466 )
63467 fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet",
63468     saveTags = cms.bool( True ),
63469     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63470     triggerType = cms.int32( 85 ),
63471     MinE = cms.double( -1.0 ),
63472     MinPt = cms.double( 230.0 ),
63473     MinMass = cms.double( -1.0 ),
63474     MaxMass = cms.double( -1.0 ),
63475     MinEta = cms.double( -1.0 ),
63476     MaxEta = cms.double( 2.5 ),
63477     MinN = cms.int32( 1 )
63478 )
63479 fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector",
63480     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63481     cut = cms.string( "pt > 230 && abs(eta) < 2.5" )
63482 )
63483 fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer",
63484     useMassDropTagger = cms.bool( False ),
63485     useFiltering = cms.bool( False ),
63486     useDynamicFiltering = cms.bool( False ),
63487     useTrimming = cms.bool( False ),
63488     usePruning = cms.bool( False ),
63489     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63490     useKtPruning = cms.bool( False ),
63491     useConstituentSubtraction = cms.bool( False ),
63492     useSoftDrop = cms.bool( True ),
63493     correctShape = cms.bool( False ),
63494     UseOnlyVertexTracks = cms.bool( False ),
63495     UseOnlyOnePV = cms.bool( False ),
63496     muCut = cms.double( -1.0 ),
63497     yCut = cms.double( -1.0 ),
63498     rFilt = cms.double( -1.0 ),
63499     rFiltFactor = cms.double( -1.0 ),
63500     trimPtFracMin = cms.double( -1.0 ),
63501     zcut = cms.double( 0.1 ),
63502     rcut_factor = cms.double( -1.0 ),
63503     csRho_EtaMax = cms.double( -1.0 ),
63504     csRParam = cms.double( -1.0 ),
63505     beta = cms.double( 0.0 ),
63506     R0 = cms.double( 0.8 ),
63507     gridMaxRapidity = cms.double( -1.0 ),
63508     gridSpacing = cms.double( -1.0 ),
63509     DzTrVtxMax = cms.double( 0.0 ),
63510     DxyTrVtxMax = cms.double( 0.0 ),
63511     MaxVtxZ = cms.double( 15.0 ),
63512     subjetPtMin = cms.double( -1.0 ),
63513     muMin = cms.double( -1.0 ),
63514     muMax = cms.double( -1.0 ),
63515     yMin = cms.double( -1.0 ),
63516     yMax = cms.double( -1.0 ),
63517     dRMin = cms.double( -1.0 ),
63518     dRMax = cms.double( -1.0 ),
63519     maxDepth = cms.int32( -1 ),
63520     nFilt = cms.int32( -1 ),
63521     MinVtxNdof = cms.int32( 0 ),
63522     src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ),
63523     srcPVs = cms.InputTag( "hltPixelVertices" ),
63524     jetType = cms.string( "PFJet" ),
63525     jetAlgorithm = cms.string( "AntiKt" ),
63526     rParam = cms.double( 0.8 ),
63527     inputEtMin = cms.double( 0.0 ),
63528     inputEMin = cms.double( 0.0 ),
63529     jetPtMin = cms.double( 0.0 ),
63530     doPVCorrection = cms.bool( False ),
63531     doAreaFastjet = cms.bool( False ),
63532     doRhoFastjet = cms.bool( False ),
63533     doPUOffsetCorr = cms.bool( False ),
63534     puPtMin = cms.double( 10.0 ),
63535     nSigmaPU = cms.double( 1.0 ),
63536     radiusPU = cms.double( 0.8 ),
63537     subtractorName = cms.string( "" ),
63538     useExplicitGhosts = cms.bool( False ),
63539     doAreaDiskApprox = cms.bool( True ),
63540     voronoiRfact = cms.double( -9.0 ),
63541     Rho_EtaMax = cms.double( 4.4 ),
63542     Ghost_EtaMax = cms.double( 6.0 ),
63543     Active_Area_Repeats = cms.int32( 5 ),
63544     GhostArea = cms.double( 0.01 ),
63545     restrictInputs = cms.bool( False ),
63546     maxInputs = cms.uint32( 1 ),
63547     writeCompound = cms.bool( False ),
63548     writeJetsWithConst = cms.bool( False ),
63549     doFastJetNonUniform = cms.bool( False ),
63550     useDeterministicSeed = cms.bool( True ),
63551     minSeed = cms.uint32( 0 ),
63552     verbosity = cms.int32( 0 ),
63553     puWidth = cms.double( 0.0 ),
63554     nExclude = cms.uint32( 0 ),
63555     maxBadEcalCells = cms.uint32( 9999999 ),
63556     maxBadHcalCells = cms.uint32( 9999999 ),
63557     maxProblematicEcalCells = cms.uint32( 9999999 ),
63558     maxProblematicHcalCells = cms.uint32( 9999999 ),
63559     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63560     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63561     puCenters = cms.vdouble(  ),
63562     applyWeight = cms.bool( False ),
63563     srcWeights = cms.InputTag( "" ),
63564     minimumTowersFraction = cms.double( 0.0 ),
63565     jetCollInstanceName = cms.string( "" ),
63566     sumRecHits = cms.bool( False )
63567 )
63568 fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63569     saveTags = cms.bool( True ),
63570     inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ),
63571     triggerType = cms.int32( 85 ),
63572     MinE = cms.double( -1.0 ),
63573     MinPt = cms.double( -1.0 ),
63574     MinMass = cms.double( 40.0 ),
63575     MaxMass = cms.double( -1.0 ),
63576     MinEta = cms.double( -1.0 ),
63577     MaxEta = cms.double( 2.5 ),
63578     MinN = cms.int32( 1 )
63579 )
63580 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63581     offset = cms.uint32( 0 ),
63582     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63583 )
63584 fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63585     HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ),
63586     TriggerTypes = cms.vint32( 85 )
63587 )
63588 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63589     saveTags = cms.bool( True ),
63590     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63591     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63592     MinTag = cms.double( 0.06 ),
63593     MaxTag = cms.double( 999999.0 ),
63594     MinJets = cms.int32( 1 ),
63595     MatchJetsByDeltaR = cms.bool( True ),
63596     MaxJetDeltaR = cms.double( 0.8 ),
63597     TriggerType = cms.int32( 85 )
63598 )
63599 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63600     offset = cms.uint32( 0 ),
63601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63602 )
63603 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63604     saveTags = cms.bool( True ),
63605     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63606     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63607     MinTag = cms.double( 0.1 ),
63608     MaxTag = cms.double( 999999.0 ),
63609     MinJets = cms.int32( 1 ),
63610     MatchJetsByDeltaR = cms.bool( True ),
63611     MaxJetDeltaR = cms.double( 0.8 ),
63612     TriggerType = cms.int32( 85 )
63613 )
63614 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63615     offset = cms.uint32( 0 ),
63616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63617 )
63618 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63619     saveTags = cms.bool( True ),
63620     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63621     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63622     MinTag = cms.double( 0.03 ),
63623     MaxTag = cms.double( 999999.0 ),
63624     MinJets = cms.int32( 1 ),
63625     MatchJetsByDeltaR = cms.bool( True ),
63626     MaxJetDeltaR = cms.double( 0.8 ),
63627     TriggerType = cms.int32( 85 )
63628 )
63629 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63630     offset = cms.uint32( 0 ),
63631     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63632 )
63633 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63634     saveTags = cms.bool( True ),
63635     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63636     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63637     MinTag = cms.double( 0.05 ),
63638     MaxTag = cms.double( 999999.0 ),
63639     MinJets = cms.int32( 1 ),
63640     MatchJetsByDeltaR = cms.bool( True ),
63641     MaxJetDeltaR = cms.double( 0.8 ),
63642     TriggerType = cms.int32( 85 )
63643 )
63644 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63645     offset = cms.uint32( 0 ),
63646     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63647 )
63648 fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet",
63649     saveTags = cms.bool( True ),
63650     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63651     triggerType = cms.int32( 85 ),
63652     MinE = cms.double( -1.0 ),
63653     MinPt = cms.double( 250.0 ),
63654     MinMass = cms.double( -1.0 ),
63655     MaxMass = cms.double( -1.0 ),
63656     MinEta = cms.double( -1.0 ),
63657     MaxEta = cms.double( 2.5 ),
63658     MinN = cms.int32( 1 )
63659 )
63660 fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63661     saveTags = cms.bool( True ),
63662     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
63663     triggerType = cms.int32( 85 ),
63664     MinE = cms.double( -1.0 ),
63665     MinPt = cms.double( -1.0 ),
63666     MinMass = cms.double( 40.0 ),
63667     MaxMass = cms.double( -1.0 ),
63668     MinEta = cms.double( -1.0 ),
63669     MaxEta = cms.double( 2.5 ),
63670     MinN = cms.int32( 1 )
63671 )
63672 fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63673     HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ),
63674     TriggerTypes = cms.vint32( 85 )
63675 )
63676 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63677     saveTags = cms.bool( True ),
63678     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63679     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63680     MinTag = cms.double( 0.06 ),
63681     MaxTag = cms.double( 999999.0 ),
63682     MinJets = cms.int32( 1 ),
63683     MatchJetsByDeltaR = cms.bool( True ),
63684     MaxJetDeltaR = cms.double( 0.8 ),
63685     TriggerType = cms.int32( 85 )
63686 )
63687 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63688     offset = cms.uint32( 0 ),
63689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63690 )
63691 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63692     saveTags = cms.bool( True ),
63693     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63694     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63695     MinTag = cms.double( 0.1 ),
63696     MaxTag = cms.double( 999999.0 ),
63697     MinJets = cms.int32( 1 ),
63698     MatchJetsByDeltaR = cms.bool( True ),
63699     MaxJetDeltaR = cms.double( 0.8 ),
63700     TriggerType = cms.int32( 85 )
63701 )
63702 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63703     offset = cms.uint32( 0 ),
63704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63705 )
63706 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63707     saveTags = cms.bool( True ),
63708     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63709     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63710     MinTag = cms.double( 0.03 ),
63711     MaxTag = cms.double( 999999.0 ),
63712     MinJets = cms.int32( 1 ),
63713     MatchJetsByDeltaR = cms.bool( True ),
63714     MaxJetDeltaR = cms.double( 0.8 ),
63715     TriggerType = cms.int32( 85 )
63716 )
63717 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63718     offset = cms.uint32( 0 ),
63719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63720 )
63721 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63722     saveTags = cms.bool( True ),
63723     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63724     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63725     MinTag = cms.double( 0.05 ),
63726     MaxTag = cms.double( 999999.0 ),
63727     MinJets = cms.int32( 1 ),
63728     MatchJetsByDeltaR = cms.bool( True ),
63729     MaxJetDeltaR = cms.double( 0.8 ),
63730     TriggerType = cms.int32( 85 )
63731 )
63732 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63733     offset = cms.uint32( 0 ),
63734     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63735 )
63736 fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet",
63737     saveTags = cms.bool( True ),
63738     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63739     triggerType = cms.int32( 85 ),
63740     MinE = cms.double( -1.0 ),
63741     MinPt = cms.double( 275.0 ),
63742     MinMass = cms.double( -1.0 ),
63743     MaxMass = cms.double( -1.0 ),
63744     MinEta = cms.double( -1.0 ),
63745     MaxEta = cms.double( 2.5 ),
63746     MinN = cms.int32( 1 )
63747 )
63748 fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector",
63749     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63750     cut = cms.string( "pt > 275 && abs(eta) < 2.5" )
63751 )
63752 fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer",
63753     useMassDropTagger = cms.bool( False ),
63754     useFiltering = cms.bool( False ),
63755     useDynamicFiltering = cms.bool( False ),
63756     useTrimming = cms.bool( False ),
63757     usePruning = cms.bool( False ),
63758     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63759     useKtPruning = cms.bool( False ),
63760     useConstituentSubtraction = cms.bool( False ),
63761     useSoftDrop = cms.bool( True ),
63762     correctShape = cms.bool( False ),
63763     UseOnlyVertexTracks = cms.bool( False ),
63764     UseOnlyOnePV = cms.bool( False ),
63765     muCut = cms.double( -1.0 ),
63766     yCut = cms.double( -1.0 ),
63767     rFilt = cms.double( -1.0 ),
63768     rFiltFactor = cms.double( -1.0 ),
63769     trimPtFracMin = cms.double( -1.0 ),
63770     zcut = cms.double( 0.1 ),
63771     rcut_factor = cms.double( -1.0 ),
63772     csRho_EtaMax = cms.double( -1.0 ),
63773     csRParam = cms.double( -1.0 ),
63774     beta = cms.double( 0.0 ),
63775     R0 = cms.double( 0.8 ),
63776     gridMaxRapidity = cms.double( -1.0 ),
63777     gridSpacing = cms.double( -1.0 ),
63778     DzTrVtxMax = cms.double( 0.0 ),
63779     DxyTrVtxMax = cms.double( 0.0 ),
63780     MaxVtxZ = cms.double( 15.0 ),
63781     subjetPtMin = cms.double( -1.0 ),
63782     muMin = cms.double( -1.0 ),
63783     muMax = cms.double( -1.0 ),
63784     yMin = cms.double( -1.0 ),
63785     yMax = cms.double( -1.0 ),
63786     dRMin = cms.double( -1.0 ),
63787     dRMax = cms.double( -1.0 ),
63788     maxDepth = cms.int32( -1 ),
63789     nFilt = cms.int32( -1 ),
63790     MinVtxNdof = cms.int32( 0 ),
63791     src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ),
63792     srcPVs = cms.InputTag( "hltPixelVertices" ),
63793     jetType = cms.string( "PFJet" ),
63794     jetAlgorithm = cms.string( "AntiKt" ),
63795     rParam = cms.double( 0.8 ),
63796     inputEtMin = cms.double( 0.0 ),
63797     inputEMin = cms.double( 0.0 ),
63798     jetPtMin = cms.double( 0.0 ),
63799     doPVCorrection = cms.bool( False ),
63800     doAreaFastjet = cms.bool( False ),
63801     doRhoFastjet = cms.bool( False ),
63802     doPUOffsetCorr = cms.bool( False ),
63803     puPtMin = cms.double( 10.0 ),
63804     nSigmaPU = cms.double( 1.0 ),
63805     radiusPU = cms.double( 0.8 ),
63806     subtractorName = cms.string( "" ),
63807     useExplicitGhosts = cms.bool( False ),
63808     doAreaDiskApprox = cms.bool( True ),
63809     voronoiRfact = cms.double( -9.0 ),
63810     Rho_EtaMax = cms.double( 4.4 ),
63811     Ghost_EtaMax = cms.double( 6.0 ),
63812     Active_Area_Repeats = cms.int32( 5 ),
63813     GhostArea = cms.double( 0.01 ),
63814     restrictInputs = cms.bool( False ),
63815     maxInputs = cms.uint32( 1 ),
63816     writeCompound = cms.bool( False ),
63817     writeJetsWithConst = cms.bool( False ),
63818     doFastJetNonUniform = cms.bool( False ),
63819     useDeterministicSeed = cms.bool( True ),
63820     minSeed = cms.uint32( 0 ),
63821     verbosity = cms.int32( 0 ),
63822     puWidth = cms.double( 0.0 ),
63823     nExclude = cms.uint32( 0 ),
63824     maxBadEcalCells = cms.uint32( 9999999 ),
63825     maxBadHcalCells = cms.uint32( 9999999 ),
63826     maxProblematicEcalCells = cms.uint32( 9999999 ),
63827     maxProblematicHcalCells = cms.uint32( 9999999 ),
63828     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63829     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63830     puCenters = cms.vdouble(  ),
63831     applyWeight = cms.bool( False ),
63832     srcWeights = cms.InputTag( "" ),
63833     minimumTowersFraction = cms.double( 0.0 ),
63834     jetCollInstanceName = cms.string( "" ),
63835     sumRecHits = cms.bool( False )
63836 )
63837 fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63838     saveTags = cms.bool( True ),
63839     inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ),
63840     triggerType = cms.int32( 85 ),
63841     MinE = cms.double( -1.0 ),
63842     MinPt = cms.double( -1.0 ),
63843     MinMass = cms.double( 40.0 ),
63844     MaxMass = cms.double( -1.0 ),
63845     MinEta = cms.double( -1.0 ),
63846     MaxEta = cms.double( 2.5 ),
63847     MinN = cms.int32( 1 )
63848 )
63849 fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63850     HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ),
63851     TriggerTypes = cms.vint32( 85 )
63852 )
63853 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63854     saveTags = cms.bool( True ),
63855     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63856     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63857     MinTag = cms.double( 0.06 ),
63858     MaxTag = cms.double( 999999.0 ),
63859     MinJets = cms.int32( 1 ),
63860     MatchJetsByDeltaR = cms.bool( True ),
63861     MaxJetDeltaR = cms.double( 0.8 ),
63862     TriggerType = cms.int32( 85 )
63863 )
63864 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63865     offset = cms.uint32( 0 ),
63866     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63867 )
63868 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63869     saveTags = cms.bool( True ),
63870     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63871     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63872     MinTag = cms.double( 0.1 ),
63873     MaxTag = cms.double( 999999.0 ),
63874     MinJets = cms.int32( 1 ),
63875     MatchJetsByDeltaR = cms.bool( True ),
63876     MaxJetDeltaR = cms.double( 0.8 ),
63877     TriggerType = cms.int32( 85 )
63878 )
63879 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63880     offset = cms.uint32( 0 ),
63881     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63882 )
63883 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63884     saveTags = cms.bool( True ),
63885     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63886     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63887     MinTag = cms.double( 0.03 ),
63888     MaxTag = cms.double( 999999.0 ),
63889     MinJets = cms.int32( 1 ),
63890     MatchJetsByDeltaR = cms.bool( True ),
63891     MaxJetDeltaR = cms.double( 0.8 ),
63892     TriggerType = cms.int32( 85 )
63893 )
63894 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63895     offset = cms.uint32( 0 ),
63896     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63897 )
63898 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63899     saveTags = cms.bool( True ),
63900     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63901     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63902     MinTag = cms.double( 0.05 ),
63903     MaxTag = cms.double( 999999.0 ),
63904     MinJets = cms.int32( 1 ),
63905     MatchJetsByDeltaR = cms.bool( True ),
63906     MaxJetDeltaR = cms.double( 0.8 ),
63907     TriggerType = cms.int32( 85 )
63908 )
63909 fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler",
63910     offset = cms.uint32( 0 ),
63911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63912 )
63913 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer",
63914     minPt = cms.double( 20.0 ),
63915     maxEta = cms.double( 2.5 ),
63916     CHF = cms.double( 0.0 ),
63917     NHF = cms.double( 1.0 ),
63918     CEF = cms.double( 1.0 ),
63919     NEF = cms.double( 1.0 ),
63920     maxCF = cms.double( 99.0 ),
63921     NCH = cms.int32( 45 ),
63922     NTOT = cms.int32( 0 ),
63923     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63924 )
63925 fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet",
63926     saveTags = cms.bool( True ),
63927     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ),
63928     triggerType = cms.int32( 85 ),
63929     MinE = cms.double( -1.0 ),
63930     MinPt = cms.double( 275.0 ),
63931     MinMass = cms.double( -1.0 ),
63932     MaxMass = cms.double( -1.0 ),
63933     MinEta = cms.double( -1.0 ),
63934     MaxEta = cms.double( 2.5 ),
63935     MinN = cms.int32( 1 )
63936 )
63937 fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler",
63938     offset = cms.uint32( 0 ),
63939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63940 )
63941 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer",
63942     minPt = cms.double( 20.0 ),
63943     maxEta = cms.double( 2.5 ),
63944     CHF = cms.double( 0.0 ),
63945     NHF = cms.double( 1.0 ),
63946     CEF = cms.double( 1.0 ),
63947     NEF = cms.double( 1.0 ),
63948     maxCF = cms.double( 99.0 ),
63949     NCH = cms.int32( 40 ),
63950     NTOT = cms.int32( 0 ),
63951     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63952 )
63953 fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet",
63954     saveTags = cms.bool( True ),
63955     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ),
63956     triggerType = cms.int32( 85 ),
63957     MinE = cms.double( -1.0 ),
63958     MinPt = cms.double( 275.0 ),
63959     MinMass = cms.double( -1.0 ),
63960     MaxMass = cms.double( -1.0 ),
63961     MinEta = cms.double( -1.0 ),
63962     MaxEta = cms.double( 2.5 ),
63963     MinN = cms.int32( 1 )
63964 )
63965 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63966     offset = cms.uint32( 0 ),
63967     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63968 )
63969 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63970     saveTags = cms.bool( True ),
63971     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ),
63972     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63973     rhoTag = cms.InputTag( "" ),
63974     energyLowEdges = cms.vdouble( 0.0 ),
63975     lessThan = cms.bool( True ),
63976     useEt = cms.bool( True ),
63977     useAbs = cms.bool( False ),
63978     thrRegularEB = cms.vdouble( -1.0 ),
63979     thrRegularEE = cms.vdouble( -1.0 ),
63980     thrOverEEB = cms.vdouble( 0.14 ),
63981     thrOverEEE = cms.vdouble( 0.1 ),
63982     thrOverE2EB = cms.vdouble( -1.0 ),
63983     thrOverE2EE = cms.vdouble( -1.0 ),
63984     ncandcut = cms.int32( 1 ),
63985     doRhoCorrection = cms.bool( False ),
63986     rhoMax = cms.double( 9.9999999E7 ),
63987     rhoScale = cms.double( 1.0 ),
63988     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63989     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63990     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63991 )
63992 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63993     saveTags = cms.bool( True ),
63994     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ),
63995     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63996     rhoTag = cms.InputTag( "" ),
63997     energyLowEdges = cms.vdouble( 0.0 ),
63998     lessThan = cms.bool( True ),
63999     useEt = cms.bool( True ),
64000     useAbs = cms.bool( False ),
64001     thrRegularEB = cms.vdouble( -1.0 ),
64002     thrRegularEE = cms.vdouble( -1.0 ),
64003     thrOverEEB = cms.vdouble( 0.177 ),
64004     thrOverEEE = cms.vdouble( 0.24 ),
64005     thrOverE2EB = cms.vdouble( -1.0 ),
64006     thrOverE2EE = cms.vdouble( -1.0 ),
64007     ncandcut = cms.int32( 1 ),
64008     doRhoCorrection = cms.bool( False ),
64009     rhoMax = cms.double( 9.9999999E7 ),
64010     rhoScale = cms.double( 1.0 ),
64011     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64012     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64013     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64014 )
64015 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64016     saveTags = cms.bool( True ),
64017     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64018     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ),
64019     MinN = cms.int32( 1 ),
64020     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64021     IsolatorPSet = cms.PSet(  )
64022 )
64023 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
64024     offset = cms.uint32( 0 ),
64025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64026 )
64027 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
64028     offset = cms.uint32( 0 ),
64029     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64030 )
64031 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
64032     offset = cms.uint32( 0 ),
64033     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64034 )
64035 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
64036     offset = cms.uint32( 0 ),
64037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64038 )
64039 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
64040     offset = cms.uint32( 0 ),
64041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64042 )
64043 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
64044     offset = cms.uint32( 0 ),
64045     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64046 )
64047 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
64048     offset = cms.uint32( 0 ),
64049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64050 )
64051 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
64052     offset = cms.uint32( 0 ),
64053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64054 )
64055 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
64056     offset = cms.uint32( 0 ),
64057     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64058 )
64059 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler",
64060     offset = cms.uint32( 0 ),
64061     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64062 )
64063 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
64064     offset = cms.uint32( 0 ),
64065     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64066 )
64067 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler",
64068     offset = cms.uint32( 0 ),
64069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64070 )
64071 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
64072     offset = cms.uint32( 0 ),
64073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64074 )
64075 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
64076     offset = cms.uint32( 0 ),
64077     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64078 )
64079 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler",
64080     offset = cms.uint32( 0 ),
64081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64082 )
64083 fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
64084     saveTags = cms.bool( True ),
64085     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
64086     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
64087     MinTag = cms.double( 0.2 ),
64088     MaxTag = cms.double( 999999.0 ),
64089     MinJetToSum = cms.int32( 1 ),
64090     MaxJetToSum = cms.int32( 1 ),
64091     UseMeanValue = cms.bool( True ),
64092     MatchByDeltaR = cms.bool( True ),
64093     MaxDeltaR = cms.double( 0.4 ),
64094     TriggerType = cms.int32( 86 )
64095 )
64096 fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed",
64097     saveTags = cms.bool( True ),
64098     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ),
64099     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64100     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64101     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64102     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64103     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64104     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64105     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64106     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64107     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64108 )
64109 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64110     offset = cms.uint32( 0 ),
64111     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64112 )
64113 fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64114     saveTags = cms.bool( True ),
64115     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64116     PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64117     MaxEta = cms.double( 2.1 ),
64118     MinPt = cms.double( 0.0 ),
64119     MaxDeltaR = cms.double( 0.3 ),
64120     MinN = cms.int32( 1 ),
64121     CentralBxOnly = cms.bool( True ),
64122     SelectQualities = cms.vint32(  )
64123 )
64124 fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64125     saveTags = cms.bool( True ),
64126     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64127     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64128     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
64129     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64130     MinN = cms.int32( 0 ),
64131     MaxEta = cms.double( 2.16 ),
64132     AbsEtaBins = cms.vdouble( 0.0 ),
64133     MinNstations = cms.vint32( 0 ),
64134     MinNhits = cms.vint32( 0 ),
64135     CutOnChambers = cms.bool( False ),
64136     MinNchambers = cms.vint32( 0 ),
64137     MaxDr = cms.double( 9999.0 ),
64138     MinDr = cms.double( -1.0 ),
64139     MaxDz = cms.double( 9999.0 ),
64140     MinDxySig = cms.double( -1.0 ),
64141     MinPt = cms.double( 0.0 ),
64142     NSigmaPt = cms.double( 0.0 ),
64143     MatchToPreviousCand = cms.bool( True )
64144 )
64145 fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64146     saveTags = cms.bool( True ),
64147     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64148     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
64149     MaxEta = cms.double( 2.5 ),
64150     MinPt = cms.double( 0.0 ),
64151     MaxDeltaR = cms.double( 0.3 ),
64152     MinN = cms.int32( 1 ),
64153     CentralBxOnly = cms.bool( True ),
64154     SelectQualities = cms.vint32(  )
64155 )
64156 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
64157     saveTags = cms.bool( True ),
64158     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64159     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64160     PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ),
64161     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
64162     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64163     MinN = cms.int32( 1 ),
64164     MaxEta = cms.double( 2.1 ),
64165     MinNhits = cms.int32( 0 ),
64166     MaxDr = cms.double( 2.0 ),
64167     MinDr = cms.double( -1.0 ),
64168     MaxDz = cms.double( 9999.0 ),
64169     MinDxySig = cms.double( -1.0 ),
64170     MinPt = cms.double( 24.0 ),
64171     NSigmaPt = cms.double( 0.0 ),
64172     MaxNormalizedChi2 = cms.double( 9999.0 ),
64173     MaxDXYBeamSpot = cms.double( 9999.0 ),
64174     MinDXYBeamSpot = cms.double( -1.0 ),
64175     MinNmuonHits = cms.int32( 0 ),
64176     MaxPtDifference = cms.double( 9999.0 ),
64177     MinTrackPt = cms.double( 0.0 ),
64178     minMuonStations = cms.int32( 2 ),
64179     minTrkHits = cms.int32( -1 ),
64180     minMuonHits = cms.int32( -1 ),
64181     allowedTypeMask = cms.uint32( 255 ),
64182     requiredTypeMask = cms.uint32( 0 ),
64183     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64184     trkMuonId = cms.uint32( 0 ),
64185     L1MatchingdR = cms.double( 0.3 ),
64186     MatchToPreviousCand = cms.bool( True ),
64187     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64188     requireL3MuonTrajectorySeed = cms.bool( False ),
64189     useSimpleGeometry = cms.bool( True ),
64190     useStation2 = cms.bool( True ),
64191     fallbackToME1 = cms.bool( False ),
64192     cosmicPropagationHypothesis = cms.bool( False ),
64193     useMB2InOverlap = cms.bool( False ),
64194     useTrack = cms.string( "tracker" ),
64195     useState = cms.string( "atVertex" ),
64196     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64197     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64198     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64199 )
64200 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64201     saveTags = cms.bool( True ),
64202     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ),
64203     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64204     rhoTag = cms.InputTag( "" ),
64205     energyLowEdges = cms.vdouble( 0.0 ),
64206     lessThan = cms.bool( True ),
64207     useEt = cms.bool( True ),
64208     useAbs = cms.bool( False ),
64209     thrRegularEB = cms.vdouble( -1.0 ),
64210     thrRegularEE = cms.vdouble( -1.0 ),
64211     thrOverEEB = cms.vdouble( 0.14 ),
64212     thrOverEEE = cms.vdouble( 0.1 ),
64213     thrOverE2EB = cms.vdouble( -1.0 ),
64214     thrOverE2EE = cms.vdouble( -1.0 ),
64215     ncandcut = cms.int32( 1 ),
64216     doRhoCorrection = cms.bool( False ),
64217     rhoMax = cms.double( 9.9999999E7 ),
64218     rhoScale = cms.double( 1.0 ),
64219     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64220     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64221     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64222 )
64223 fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64224     saveTags = cms.bool( True ),
64225     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64226     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64227     rhoTag = cms.InputTag( "" ),
64228     energyLowEdges = cms.vdouble( 0.0 ),
64229     lessThan = cms.bool( True ),
64230     useEt = cms.bool( True ),
64231     useAbs = cms.bool( False ),
64232     thrRegularEB = cms.vdouble( -1.0 ),
64233     thrRegularEE = cms.vdouble( -1.0 ),
64234     thrOverEEB = cms.vdouble( 0.177 ),
64235     thrOverEEE = cms.vdouble( 0.24 ),
64236     thrOverE2EB = cms.vdouble( -1.0 ),
64237     thrOverE2EE = cms.vdouble( -1.0 ),
64238     ncandcut = cms.int32( 1 ),
64239     doRhoCorrection = cms.bool( False ),
64240     rhoMax = cms.double( 9.9999999E7 ),
64241     rhoScale = cms.double( 1.0 ),
64242     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64243     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64244     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64245 )
64246 fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64247     saveTags = cms.bool( True ),
64248     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64249     PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64250     MinN = cms.int32( 1 ),
64251     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64252     IsolatorPSet = cms.PSet(  )
64253 )
64254 fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed",
64255     saveTags = cms.bool( True ),
64256     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ),
64257     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64258     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64259     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64260     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64261     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64262     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64263     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64264     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64265     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64266 )
64267 fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed",
64268     saveTags = cms.bool( True ),
64269     L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
64270     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64271     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64272     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64273     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64274     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64275     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64276     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64277     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64278     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64279 )
64280 fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed",
64281     saveTags = cms.bool( True ),
64282     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ),
64283     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64284     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64285     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64286     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64287     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64288     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64289     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64290     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64291     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64292 )
64293 fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
64294     saveTags = cms.bool( True ),
64295     L1SeedsLogicalExpression = cms.string( "L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
64296     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64297     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64298     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64299     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64300     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64301     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64302     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64303     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64304     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64305 )
64306 fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed",
64307     saveTags = cms.bool( True ),
64308     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" ),
64309     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64310     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64311     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64312     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64313     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64314     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64315     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64316     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64317     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64318 )
64319 fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64320     saveTags = cms.bool( True ),
64321     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64322     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64323     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64324     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64325     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64326     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64327     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64328     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64329     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64330     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64331 )
64332 fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed",
64333     saveTags = cms.bool( True ),
64334     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
64335     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64336     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64337     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64338     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64339     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64340     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64341     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64342     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64343     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64344 )
64345 fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka",
64346     debugLevel = cms.int32( 0 ),
64347     L1Taus = cms.VPSet( 
64348       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
64349         L1CollectionName = cms.string( "DoubleTau" )
64350       ),
64351       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
64352         L1CollectionName = cms.string( "SingleTau" )
64353       ),
64354       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64355         L1CollectionName = cms.string( "MuXXTauYY" )
64356       ),
64357       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
64358         L1CollectionName = cms.string( "Mu22Tau40" )
64359       ),
64360       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
64361         L1CollectionName = cms.string( "DoubleTauJet" )
64362       ),
64363       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
64364         L1CollectionName = cms.string( "VBFIsoTau" )
64365       ),
64366       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64367         L1CollectionName = cms.string( "Mu18TauXX" )
64368       ),
64369       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
64370         L1CollectionName = cms.string( "TauVeryBigOR" )
64371       )
64372     ),
64373     hbheInput = cms.InputTag( "hltHbhereco" ),
64374     hoInput = cms.InputTag( "hltHoreco" ),
64375     ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
64376     eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
64377     pataVertices = cms.InputTag( "hltPixelVerticesSoA" ),
64378     pataTracks = cms.InputTag( "hltPixelTracksSoA" ),
64379     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
64380     maxVtx = cms.uint32( 100 ),
64381     fractionSumPt2 = cms.double( 0.3 ),
64382     minSumPt2 = cms.double( 0.0 ),
64383     track_pt_min = cms.double( 1.0 ),
64384     track_pt_max = cms.double( 10.0 ),
64385     track_chi2_max = cms.double( 99999.0 ),
64386     graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ),
64387     normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" )
64388 )
64389 fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter",
64390     saveTags = cms.bool( True ),
64391     nExpected = cms.int32( 1 ),
64392     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
64393     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
64394     DiscrWP = cms.double( 0.3 ),
64395     l1TauPtThreshold = cms.double( 250.0 )
64396 )
64397 fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64398     saveTags = cms.bool( True ),
64399     nExpected = cms.int32( 1 ),
64400     taus = cms.InputTag( "hltPFJetForBtag" ),
64401     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64402     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64403     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64404     seedTypes = cms.vint32( -100 ),
64405     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;" ),
64406     minPt = cms.double( 30.0 ),
64407     maxEta = cms.double( 2.3 ),
64408     usePtCorr = cms.bool( True ),
64409     matchWithSeeds = cms.bool( True ),
64410     matchingdR = cms.double( 0.5 )
64411 )
64412 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet",
64413     saveTags = cms.bool( True ),
64414     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64415     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64416     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64417     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ),
64418     triggerType1 = cms.int32( 83 ),
64419     triggerType2 = cms.int32( 84 ),
64420     MinDeta = cms.double( 1.0 ),
64421     MaxDeta = cms.double( -1.0 ),
64422     MinDphi = cms.double( 0.0 ),
64423     MaxDphi = cms.double( -1.0 ),
64424     MinDelR = cms.double( 0.3 ),
64425     MaxDelR = cms.double( 99999.0 ),
64426     MinPt = cms.double( 1.0 ),
64427     MaxPt = cms.double( -1.0 ),
64428     MinMinv = cms.double( 0.0 ),
64429     MaxMinv = cms.double( -1.0 ),
64430     MinN = cms.int32( 1 )
64431 )
64432 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64433     offset = cms.uint32( 0 ),
64434     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64435 )
64436 fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64437     saveTags = cms.bool( True ),
64438     nExpected = cms.int32( 1 ),
64439     taus = cms.InputTag( "hltPFJetForBtag" ),
64440     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64441     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64442     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64443     seedTypes = cms.vint32( -100 ),
64444     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;" ),
64445     minPt = cms.double( 30.0 ),
64446     maxEta = cms.double( 2.3 ),
64447     usePtCorr = cms.bool( True ),
64448     matchWithSeeds = cms.bool( True ),
64449     matchingdR = cms.double( 0.5 )
64450 )
64451 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet",
64452     saveTags = cms.bool( True ),
64453     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64454     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64455     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64456     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ),
64457     triggerType1 = cms.int32( 83 ),
64458     triggerType2 = cms.int32( 84 ),
64459     MinDeta = cms.double( 1.0 ),
64460     MaxDeta = cms.double( -1.0 ),
64461     MinDphi = cms.double( 0.0 ),
64462     MaxDphi = cms.double( -1.0 ),
64463     MinDelR = cms.double( 0.3 ),
64464     MaxDelR = cms.double( 99999.0 ),
64465     MinPt = cms.double( 1.0 ),
64466     MaxPt = cms.double( -1.0 ),
64467     MinMinv = cms.double( 0.0 ),
64468     MaxMinv = cms.double( -1.0 ),
64469     MinN = cms.int32( 1 )
64470 )
64471 fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64472     saveTags = cms.bool( True ),
64473     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ),
64474     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64475     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64476     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64477     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64478     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64479     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64480     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64481     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64482     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64483 )
64484 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64485     offset = cms.uint32( 0 ),
64486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64487 )
64488 fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64489     saveTags = cms.bool( True ),
64490     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64491     PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64492     MaxEta = cms.double( 2.1 ),
64493     MinPt = cms.double( 0.0 ),
64494     MaxDeltaR = cms.double( 0.3 ),
64495     MinN = cms.int32( 1 ),
64496     CentralBxOnly = cms.bool( True ),
64497     SelectQualities = cms.vint32(  )
64498 )
64499 fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64500     saveTags = cms.bool( True ),
64501     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64502     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64503     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64504     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64505     MinN = cms.int32( 0 ),
64506     MaxEta = cms.double( 2.16 ),
64507     AbsEtaBins = cms.vdouble( 0.0 ),
64508     MinNstations = cms.vint32( 0 ),
64509     MinNhits = cms.vint32( 0 ),
64510     CutOnChambers = cms.bool( False ),
64511     MinNchambers = cms.vint32( 0 ),
64512     MaxDr = cms.double( 9999.0 ),
64513     MinDr = cms.double( -1.0 ),
64514     MaxDz = cms.double( 9999.0 ),
64515     MinDxySig = cms.double( -1.0 ),
64516     MinPt = cms.double( 0.0 ),
64517     NSigmaPt = cms.double( 0.0 ),
64518     MatchToPreviousCand = cms.bool( True )
64519 )
64520 fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64521     saveTags = cms.bool( True ),
64522     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64523     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64524     MaxEta = cms.double( 2.5 ),
64525     MinPt = cms.double( 0.0 ),
64526     MaxDeltaR = cms.double( 0.3 ),
64527     MinN = cms.int32( 1 ),
64528     CentralBxOnly = cms.bool( True ),
64529     SelectQualities = cms.vint32(  )
64530 )
64531 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
64532     saveTags = cms.bool( True ),
64533     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64534     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64535     PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ),
64536     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64537     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64538     MinN = cms.int32( 1 ),
64539     MaxEta = cms.double( 2.1 ),
64540     MinNhits = cms.int32( 0 ),
64541     MaxDr = cms.double( 2.0 ),
64542     MinDr = cms.double( -1.0 ),
64543     MaxDz = cms.double( 9999.0 ),
64544     MinDxySig = cms.double( -1.0 ),
64545     MinPt = cms.double( 24.0 ),
64546     NSigmaPt = cms.double( 0.0 ),
64547     MaxNormalizedChi2 = cms.double( 9999.0 ),
64548     MaxDXYBeamSpot = cms.double( 9999.0 ),
64549     MinDXYBeamSpot = cms.double( -1.0 ),
64550     MinNmuonHits = cms.int32( 0 ),
64551     MaxPtDifference = cms.double( 9999.0 ),
64552     MinTrackPt = cms.double( 0.0 ),
64553     minMuonStations = cms.int32( 2 ),
64554     minTrkHits = cms.int32( -1 ),
64555     minMuonHits = cms.int32( -1 ),
64556     allowedTypeMask = cms.uint32( 255 ),
64557     requiredTypeMask = cms.uint32( 0 ),
64558     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64559     trkMuonId = cms.uint32( 0 ),
64560     L1MatchingdR = cms.double( 0.3 ),
64561     MatchToPreviousCand = cms.bool( True ),
64562     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64563     requireL3MuonTrajectorySeed = cms.bool( False ),
64564     useSimpleGeometry = cms.bool( True ),
64565     useStation2 = cms.bool( True ),
64566     fallbackToME1 = cms.bool( False ),
64567     cosmicPropagationHypothesis = cms.bool( False ),
64568     useMB2InOverlap = cms.bool( False ),
64569     useTrack = cms.string( "tracker" ),
64570     useState = cms.string( "atVertex" ),
64571     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64572     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64573     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64574 )
64575 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64576     saveTags = cms.bool( True ),
64577     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ),
64578     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64579     rhoTag = cms.InputTag( "" ),
64580     energyLowEdges = cms.vdouble( 0.0 ),
64581     lessThan = cms.bool( True ),
64582     useEt = cms.bool( True ),
64583     useAbs = cms.bool( False ),
64584     thrRegularEB = cms.vdouble( -1.0 ),
64585     thrRegularEE = cms.vdouble( -1.0 ),
64586     thrOverEEB = cms.vdouble( 0.14 ),
64587     thrOverEEE = cms.vdouble( 0.1 ),
64588     thrOverE2EB = cms.vdouble( -1.0 ),
64589     thrOverE2EE = cms.vdouble( -1.0 ),
64590     ncandcut = cms.int32( 1 ),
64591     doRhoCorrection = cms.bool( False ),
64592     rhoMax = cms.double( 9.9999999E7 ),
64593     rhoScale = cms.double( 1.0 ),
64594     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64595     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64596     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64597 )
64598 fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64599     saveTags = cms.bool( True ),
64600     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64601     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64602     rhoTag = cms.InputTag( "" ),
64603     energyLowEdges = cms.vdouble( 0.0 ),
64604     lessThan = cms.bool( True ),
64605     useEt = cms.bool( True ),
64606     useAbs = cms.bool( False ),
64607     thrRegularEB = cms.vdouble( -1.0 ),
64608     thrRegularEE = cms.vdouble( -1.0 ),
64609     thrOverEEB = cms.vdouble( 0.177 ),
64610     thrOverEEE = cms.vdouble( 0.24 ),
64611     thrOverE2EB = cms.vdouble( -1.0 ),
64612     thrOverE2EE = cms.vdouble( -1.0 ),
64613     ncandcut = cms.int32( 1 ),
64614     doRhoCorrection = cms.bool( False ),
64615     rhoMax = cms.double( 9.9999999E7 ),
64616     rhoScale = cms.double( 1.0 ),
64617     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64618     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64619     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64620 )
64621 fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64622     saveTags = cms.bool( True ),
64623     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64624     PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64625     MinN = cms.int32( 1 ),
64626     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64627     IsolatorPSet = cms.PSet(  )
64628 )
64629 fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter",
64630     saveTags = cms.bool( True ),
64631     nExpected = cms.int32( 1 ),
64632     L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64633     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ),
64634     DiscrWP = cms.double( 0.3 ),
64635     l1TauPtThreshold = cms.double( 250.0 )
64636 )
64637 fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter",
64638     saveTags = cms.bool( True ),
64639     nExpected = cms.int32( 1 ),
64640     taus = cms.InputTag( "hltPFJetForBtag" ),
64641     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64642     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64643     seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ),
64644     seedTypes = cms.vint32( -100 ),
64645     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;" ),
64646     minPt = cms.double( 26.0 ),
64647     maxEta = cms.double( 2.3 ),
64648     usePtCorr = cms.bool( True ),
64649     matchWithSeeds = cms.bool( True ),
64650     matchingdR = cms.double( 0.5 )
64651 )
64652 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet",
64653     saveTags = cms.bool( True ),
64654     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64655     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64656     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64657     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64658     triggerType1 = cms.int32( 83 ),
64659     triggerType2 = cms.int32( 84 ),
64660     MinDeta = cms.double( 1.0 ),
64661     MaxDeta = cms.double( -1.0 ),
64662     MinDphi = cms.double( 0.0 ),
64663     MaxDphi = cms.double( -1.0 ),
64664     MinDelR = cms.double( 0.3 ),
64665     MaxDelR = cms.double( 99999.0 ),
64666     MinPt = cms.double( 1.0 ),
64667     MaxPt = cms.double( -1.0 ),
64668     MinMinv = cms.double( 0.0 ),
64669     MaxMinv = cms.double( -1.0 ),
64670     MinN = cms.int32( 1 )
64671 )
64672 fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed",
64673     saveTags = cms.bool( True ),
64674     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ),
64675     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64676     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64677     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64678     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64679     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64680     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64681     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64682     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64683     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64684 )
64685 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler",
64686     offset = cms.uint32( 0 ),
64687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64688 )
64689 fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64690     saveTags = cms.bool( True ),
64691     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64692     triggerType = cms.int32( 85 ),
64693     MinE = cms.double( -1.0 ),
64694     MinPt = cms.double( 60.0 ),
64695     MinMass = cms.double( -1.0 ),
64696     MaxMass = cms.double( -1.0 ),
64697     MinEta = cms.double( -1.0 ),
64698     MaxEta = cms.double( -1.0 ),
64699     MinN = cms.int32( 1 )
64700 )
64701 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet",
64702     saveTags = cms.bool( True ),
64703     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64704     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64705     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64706     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64707     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64708     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
64709     triggerType1 = cms.int32( 83 ),
64710     triggerType2 = cms.int32( 84 ),
64711     triggerType3 = cms.int32( 85 ),
64712     MinDphi = cms.double( 1.0 ),
64713     MaxDphi = cms.double( -1.0 ),
64714     MinDeta = cms.double( 1.0 ),
64715     MaxDeta = cms.double( -1.0 ),
64716     MinMinv = cms.double( 1.0 ),
64717     MaxMinv = cms.double( -1.0 ),
64718     MinDelR = cms.double( 0.5 ),
64719     MaxDelR = cms.double( 9999.0 ),
64720     MinPt = cms.double( 1.0 ),
64721     MaxPt = cms.double( -1.0 ),
64722     MinN = cms.int32( 1 )
64723 )
64724 fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed",
64725     saveTags = cms.bool( True ),
64726     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64727     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64728     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64729     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64730     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64731     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64732     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64733     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64734     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64735     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64736 )
64737 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler",
64738     offset = cms.uint32( 0 ),
64739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64740 )
64741 fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64742     saveTags = cms.bool( True ),
64743     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64744     triggerType = cms.int32( 85 ),
64745     MinE = cms.double( -1.0 ),
64746     MinPt = cms.double( 75.0 ),
64747     MinMass = cms.double( -1.0 ),
64748     MaxMass = cms.double( -1.0 ),
64749     MinEta = cms.double( -1.0 ),
64750     MaxEta = cms.double( -1.0 ),
64751     MinN = cms.int32( 1 )
64752 )
64753 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet",
64754     saveTags = cms.bool( True ),
64755     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64756     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64757     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64758     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64759     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64760     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
64761     triggerType1 = cms.int32( 83 ),
64762     triggerType2 = cms.int32( 84 ),
64763     triggerType3 = cms.int32( 85 ),
64764     MinDphi = cms.double( 1.0 ),
64765     MaxDphi = cms.double( -1.0 ),
64766     MinDeta = cms.double( 1.0 ),
64767     MaxDeta = cms.double( -1.0 ),
64768     MinMinv = cms.double( 1.0 ),
64769     MaxMinv = cms.double( -1.0 ),
64770     MinDelR = cms.double( 0.5 ),
64771     MaxDelR = cms.double( 9999.0 ),
64772     MinPt = cms.double( 1.0 ),
64773     MaxPt = cms.double( -1.0 ),
64774     MinN = cms.int32( 1 )
64775 )
64776 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64777     offset = cms.uint32( 0 ),
64778     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64779 )
64780 fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64781     saveTags = cms.bool( True ),
64782     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64783     PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64784     MaxEta = cms.double( 2.1 ),
64785     MinPt = cms.double( 0.0 ),
64786     MaxDeltaR = cms.double( 0.3 ),
64787     MinN = cms.int32( 1 ),
64788     CentralBxOnly = cms.bool( True ),
64789     SelectQualities = cms.vint32(  )
64790 )
64791 fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64792     saveTags = cms.bool( True ),
64793     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64794     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64795     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64796     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64797     MinN = cms.int32( 0 ),
64798     MaxEta = cms.double( 2.16 ),
64799     AbsEtaBins = cms.vdouble( 0.0 ),
64800     MinNstations = cms.vint32( 0 ),
64801     MinNhits = cms.vint32( 0 ),
64802     CutOnChambers = cms.bool( False ),
64803     MinNchambers = cms.vint32( 0 ),
64804     MaxDr = cms.double( 9999.0 ),
64805     MinDr = cms.double( -1.0 ),
64806     MaxDz = cms.double( 9999.0 ),
64807     MinDxySig = cms.double( -1.0 ),
64808     MinPt = cms.double( 0.0 ),
64809     NSigmaPt = cms.double( 0.0 ),
64810     MatchToPreviousCand = cms.bool( True )
64811 )
64812 fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64813     saveTags = cms.bool( True ),
64814     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64815     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64816     MaxEta = cms.double( 2.5 ),
64817     MinPt = cms.double( 0.0 ),
64818     MaxDeltaR = cms.double( 0.3 ),
64819     MinN = cms.int32( 1 ),
64820     CentralBxOnly = cms.bool( True ),
64821     SelectQualities = cms.vint32(  )
64822 )
64823 fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
64824     saveTags = cms.bool( True ),
64825     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64826     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64827     PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ),
64828     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64829     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64830     MinN = cms.int32( 1 ),
64831     MaxEta = cms.double( 2.1 ),
64832     MinNhits = cms.int32( 0 ),
64833     MaxDr = cms.double( 2.0 ),
64834     MinDr = cms.double( -1.0 ),
64835     MaxDz = cms.double( 9999.0 ),
64836     MinDxySig = cms.double( -1.0 ),
64837     MinPt = cms.double( 20.0 ),
64838     NSigmaPt = cms.double( 0.0 ),
64839     MaxNormalizedChi2 = cms.double( 9999.0 ),
64840     MaxDXYBeamSpot = cms.double( 9999.0 ),
64841     MinDXYBeamSpot = cms.double( -1.0 ),
64842     MinNmuonHits = cms.int32( 0 ),
64843     MaxPtDifference = cms.double( 9999.0 ),
64844     MinTrackPt = cms.double( 0.0 ),
64845     minMuonStations = cms.int32( 2 ),
64846     minTrkHits = cms.int32( -1 ),
64847     minMuonHits = cms.int32( -1 ),
64848     allowedTypeMask = cms.uint32( 255 ),
64849     requiredTypeMask = cms.uint32( 0 ),
64850     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64851     trkMuonId = cms.uint32( 0 ),
64852     L1MatchingdR = cms.double( 0.3 ),
64853     MatchToPreviousCand = cms.bool( True ),
64854     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64855     requireL3MuonTrajectorySeed = cms.bool( False ),
64856     useSimpleGeometry = cms.bool( True ),
64857     useStation2 = cms.bool( True ),
64858     fallbackToME1 = cms.bool( False ),
64859     cosmicPropagationHypothesis = cms.bool( False ),
64860     useMB2InOverlap = cms.bool( False ),
64861     useTrack = cms.string( "tracker" ),
64862     useState = cms.string( "atVertex" ),
64863     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64864     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64865     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64866 )
64867 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64868     saveTags = cms.bool( True ),
64869     candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ),
64870     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64871     rhoTag = cms.InputTag( "" ),
64872     energyLowEdges = cms.vdouble( 0.0 ),
64873     lessThan = cms.bool( True ),
64874     useEt = cms.bool( True ),
64875     useAbs = cms.bool( False ),
64876     thrRegularEB = cms.vdouble( -1.0 ),
64877     thrRegularEE = cms.vdouble( -1.0 ),
64878     thrOverEEB = cms.vdouble( 0.14 ),
64879     thrOverEEE = cms.vdouble( 0.1 ),
64880     thrOverE2EB = cms.vdouble( -1.0 ),
64881     thrOverE2EE = cms.vdouble( -1.0 ),
64882     ncandcut = cms.int32( 1 ),
64883     doRhoCorrection = cms.bool( False ),
64884     rhoMax = cms.double( 9.9999999E7 ),
64885     rhoScale = cms.double( 1.0 ),
64886     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64887     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64888     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64889 )
64890 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64891     saveTags = cms.bool( True ),
64892     candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
64893     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64894     rhoTag = cms.InputTag( "" ),
64895     energyLowEdges = cms.vdouble( 0.0 ),
64896     lessThan = cms.bool( True ),
64897     useEt = cms.bool( True ),
64898     useAbs = cms.bool( False ),
64899     thrRegularEB = cms.vdouble( -1.0 ),
64900     thrRegularEE = cms.vdouble( -1.0 ),
64901     thrOverEEB = cms.vdouble( 0.177 ),
64902     thrOverEEE = cms.vdouble( 0.24 ),
64903     thrOverE2EB = cms.vdouble( -1.0 ),
64904     thrOverE2EE = cms.vdouble( -1.0 ),
64905     ncandcut = cms.int32( 1 ),
64906     doRhoCorrection = cms.bool( False ),
64907     rhoMax = cms.double( 9.9999999E7 ),
64908     rhoScale = cms.double( 1.0 ),
64909     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64910     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64911     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64912 )
64913 fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64914     saveTags = cms.bool( True ),
64915     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64916     PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
64917     MinN = cms.int32( 1 ),
64918     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64919     IsolatorPSet = cms.PSet(  )
64920 )
64921 fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3SimplePreFilter",
64922     saveTags = cms.bool( True ),
64923     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64924     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64925     PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64926     MinN = cms.int32( 1 ),
64927     MaxEta = cms.double( 2.1 ),
64928     MinNhits = cms.int32( 0 ),
64929     MaxDz = cms.double( 9999.0 ),
64930     MinDxySig = cms.double( -1.0 ),
64931     MinPt = cms.double( 24.0 ),
64932     NSigmaPt = cms.double( 0.0 ),
64933     MaxNormalizedChi2 = cms.double( 9999.0 ),
64934     MaxDXYBeamSpot = cms.double( 9999.0 ),
64935     MinDXYBeamSpot = cms.double( -1.0 ),
64936     MinNmuonHits = cms.int32( 0 ),
64937     MaxPtDifference = cms.double( 9999.0 ),
64938     MinTrackPt = cms.double( 0.0 ),
64939     MatchToPreviousCand = cms.bool( True )
64940 )
64941 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64942     saveTags = cms.bool( True ),
64943     nExpected = cms.int32( 1 ),
64944     taus = cms.InputTag( "hltPFJetForBtag" ),
64945     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64946     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64947     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64948     seedTypes = cms.vint32( -100 ),
64949     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;" ),
64950     minPt = cms.double( 30.0 ),
64951     maxEta = cms.double( 2.3 ),
64952     usePtCorr = cms.bool( True ),
64953     matchWithSeeds = cms.bool( True ),
64954     matchingdR = cms.double( 0.5 )
64955 )
64956 fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64957     saveTags = cms.bool( True ),
64958     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64959     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64960     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64961     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ),
64962     triggerType1 = cms.int32( 83 ),
64963     triggerType2 = cms.int32( 84 ),
64964     MinDeta = cms.double( 1.0 ),
64965     MaxDeta = cms.double( -1.0 ),
64966     MinDphi = cms.double( 0.0 ),
64967     MaxDphi = cms.double( -1.0 ),
64968     MinDelR = cms.double( 0.3 ),
64969     MaxDelR = cms.double( 99999.0 ),
64970     MinPt = cms.double( 1.0 ),
64971     MaxPt = cms.double( -1.0 ),
64972     MinMinv = cms.double( 0.0 ),
64973     MaxMinv = cms.double( -1.0 ),
64974     MinN = cms.int32( 1 )
64975 )
64976 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64977     offset = cms.uint32( 0 ),
64978     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64979 )
64980 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64981     saveTags = cms.bool( True ),
64982     nExpected = cms.int32( 1 ),
64983     taus = cms.InputTag( "hltPFJetForBtag" ),
64984     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64985     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64986     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64987     seedTypes = cms.vint32( -100 ),
64988     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;" ),
64989     minPt = cms.double( 30.0 ),
64990     maxEta = cms.double( 2.3 ),
64991     usePtCorr = cms.bool( True ),
64992     matchWithSeeds = cms.bool( True ),
64993     matchingdR = cms.double( 0.5 )
64994 )
64995 fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64996     saveTags = cms.bool( True ),
64997     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64998     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64999     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65000     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ),
65001     triggerType1 = cms.int32( 83 ),
65002     triggerType2 = cms.int32( 84 ),
65003     MinDeta = cms.double( 1.0 ),
65004     MaxDeta = cms.double( -1.0 ),
65005     MinDphi = cms.double( 0.0 ),
65006     MaxDphi = cms.double( -1.0 ),
65007     MinDelR = cms.double( 0.3 ),
65008     MaxDelR = cms.double( 99999.0 ),
65009     MinPt = cms.double( 1.0 ),
65010     MaxPt = cms.double( -1.0 ),
65011     MinMinv = cms.double( 0.0 ),
65012     MaxMinv = cms.double( -1.0 ),
65013     MinN = cms.int32( 1 )
65014 )
65015 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
65016     offset = cms.uint32( 0 ),
65017     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65018 )
65019 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
65020     saveTags = cms.bool( True ),
65021     nExpected = cms.int32( 1 ),
65022     taus = cms.InputTag( "hltPFJetForBtag" ),
65023     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
65024     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
65025     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65026     seedTypes = cms.vint32( -100 ),
65027     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;" ),
65028     minPt = cms.double( 30.0 ),
65029     maxEta = cms.double( 2.3 ),
65030     usePtCorr = cms.bool( True ),
65031     matchWithSeeds = cms.bool( True ),
65032     matchingdR = cms.double( 0.5 )
65033 )
65034 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
65035     saveTags = cms.bool( True ),
65036     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65037     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
65038     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65039     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ),
65040     triggerType1 = cms.int32( 83 ),
65041     triggerType2 = cms.int32( 84 ),
65042     MinDeta = cms.double( 1.0 ),
65043     MaxDeta = cms.double( -1.0 ),
65044     MinDphi = cms.double( 0.0 ),
65045     MaxDphi = cms.double( -1.0 ),
65046     MinDelR = cms.double( 0.3 ),
65047     MaxDelR = cms.double( 99999.0 ),
65048     MinPt = cms.double( 1.0 ),
65049     MaxPt = cms.double( -1.0 ),
65050     MinMinv = cms.double( 0.0 ),
65051     MaxMinv = cms.double( -1.0 ),
65052     MinN = cms.int32( 1 )
65053 )
65054 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
65055     offset = cms.uint32( 0 ),
65056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65057 )
65058 fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
65059     saveTags = cms.bool( True ),
65060     nExpected = cms.int32( 1 ),
65061     taus = cms.InputTag( "hltPFJetForBtag" ),
65062     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
65063     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
65064     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65065     seedTypes = cms.vint32( -100 ),
65066     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;" ),
65067     minPt = cms.double( 27.0 ),
65068     maxEta = cms.double( 2.3 ),
65069     usePtCorr = cms.bool( True ),
65070     matchWithSeeds = cms.bool( True ),
65071     matchingdR = cms.double( 0.5 )
65072 )
65073 fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
65074     saveTags = cms.bool( True ),
65075     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65076     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
65077     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65078     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ),
65079     triggerType1 = cms.int32( 83 ),
65080     triggerType2 = cms.int32( 84 ),
65081     MinDeta = cms.double( 1.0 ),
65082     MaxDeta = cms.double( -1.0 ),
65083     MinDphi = cms.double( 0.0 ),
65084     MaxDphi = cms.double( -1.0 ),
65085     MinDelR = cms.double( 0.3 ),
65086     MaxDelR = cms.double( 99999.0 ),
65087     MinPt = cms.double( 1.0 ),
65088     MaxPt = cms.double( -1.0 ),
65089     MinMinv = cms.double( 0.0 ),
65090     MaxMinv = cms.double( -1.0 ),
65091     MinN = cms.int32( 1 )
65092 )
65093 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
65094     offset = cms.uint32( 0 ),
65095     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65096 )
65097 fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
65098     saveTags = cms.bool( True ),
65099     nExpected = cms.int32( 1 ),
65100     taus = cms.InputTag( "hltPFJetForBtag" ),
65101     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
65102     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
65103     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65104     seedTypes = cms.vint32( -100 ),
65105     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;" ),
65106     minPt = cms.double( 27.0 ),
65107     maxEta = cms.double( 2.3 ),
65108     usePtCorr = cms.bool( True ),
65109     matchWithSeeds = cms.bool( True ),
65110     matchingdR = cms.double( 0.5 )
65111 )
65112 fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
65113     saveTags = cms.bool( True ),
65114     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65115     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
65116     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65117     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ),
65118     triggerType1 = cms.int32( 83 ),
65119     triggerType2 = cms.int32( 84 ),
65120     MinDeta = cms.double( 1.0 ),
65121     MaxDeta = cms.double( -1.0 ),
65122     MinDphi = cms.double( 0.0 ),
65123     MaxDphi = cms.double( -1.0 ),
65124     MinDelR = cms.double( 0.3 ),
65125     MaxDelR = cms.double( 99999.0 ),
65126     MinPt = cms.double( 1.0 ),
65127     MaxPt = cms.double( -1.0 ),
65128     MinMinv = cms.double( 0.0 ),
65129     MaxMinv = cms.double( -1.0 ),
65130     MinN = cms.int32( 1 )
65131 )
65132 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
65133     offset = cms.uint32( 0 ),
65134     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65135 )
65136 fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
65137     saveTags = cms.bool( True ),
65138     nExpected = cms.int32( 1 ),
65139     taus = cms.InputTag( "hltPFJetForBtag" ),
65140     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
65141     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
65142     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65143     seedTypes = cms.vint32( -100 ),
65144     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;" ),
65145     minPt = cms.double( 27.0 ),
65146     maxEta = cms.double( 2.3 ),
65147     usePtCorr = cms.bool( True ),
65148     matchWithSeeds = cms.bool( True ),
65149     matchingdR = cms.double( 0.5 )
65150 )
65151 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
65152     saveTags = cms.bool( True ),
65153     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65154     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
65155     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65156     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ),
65157     triggerType1 = cms.int32( 83 ),
65158     triggerType2 = cms.int32( 84 ),
65159     MinDeta = cms.double( 1.0 ),
65160     MaxDeta = cms.double( -1.0 ),
65161     MinDphi = cms.double( 0.0 ),
65162     MaxDphi = cms.double( -1.0 ),
65163     MinDelR = cms.double( 0.3 ),
65164     MaxDelR = cms.double( 99999.0 ),
65165     MinPt = cms.double( 1.0 ),
65166     MaxPt = cms.double( -1.0 ),
65167     MinMinv = cms.double( 0.0 ),
65168     MaxMinv = cms.double( -1.0 ),
65169     MinN = cms.int32( 1 )
65170 )
65171 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler",
65172     offset = cms.uint32( 0 ),
65173     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65174 )
65175 fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65176     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65177     towers = cms.InputTag( "hltTowerMakerForAll" ),
65178     TauId = cms.int32( 0 ),
65179     UseTowersInCone = cms.double( 0.8 ),
65180     minimumE = cms.double( 0.8 ),
65181     minimumEt = cms.double( 0.5 ),
65182     BX = cms.int32( 0 ),
65183     verbose = cms.untracked.int32( 0 )
65184 )
65185 fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer",
65186     useMassDropTagger = cms.bool( False ),
65187     useFiltering = cms.bool( False ),
65188     useDynamicFiltering = cms.bool( False ),
65189     useTrimming = cms.bool( False ),
65190     usePruning = cms.bool( False ),
65191     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65192     useKtPruning = cms.bool( False ),
65193     useConstituentSubtraction = cms.bool( False ),
65194     useSoftDrop = cms.bool( False ),
65195     correctShape = cms.bool( False ),
65196     UseOnlyVertexTracks = cms.bool( False ),
65197     UseOnlyOnePV = cms.bool( False ),
65198     muCut = cms.double( -1.0 ),
65199     yCut = cms.double( -1.0 ),
65200     rFilt = cms.double( -1.0 ),
65201     rFiltFactor = cms.double( -1.0 ),
65202     trimPtFracMin = cms.double( -1.0 ),
65203     zcut = cms.double( -1.0 ),
65204     rcut_factor = cms.double( -1.0 ),
65205     csRho_EtaMax = cms.double( -1.0 ),
65206     csRParam = cms.double( -1.0 ),
65207     beta = cms.double( -1.0 ),
65208     R0 = cms.double( -1.0 ),
65209     gridMaxRapidity = cms.double( -1.0 ),
65210     gridSpacing = cms.double( -1.0 ),
65211     DzTrVtxMax = cms.double( 0.0 ),
65212     DxyTrVtxMax = cms.double( 0.0 ),
65213     MaxVtxZ = cms.double( 15.0 ),
65214     subjetPtMin = cms.double( -1.0 ),
65215     muMin = cms.double( -1.0 ),
65216     muMax = cms.double( -1.0 ),
65217     yMin = cms.double( -1.0 ),
65218     yMax = cms.double( -1.0 ),
65219     dRMin = cms.double( -1.0 ),
65220     dRMax = cms.double( -1.0 ),
65221     maxDepth = cms.int32( -1 ),
65222     nFilt = cms.int32( -1 ),
65223     MinVtxNdof = cms.int32( 5 ),
65224     src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ),
65225     srcPVs = cms.InputTag( "NotUsed" ),
65226     jetType = cms.string( "CaloJet" ),
65227     jetAlgorithm = cms.string( "AntiKt" ),
65228     rParam = cms.double( 0.2 ),
65229     inputEtMin = cms.double( 0.3 ),
65230     inputEMin = cms.double( 0.0 ),
65231     jetPtMin = cms.double( 1.0 ),
65232     doPVCorrection = cms.bool( False ),
65233     doAreaFastjet = cms.bool( False ),
65234     doRhoFastjet = cms.bool( False ),
65235     doPUOffsetCorr = cms.bool( False ),
65236     puPtMin = cms.double( 10.0 ),
65237     nSigmaPU = cms.double( 1.0 ),
65238     radiusPU = cms.double( 0.4 ),
65239     subtractorName = cms.string( "" ),
65240     useExplicitGhosts = cms.bool( False ),
65241     doAreaDiskApprox = cms.bool( False ),
65242     voronoiRfact = cms.double( -9.0 ),
65243     Rho_EtaMax = cms.double( 4.4 ),
65244     Ghost_EtaMax = cms.double( 6.0 ),
65245     Active_Area_Repeats = cms.int32( 5 ),
65246     GhostArea = cms.double( 0.01 ),
65247     restrictInputs = cms.bool( False ),
65248     maxInputs = cms.uint32( 1 ),
65249     writeCompound = cms.bool( False ),
65250     writeJetsWithConst = cms.bool( False ),
65251     doFastJetNonUniform = cms.bool( False ),
65252     useDeterministicSeed = cms.bool( True ),
65253     minSeed = cms.uint32( 0 ),
65254     verbosity = cms.int32( 0 ),
65255     puWidth = cms.double( 0.0 ),
65256     nExclude = cms.uint32( 0 ),
65257     maxBadEcalCells = cms.uint32( 9999999 ),
65258     maxBadHcalCells = cms.uint32( 9999999 ),
65259     maxProblematicEcalCells = cms.uint32( 9999999 ),
65260     maxProblematicHcalCells = cms.uint32( 9999999 ),
65261     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65262     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65263     puCenters = cms.vdouble(  ),
65264     applyWeight = cms.bool( False ),
65265     srcWeights = cms.InputTag( "" ),
65266     minimumTowersFraction = cms.double( 0.0 ),
65267     jetCollInstanceName = cms.string( "" ),
65268     sumRecHits = cms.bool( False )
65269 )
65270 fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65271     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65272     towers = cms.InputTag( "hltTowerMakerForAll" ),
65273     TauId = cms.int32( 1 ),
65274     UseTowersInCone = cms.double( 0.8 ),
65275     minimumE = cms.double( 0.8 ),
65276     minimumEt = cms.double( 0.5 ),
65277     BX = cms.int32( 0 ),
65278     verbose = cms.untracked.int32( 0 )
65279 )
65280 fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer",
65281     useMassDropTagger = cms.bool( False ),
65282     useFiltering = cms.bool( False ),
65283     useDynamicFiltering = cms.bool( False ),
65284     useTrimming = cms.bool( False ),
65285     usePruning = cms.bool( False ),
65286     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65287     useKtPruning = cms.bool( False ),
65288     useConstituentSubtraction = cms.bool( False ),
65289     useSoftDrop = cms.bool( False ),
65290     correctShape = cms.bool( False ),
65291     UseOnlyVertexTracks = cms.bool( False ),
65292     UseOnlyOnePV = cms.bool( False ),
65293     muCut = cms.double( -1.0 ),
65294     yCut = cms.double( -1.0 ),
65295     rFilt = cms.double( -1.0 ),
65296     rFiltFactor = cms.double( -1.0 ),
65297     trimPtFracMin = cms.double( -1.0 ),
65298     zcut = cms.double( -1.0 ),
65299     rcut_factor = cms.double( -1.0 ),
65300     csRho_EtaMax = cms.double( -1.0 ),
65301     csRParam = cms.double( -1.0 ),
65302     beta = cms.double( -1.0 ),
65303     R0 = cms.double( -1.0 ),
65304     gridMaxRapidity = cms.double( -1.0 ),
65305     gridSpacing = cms.double( -1.0 ),
65306     DzTrVtxMax = cms.double( 0.0 ),
65307     DxyTrVtxMax = cms.double( 0.0 ),
65308     MaxVtxZ = cms.double( 15.0 ),
65309     subjetPtMin = cms.double( -1.0 ),
65310     muMin = cms.double( -1.0 ),
65311     muMax = cms.double( -1.0 ),
65312     yMin = cms.double( -1.0 ),
65313     yMax = cms.double( -1.0 ),
65314     dRMin = cms.double( -1.0 ),
65315     dRMax = cms.double( -1.0 ),
65316     maxDepth = cms.int32( -1 ),
65317     nFilt = cms.int32( -1 ),
65318     MinVtxNdof = cms.int32( 5 ),
65319     src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ),
65320     srcPVs = cms.InputTag( "NotUsed" ),
65321     jetType = cms.string( "CaloJet" ),
65322     jetAlgorithm = cms.string( "AntiKt" ),
65323     rParam = cms.double( 0.2 ),
65324     inputEtMin = cms.double( 0.3 ),
65325     inputEMin = cms.double( 0.0 ),
65326     jetPtMin = cms.double( 1.0 ),
65327     doPVCorrection = cms.bool( False ),
65328     doAreaFastjet = cms.bool( False ),
65329     doRhoFastjet = cms.bool( False ),
65330     doPUOffsetCorr = cms.bool( False ),
65331     puPtMin = cms.double( 10.0 ),
65332     nSigmaPU = cms.double( 1.0 ),
65333     radiusPU = cms.double( 0.4 ),
65334     subtractorName = cms.string( "" ),
65335     useExplicitGhosts = cms.bool( False ),
65336     doAreaDiskApprox = cms.bool( False ),
65337     voronoiRfact = cms.double( -9.0 ),
65338     Rho_EtaMax = cms.double( 4.4 ),
65339     Ghost_EtaMax = cms.double( 6.0 ),
65340     Active_Area_Repeats = cms.int32( 5 ),
65341     GhostArea = cms.double( 0.01 ),
65342     restrictInputs = cms.bool( False ),
65343     maxInputs = cms.uint32( 1 ),
65344     writeCompound = cms.bool( False ),
65345     writeJetsWithConst = cms.bool( False ),
65346     doFastJetNonUniform = cms.bool( False ),
65347     useDeterministicSeed = cms.bool( True ),
65348     minSeed = cms.uint32( 0 ),
65349     verbosity = cms.int32( 0 ),
65350     puWidth = cms.double( 0.0 ),
65351     nExclude = cms.uint32( 0 ),
65352     maxBadEcalCells = cms.uint32( 9999999 ),
65353     maxBadHcalCells = cms.uint32( 9999999 ),
65354     maxProblematicEcalCells = cms.uint32( 9999999 ),
65355     maxProblematicHcalCells = cms.uint32( 9999999 ),
65356     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65357     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65358     puCenters = cms.vdouble(  ),
65359     applyWeight = cms.bool( False ),
65360     srcWeights = cms.InputTag( "" ),
65361     minimumTowersFraction = cms.double( 0.0 ),
65362     jetCollInstanceName = cms.string( "" ),
65363     sumRecHits = cms.bool( False )
65364 )
65365 fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65366     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65367     towers = cms.InputTag( "hltTowerMakerForAll" ),
65368     TauId = cms.int32( 2 ),
65369     UseTowersInCone = cms.double( 0.8 ),
65370     minimumE = cms.double( 0.8 ),
65371     minimumEt = cms.double( 0.5 ),
65372     BX = cms.int32( 0 ),
65373     verbose = cms.untracked.int32( 0 )
65374 )
65375 fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer",
65376     useMassDropTagger = cms.bool( False ),
65377     useFiltering = cms.bool( False ),
65378     useDynamicFiltering = cms.bool( False ),
65379     useTrimming = cms.bool( False ),
65380     usePruning = cms.bool( False ),
65381     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65382     useKtPruning = cms.bool( False ),
65383     useConstituentSubtraction = cms.bool( False ),
65384     useSoftDrop = cms.bool( False ),
65385     correctShape = cms.bool( False ),
65386     UseOnlyVertexTracks = cms.bool( False ),
65387     UseOnlyOnePV = cms.bool( False ),
65388     muCut = cms.double( -1.0 ),
65389     yCut = cms.double( -1.0 ),
65390     rFilt = cms.double( -1.0 ),
65391     rFiltFactor = cms.double( -1.0 ),
65392     trimPtFracMin = cms.double( -1.0 ),
65393     zcut = cms.double( -1.0 ),
65394     rcut_factor = cms.double( -1.0 ),
65395     csRho_EtaMax = cms.double( -1.0 ),
65396     csRParam = cms.double( -1.0 ),
65397     beta = cms.double( -1.0 ),
65398     R0 = cms.double( -1.0 ),
65399     gridMaxRapidity = cms.double( -1.0 ),
65400     gridSpacing = cms.double( -1.0 ),
65401     DzTrVtxMax = cms.double( 0.0 ),
65402     DxyTrVtxMax = cms.double( 0.0 ),
65403     MaxVtxZ = cms.double( 15.0 ),
65404     subjetPtMin = cms.double( -1.0 ),
65405     muMin = cms.double( -1.0 ),
65406     muMax = cms.double( -1.0 ),
65407     yMin = cms.double( -1.0 ),
65408     yMax = cms.double( -1.0 ),
65409     dRMin = cms.double( -1.0 ),
65410     dRMax = cms.double( -1.0 ),
65411     maxDepth = cms.int32( -1 ),
65412     nFilt = cms.int32( -1 ),
65413     MinVtxNdof = cms.int32( 5 ),
65414     src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ),
65415     srcPVs = cms.InputTag( "NotUsed" ),
65416     jetType = cms.string( "CaloJet" ),
65417     jetAlgorithm = cms.string( "AntiKt" ),
65418     rParam = cms.double( 0.2 ),
65419     inputEtMin = cms.double( 0.3 ),
65420     inputEMin = cms.double( 0.0 ),
65421     jetPtMin = cms.double( 1.0 ),
65422     doPVCorrection = cms.bool( False ),
65423     doAreaFastjet = cms.bool( False ),
65424     doRhoFastjet = cms.bool( False ),
65425     doPUOffsetCorr = cms.bool( False ),
65426     puPtMin = cms.double( 10.0 ),
65427     nSigmaPU = cms.double( 1.0 ),
65428     radiusPU = cms.double( 0.4 ),
65429     subtractorName = cms.string( "" ),
65430     useExplicitGhosts = cms.bool( False ),
65431     doAreaDiskApprox = cms.bool( False ),
65432     voronoiRfact = cms.double( -9.0 ),
65433     Rho_EtaMax = cms.double( 4.4 ),
65434     Ghost_EtaMax = cms.double( 6.0 ),
65435     Active_Area_Repeats = cms.int32( 5 ),
65436     GhostArea = cms.double( 0.01 ),
65437     restrictInputs = cms.bool( False ),
65438     maxInputs = cms.uint32( 1 ),
65439     writeCompound = cms.bool( False ),
65440     writeJetsWithConst = cms.bool( False ),
65441     doFastJetNonUniform = cms.bool( False ),
65442     useDeterministicSeed = cms.bool( True ),
65443     minSeed = cms.uint32( 0 ),
65444     verbosity = cms.int32( 0 ),
65445     puWidth = cms.double( 0.0 ),
65446     nExclude = cms.uint32( 0 ),
65447     maxBadEcalCells = cms.uint32( 9999999 ),
65448     maxBadHcalCells = cms.uint32( 9999999 ),
65449     maxProblematicEcalCells = cms.uint32( 9999999 ),
65450     maxProblematicHcalCells = cms.uint32( 9999999 ),
65451     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65452     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65453     puCenters = cms.vdouble(  ),
65454     applyWeight = cms.bool( False ),
65455     srcWeights = cms.InputTag( "" ),
65456     minimumTowersFraction = cms.double( 0.0 ),
65457     jetCollInstanceName = cms.string( "" ),
65458     sumRecHits = cms.bool( False )
65459 )
65460 fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65461     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65462     towers = cms.InputTag( "hltTowerMakerForAll" ),
65463     TauId = cms.int32( 3 ),
65464     UseTowersInCone = cms.double( 0.8 ),
65465     minimumE = cms.double( 0.8 ),
65466     minimumEt = cms.double( 0.5 ),
65467     BX = cms.int32( 0 ),
65468     verbose = cms.untracked.int32( 0 )
65469 )
65470 fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer",
65471     useMassDropTagger = cms.bool( False ),
65472     useFiltering = cms.bool( False ),
65473     useDynamicFiltering = cms.bool( False ),
65474     useTrimming = cms.bool( False ),
65475     usePruning = cms.bool( False ),
65476     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65477     useKtPruning = cms.bool( False ),
65478     useConstituentSubtraction = cms.bool( False ),
65479     useSoftDrop = cms.bool( False ),
65480     correctShape = cms.bool( False ),
65481     UseOnlyVertexTracks = cms.bool( False ),
65482     UseOnlyOnePV = cms.bool( False ),
65483     muCut = cms.double( -1.0 ),
65484     yCut = cms.double( -1.0 ),
65485     rFilt = cms.double( -1.0 ),
65486     rFiltFactor = cms.double( -1.0 ),
65487     trimPtFracMin = cms.double( -1.0 ),
65488     zcut = cms.double( -1.0 ),
65489     rcut_factor = cms.double( -1.0 ),
65490     csRho_EtaMax = cms.double( -1.0 ),
65491     csRParam = cms.double( -1.0 ),
65492     beta = cms.double( -1.0 ),
65493     R0 = cms.double( -1.0 ),
65494     gridMaxRapidity = cms.double( -1.0 ),
65495     gridSpacing = cms.double( -1.0 ),
65496     DzTrVtxMax = cms.double( 0.0 ),
65497     DxyTrVtxMax = cms.double( 0.0 ),
65498     MaxVtxZ = cms.double( 15.0 ),
65499     subjetPtMin = cms.double( -1.0 ),
65500     muMin = cms.double( -1.0 ),
65501     muMax = cms.double( -1.0 ),
65502     yMin = cms.double( -1.0 ),
65503     yMax = cms.double( -1.0 ),
65504     dRMin = cms.double( -1.0 ),
65505     dRMax = cms.double( -1.0 ),
65506     maxDepth = cms.int32( -1 ),
65507     nFilt = cms.int32( -1 ),
65508     MinVtxNdof = cms.int32( 5 ),
65509     src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ),
65510     srcPVs = cms.InputTag( "NotUsed" ),
65511     jetType = cms.string( "CaloJet" ),
65512     jetAlgorithm = cms.string( "AntiKt" ),
65513     rParam = cms.double( 0.2 ),
65514     inputEtMin = cms.double( 0.3 ),
65515     inputEMin = cms.double( 0.0 ),
65516     jetPtMin = cms.double( 1.0 ),
65517     doPVCorrection = cms.bool( False ),
65518     doAreaFastjet = cms.bool( False ),
65519     doRhoFastjet = cms.bool( False ),
65520     doPUOffsetCorr = cms.bool( False ),
65521     puPtMin = cms.double( 10.0 ),
65522     nSigmaPU = cms.double( 1.0 ),
65523     radiusPU = cms.double( 0.4 ),
65524     subtractorName = cms.string( "" ),
65525     useExplicitGhosts = cms.bool( False ),
65526     doAreaDiskApprox = cms.bool( False ),
65527     voronoiRfact = cms.double( -9.0 ),
65528     Rho_EtaMax = cms.double( 4.4 ),
65529     Ghost_EtaMax = cms.double( 6.0 ),
65530     Active_Area_Repeats = cms.int32( 5 ),
65531     GhostArea = cms.double( 0.01 ),
65532     restrictInputs = cms.bool( False ),
65533     maxInputs = cms.uint32( 1 ),
65534     writeCompound = cms.bool( False ),
65535     writeJetsWithConst = cms.bool( False ),
65536     doFastJetNonUniform = cms.bool( False ),
65537     useDeterministicSeed = cms.bool( True ),
65538     minSeed = cms.uint32( 0 ),
65539     verbosity = cms.int32( 0 ),
65540     puWidth = cms.double( 0.0 ),
65541     nExclude = cms.uint32( 0 ),
65542     maxBadEcalCells = cms.uint32( 9999999 ),
65543     maxBadHcalCells = cms.uint32( 9999999 ),
65544     maxProblematicEcalCells = cms.uint32( 9999999 ),
65545     maxProblematicHcalCells = cms.uint32( 9999999 ),
65546     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65547     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65548     puCenters = cms.vdouble(  ),
65549     applyWeight = cms.bool( False ),
65550     srcWeights = cms.InputTag( "" ),
65551     minimumTowersFraction = cms.double( 0.0 ),
65552     jetCollInstanceName = cms.string( "" ),
65553     sumRecHits = cms.bool( False )
65554 )
65555 fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65556     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65557     towers = cms.InputTag( "hltTowerMakerForAll" ),
65558     TauId = cms.int32( 4 ),
65559     UseTowersInCone = cms.double( 0.8 ),
65560     minimumE = cms.double( 0.8 ),
65561     minimumEt = cms.double( 0.5 ),
65562     BX = cms.int32( 0 ),
65563     verbose = cms.untracked.int32( 0 )
65564 )
65565 fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer",
65566     useMassDropTagger = cms.bool( False ),
65567     useFiltering = cms.bool( False ),
65568     useDynamicFiltering = cms.bool( False ),
65569     useTrimming = cms.bool( False ),
65570     usePruning = cms.bool( False ),
65571     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65572     useKtPruning = cms.bool( False ),
65573     useConstituentSubtraction = cms.bool( False ),
65574     useSoftDrop = cms.bool( False ),
65575     correctShape = cms.bool( False ),
65576     UseOnlyVertexTracks = cms.bool( False ),
65577     UseOnlyOnePV = cms.bool( False ),
65578     muCut = cms.double( -1.0 ),
65579     yCut = cms.double( -1.0 ),
65580     rFilt = cms.double( -1.0 ),
65581     rFiltFactor = cms.double( -1.0 ),
65582     trimPtFracMin = cms.double( -1.0 ),
65583     zcut = cms.double( -1.0 ),
65584     rcut_factor = cms.double( -1.0 ),
65585     csRho_EtaMax = cms.double( -1.0 ),
65586     csRParam = cms.double( -1.0 ),
65587     beta = cms.double( -1.0 ),
65588     R0 = cms.double( -1.0 ),
65589     gridMaxRapidity = cms.double( -1.0 ),
65590     gridSpacing = cms.double( -1.0 ),
65591     DzTrVtxMax = cms.double( 0.0 ),
65592     DxyTrVtxMax = cms.double( 0.0 ),
65593     MaxVtxZ = cms.double( 15.0 ),
65594     subjetPtMin = cms.double( -1.0 ),
65595     muMin = cms.double( -1.0 ),
65596     muMax = cms.double( -1.0 ),
65597     yMin = cms.double( -1.0 ),
65598     yMax = cms.double( -1.0 ),
65599     dRMin = cms.double( -1.0 ),
65600     dRMax = cms.double( -1.0 ),
65601     maxDepth = cms.int32( -1 ),
65602     nFilt = cms.int32( -1 ),
65603     MinVtxNdof = cms.int32( 5 ),
65604     src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ),
65605     srcPVs = cms.InputTag( "NotUsed" ),
65606     jetType = cms.string( "CaloJet" ),
65607     jetAlgorithm = cms.string( "AntiKt" ),
65608     rParam = cms.double( 0.2 ),
65609     inputEtMin = cms.double( 0.3 ),
65610     inputEMin = cms.double( 0.0 ),
65611     jetPtMin = cms.double( 1.0 ),
65612     doPVCorrection = cms.bool( False ),
65613     doAreaFastjet = cms.bool( False ),
65614     doRhoFastjet = cms.bool( False ),
65615     doPUOffsetCorr = cms.bool( False ),
65616     puPtMin = cms.double( 10.0 ),
65617     nSigmaPU = cms.double( 1.0 ),
65618     radiusPU = cms.double( 0.4 ),
65619     subtractorName = cms.string( "" ),
65620     useExplicitGhosts = cms.bool( False ),
65621     doAreaDiskApprox = cms.bool( False ),
65622     voronoiRfact = cms.double( -9.0 ),
65623     Rho_EtaMax = cms.double( 4.4 ),
65624     Ghost_EtaMax = cms.double( 6.0 ),
65625     Active_Area_Repeats = cms.int32( 5 ),
65626     GhostArea = cms.double( 0.01 ),
65627     restrictInputs = cms.bool( False ),
65628     maxInputs = cms.uint32( 1 ),
65629     writeCompound = cms.bool( False ),
65630     writeJetsWithConst = cms.bool( False ),
65631     doFastJetNonUniform = cms.bool( False ),
65632     useDeterministicSeed = cms.bool( True ),
65633     minSeed = cms.uint32( 0 ),
65634     verbosity = cms.int32( 0 ),
65635     puWidth = cms.double( 0.0 ),
65636     nExclude = cms.uint32( 0 ),
65637     maxBadEcalCells = cms.uint32( 9999999 ),
65638     maxBadHcalCells = cms.uint32( 9999999 ),
65639     maxProblematicEcalCells = cms.uint32( 9999999 ),
65640     maxProblematicHcalCells = cms.uint32( 9999999 ),
65641     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65642     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65643     puCenters = cms.vdouble(  ),
65644     applyWeight = cms.bool( False ),
65645     srcWeights = cms.InputTag( "" ),
65646     minimumTowersFraction = cms.double( 0.0 ),
65647     jetCollInstanceName = cms.string( "" ),
65648     sumRecHits = cms.bool( False )
65649 )
65650 fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65651     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65652     towers = cms.InputTag( "hltTowerMakerForAll" ),
65653     TauId = cms.int32( 5 ),
65654     UseTowersInCone = cms.double( 0.8 ),
65655     minimumE = cms.double( 0.8 ),
65656     minimumEt = cms.double( 0.5 ),
65657     BX = cms.int32( 0 ),
65658     verbose = cms.untracked.int32( 0 )
65659 )
65660 fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer",
65661     useMassDropTagger = cms.bool( False ),
65662     useFiltering = cms.bool( False ),
65663     useDynamicFiltering = cms.bool( False ),
65664     useTrimming = cms.bool( False ),
65665     usePruning = cms.bool( False ),
65666     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65667     useKtPruning = cms.bool( False ),
65668     useConstituentSubtraction = cms.bool( False ),
65669     useSoftDrop = cms.bool( False ),
65670     correctShape = cms.bool( False ),
65671     UseOnlyVertexTracks = cms.bool( False ),
65672     UseOnlyOnePV = cms.bool( False ),
65673     muCut = cms.double( -1.0 ),
65674     yCut = cms.double( -1.0 ),
65675     rFilt = cms.double( -1.0 ),
65676     rFiltFactor = cms.double( -1.0 ),
65677     trimPtFracMin = cms.double( -1.0 ),
65678     zcut = cms.double( -1.0 ),
65679     rcut_factor = cms.double( -1.0 ),
65680     csRho_EtaMax = cms.double( -1.0 ),
65681     csRParam = cms.double( -1.0 ),
65682     beta = cms.double( -1.0 ),
65683     R0 = cms.double( -1.0 ),
65684     gridMaxRapidity = cms.double( -1.0 ),
65685     gridSpacing = cms.double( -1.0 ),
65686     DzTrVtxMax = cms.double( 0.0 ),
65687     DxyTrVtxMax = cms.double( 0.0 ),
65688     MaxVtxZ = cms.double( 15.0 ),
65689     subjetPtMin = cms.double( -1.0 ),
65690     muMin = cms.double( -1.0 ),
65691     muMax = cms.double( -1.0 ),
65692     yMin = cms.double( -1.0 ),
65693     yMax = cms.double( -1.0 ),
65694     dRMin = cms.double( -1.0 ),
65695     dRMax = cms.double( -1.0 ),
65696     maxDepth = cms.int32( -1 ),
65697     nFilt = cms.int32( -1 ),
65698     MinVtxNdof = cms.int32( 5 ),
65699     src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ),
65700     srcPVs = cms.InputTag( "NotUsed" ),
65701     jetType = cms.string( "CaloJet" ),
65702     jetAlgorithm = cms.string( "AntiKt" ),
65703     rParam = cms.double( 0.2 ),
65704     inputEtMin = cms.double( 0.3 ),
65705     inputEMin = cms.double( 0.0 ),
65706     jetPtMin = cms.double( 1.0 ),
65707     doPVCorrection = cms.bool( False ),
65708     doAreaFastjet = cms.bool( False ),
65709     doRhoFastjet = cms.bool( False ),
65710     doPUOffsetCorr = cms.bool( False ),
65711     puPtMin = cms.double( 10.0 ),
65712     nSigmaPU = cms.double( 1.0 ),
65713     radiusPU = cms.double( 0.4 ),
65714     subtractorName = cms.string( "" ),
65715     useExplicitGhosts = cms.bool( False ),
65716     doAreaDiskApprox = cms.bool( False ),
65717     voronoiRfact = cms.double( -9.0 ),
65718     Rho_EtaMax = cms.double( 4.4 ),
65719     Ghost_EtaMax = cms.double( 6.0 ),
65720     Active_Area_Repeats = cms.int32( 5 ),
65721     GhostArea = cms.double( 0.01 ),
65722     restrictInputs = cms.bool( False ),
65723     maxInputs = cms.uint32( 1 ),
65724     writeCompound = cms.bool( False ),
65725     writeJetsWithConst = cms.bool( False ),
65726     doFastJetNonUniform = cms.bool( False ),
65727     useDeterministicSeed = cms.bool( True ),
65728     minSeed = cms.uint32( 0 ),
65729     verbosity = cms.int32( 0 ),
65730     puWidth = cms.double( 0.0 ),
65731     nExclude = cms.uint32( 0 ),
65732     maxBadEcalCells = cms.uint32( 9999999 ),
65733     maxBadHcalCells = cms.uint32( 9999999 ),
65734     maxProblematicEcalCells = cms.uint32( 9999999 ),
65735     maxProblematicHcalCells = cms.uint32( 9999999 ),
65736     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65737     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65738     puCenters = cms.vdouble(  ),
65739     applyWeight = cms.bool( False ),
65740     srcWeights = cms.InputTag( "" ),
65741     minimumTowersFraction = cms.double( 0.0 ),
65742     jetCollInstanceName = cms.string( "" ),
65743     sumRecHits = cms.bool( False )
65744 )
65745 fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65746     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65747     towers = cms.InputTag( "hltTowerMakerForAll" ),
65748     TauId = cms.int32( 6 ),
65749     UseTowersInCone = cms.double( 0.8 ),
65750     minimumE = cms.double( 0.8 ),
65751     minimumEt = cms.double( 0.5 ),
65752     BX = cms.int32( 0 ),
65753     verbose = cms.untracked.int32( 0 )
65754 )
65755 fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer",
65756     useMassDropTagger = cms.bool( False ),
65757     useFiltering = cms.bool( False ),
65758     useDynamicFiltering = cms.bool( False ),
65759     useTrimming = cms.bool( False ),
65760     usePruning = cms.bool( False ),
65761     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65762     useKtPruning = cms.bool( False ),
65763     useConstituentSubtraction = cms.bool( False ),
65764     useSoftDrop = cms.bool( False ),
65765     correctShape = cms.bool( False ),
65766     UseOnlyVertexTracks = cms.bool( False ),
65767     UseOnlyOnePV = cms.bool( False ),
65768     muCut = cms.double( -1.0 ),
65769     yCut = cms.double( -1.0 ),
65770     rFilt = cms.double( -1.0 ),
65771     rFiltFactor = cms.double( -1.0 ),
65772     trimPtFracMin = cms.double( -1.0 ),
65773     zcut = cms.double( -1.0 ),
65774     rcut_factor = cms.double( -1.0 ),
65775     csRho_EtaMax = cms.double( -1.0 ),
65776     csRParam = cms.double( -1.0 ),
65777     beta = cms.double( -1.0 ),
65778     R0 = cms.double( -1.0 ),
65779     gridMaxRapidity = cms.double( -1.0 ),
65780     gridSpacing = cms.double( -1.0 ),
65781     DzTrVtxMax = cms.double( 0.0 ),
65782     DxyTrVtxMax = cms.double( 0.0 ),
65783     MaxVtxZ = cms.double( 15.0 ),
65784     subjetPtMin = cms.double( -1.0 ),
65785     muMin = cms.double( -1.0 ),
65786     muMax = cms.double( -1.0 ),
65787     yMin = cms.double( -1.0 ),
65788     yMax = cms.double( -1.0 ),
65789     dRMin = cms.double( -1.0 ),
65790     dRMax = cms.double( -1.0 ),
65791     maxDepth = cms.int32( -1 ),
65792     nFilt = cms.int32( -1 ),
65793     MinVtxNdof = cms.int32( 5 ),
65794     src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ),
65795     srcPVs = cms.InputTag( "NotUsed" ),
65796     jetType = cms.string( "CaloJet" ),
65797     jetAlgorithm = cms.string( "AntiKt" ),
65798     rParam = cms.double( 0.2 ),
65799     inputEtMin = cms.double( 0.3 ),
65800     inputEMin = cms.double( 0.0 ),
65801     jetPtMin = cms.double( 1.0 ),
65802     doPVCorrection = cms.bool( False ),
65803     doAreaFastjet = cms.bool( False ),
65804     doRhoFastjet = cms.bool( False ),
65805     doPUOffsetCorr = cms.bool( False ),
65806     puPtMin = cms.double( 10.0 ),
65807     nSigmaPU = cms.double( 1.0 ),
65808     radiusPU = cms.double( 0.4 ),
65809     subtractorName = cms.string( "" ),
65810     useExplicitGhosts = cms.bool( False ),
65811     doAreaDiskApprox = cms.bool( False ),
65812     voronoiRfact = cms.double( -9.0 ),
65813     Rho_EtaMax = cms.double( 4.4 ),
65814     Ghost_EtaMax = cms.double( 6.0 ),
65815     Active_Area_Repeats = cms.int32( 5 ),
65816     GhostArea = cms.double( 0.01 ),
65817     restrictInputs = cms.bool( False ),
65818     maxInputs = cms.uint32( 1 ),
65819     writeCompound = cms.bool( False ),
65820     writeJetsWithConst = cms.bool( False ),
65821     doFastJetNonUniform = cms.bool( False ),
65822     useDeterministicSeed = cms.bool( True ),
65823     minSeed = cms.uint32( 0 ),
65824     verbosity = cms.int32( 0 ),
65825     puWidth = cms.double( 0.0 ),
65826     nExclude = cms.uint32( 0 ),
65827     maxBadEcalCells = cms.uint32( 9999999 ),
65828     maxBadHcalCells = cms.uint32( 9999999 ),
65829     maxProblematicEcalCells = cms.uint32( 9999999 ),
65830     maxProblematicHcalCells = cms.uint32( 9999999 ),
65831     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65832     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65833     puCenters = cms.vdouble(  ),
65834     applyWeight = cms.bool( False ),
65835     srcWeights = cms.InputTag( "" ),
65836     minimumTowersFraction = cms.double( 0.0 ),
65837     jetCollInstanceName = cms.string( "" ),
65838     sumRecHits = cms.bool( False )
65839 )
65840 fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65841     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65842     towers = cms.InputTag( "hltTowerMakerForAll" ),
65843     TauId = cms.int32( 7 ),
65844     UseTowersInCone = cms.double( 0.8 ),
65845     minimumE = cms.double( 0.8 ),
65846     minimumEt = cms.double( 0.5 ),
65847     BX = cms.int32( 0 ),
65848     verbose = cms.untracked.int32( 0 )
65849 )
65850 fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer",
65851     useMassDropTagger = cms.bool( False ),
65852     useFiltering = cms.bool( False ),
65853     useDynamicFiltering = cms.bool( False ),
65854     useTrimming = cms.bool( False ),
65855     usePruning = cms.bool( False ),
65856     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65857     useKtPruning = cms.bool( False ),
65858     useConstituentSubtraction = cms.bool( False ),
65859     useSoftDrop = cms.bool( False ),
65860     correctShape = cms.bool( False ),
65861     UseOnlyVertexTracks = cms.bool( False ),
65862     UseOnlyOnePV = cms.bool( False ),
65863     muCut = cms.double( -1.0 ),
65864     yCut = cms.double( -1.0 ),
65865     rFilt = cms.double( -1.0 ),
65866     rFiltFactor = cms.double( -1.0 ),
65867     trimPtFracMin = cms.double( -1.0 ),
65868     zcut = cms.double( -1.0 ),
65869     rcut_factor = cms.double( -1.0 ),
65870     csRho_EtaMax = cms.double( -1.0 ),
65871     csRParam = cms.double( -1.0 ),
65872     beta = cms.double( -1.0 ),
65873     R0 = cms.double( -1.0 ),
65874     gridMaxRapidity = cms.double( -1.0 ),
65875     gridSpacing = cms.double( -1.0 ),
65876     DzTrVtxMax = cms.double( 0.0 ),
65877     DxyTrVtxMax = cms.double( 0.0 ),
65878     MaxVtxZ = cms.double( 15.0 ),
65879     subjetPtMin = cms.double( -1.0 ),
65880     muMin = cms.double( -1.0 ),
65881     muMax = cms.double( -1.0 ),
65882     yMin = cms.double( -1.0 ),
65883     yMax = cms.double( -1.0 ),
65884     dRMin = cms.double( -1.0 ),
65885     dRMax = cms.double( -1.0 ),
65886     maxDepth = cms.int32( -1 ),
65887     nFilt = cms.int32( -1 ),
65888     MinVtxNdof = cms.int32( 5 ),
65889     src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ),
65890     srcPVs = cms.InputTag( "NotUsed" ),
65891     jetType = cms.string( "CaloJet" ),
65892     jetAlgorithm = cms.string( "AntiKt" ),
65893     rParam = cms.double( 0.2 ),
65894     inputEtMin = cms.double( 0.3 ),
65895     inputEMin = cms.double( 0.0 ),
65896     jetPtMin = cms.double( 1.0 ),
65897     doPVCorrection = cms.bool( False ),
65898     doAreaFastjet = cms.bool( False ),
65899     doRhoFastjet = cms.bool( False ),
65900     doPUOffsetCorr = cms.bool( False ),
65901     puPtMin = cms.double( 10.0 ),
65902     nSigmaPU = cms.double( 1.0 ),
65903     radiusPU = cms.double( 0.4 ),
65904     subtractorName = cms.string( "" ),
65905     useExplicitGhosts = cms.bool( False ),
65906     doAreaDiskApprox = cms.bool( False ),
65907     voronoiRfact = cms.double( -9.0 ),
65908     Rho_EtaMax = cms.double( 4.4 ),
65909     Ghost_EtaMax = cms.double( 6.0 ),
65910     Active_Area_Repeats = cms.int32( 5 ),
65911     GhostArea = cms.double( 0.01 ),
65912     restrictInputs = cms.bool( False ),
65913     maxInputs = cms.uint32( 1 ),
65914     writeCompound = cms.bool( False ),
65915     writeJetsWithConst = cms.bool( False ),
65916     doFastJetNonUniform = cms.bool( False ),
65917     useDeterministicSeed = cms.bool( True ),
65918     minSeed = cms.uint32( 0 ),
65919     verbosity = cms.int32( 0 ),
65920     puWidth = cms.double( 0.0 ),
65921     nExclude = cms.uint32( 0 ),
65922     maxBadEcalCells = cms.uint32( 9999999 ),
65923     maxBadHcalCells = cms.uint32( 9999999 ),
65924     maxProblematicEcalCells = cms.uint32( 9999999 ),
65925     maxProblematicHcalCells = cms.uint32( 9999999 ),
65926     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65927     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65928     puCenters = cms.vdouble(  ),
65929     applyWeight = cms.bool( False ),
65930     srcWeights = cms.InputTag( "" ),
65931     minimumTowersFraction = cms.double( 0.0 ),
65932     jetCollInstanceName = cms.string( "" ),
65933     sumRecHits = cms.bool( False )
65934 )
65935 fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65936     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65937     towers = cms.InputTag( "hltTowerMakerForAll" ),
65938     TauId = cms.int32( 8 ),
65939     UseTowersInCone = cms.double( 0.8 ),
65940     minimumE = cms.double( 0.8 ),
65941     minimumEt = cms.double( 0.5 ),
65942     BX = cms.int32( 0 ),
65943     verbose = cms.untracked.int32( 0 )
65944 )
65945 fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer",
65946     useMassDropTagger = cms.bool( False ),
65947     useFiltering = cms.bool( False ),
65948     useDynamicFiltering = cms.bool( False ),
65949     useTrimming = cms.bool( False ),
65950     usePruning = cms.bool( False ),
65951     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65952     useKtPruning = cms.bool( False ),
65953     useConstituentSubtraction = cms.bool( False ),
65954     useSoftDrop = cms.bool( False ),
65955     correctShape = cms.bool( False ),
65956     UseOnlyVertexTracks = cms.bool( False ),
65957     UseOnlyOnePV = cms.bool( False ),
65958     muCut = cms.double( -1.0 ),
65959     yCut = cms.double( -1.0 ),
65960     rFilt = cms.double( -1.0 ),
65961     rFiltFactor = cms.double( -1.0 ),
65962     trimPtFracMin = cms.double( -1.0 ),
65963     zcut = cms.double( -1.0 ),
65964     rcut_factor = cms.double( -1.0 ),
65965     csRho_EtaMax = cms.double( -1.0 ),
65966     csRParam = cms.double( -1.0 ),
65967     beta = cms.double( -1.0 ),
65968     R0 = cms.double( -1.0 ),
65969     gridMaxRapidity = cms.double( -1.0 ),
65970     gridSpacing = cms.double( -1.0 ),
65971     DzTrVtxMax = cms.double( 0.0 ),
65972     DxyTrVtxMax = cms.double( 0.0 ),
65973     MaxVtxZ = cms.double( 15.0 ),
65974     subjetPtMin = cms.double( -1.0 ),
65975     muMin = cms.double( -1.0 ),
65976     muMax = cms.double( -1.0 ),
65977     yMin = cms.double( -1.0 ),
65978     yMax = cms.double( -1.0 ),
65979     dRMin = cms.double( -1.0 ),
65980     dRMax = cms.double( -1.0 ),
65981     maxDepth = cms.int32( -1 ),
65982     nFilt = cms.int32( -1 ),
65983     MinVtxNdof = cms.int32( 5 ),
65984     src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ),
65985     srcPVs = cms.InputTag( "NotUsed" ),
65986     jetType = cms.string( "CaloJet" ),
65987     jetAlgorithm = cms.string( "AntiKt" ),
65988     rParam = cms.double( 0.2 ),
65989     inputEtMin = cms.double( 0.3 ),
65990     inputEMin = cms.double( 0.0 ),
65991     jetPtMin = cms.double( 1.0 ),
65992     doPVCorrection = cms.bool( False ),
65993     doAreaFastjet = cms.bool( False ),
65994     doRhoFastjet = cms.bool( False ),
65995     doPUOffsetCorr = cms.bool( False ),
65996     puPtMin = cms.double( 10.0 ),
65997     nSigmaPU = cms.double( 1.0 ),
65998     radiusPU = cms.double( 0.4 ),
65999     subtractorName = cms.string( "" ),
66000     useExplicitGhosts = cms.bool( False ),
66001     doAreaDiskApprox = cms.bool( False ),
66002     voronoiRfact = cms.double( -9.0 ),
66003     Rho_EtaMax = cms.double( 4.4 ),
66004     Ghost_EtaMax = cms.double( 6.0 ),
66005     Active_Area_Repeats = cms.int32( 5 ),
66006     GhostArea = cms.double( 0.01 ),
66007     restrictInputs = cms.bool( False ),
66008     maxInputs = cms.uint32( 1 ),
66009     writeCompound = cms.bool( False ),
66010     writeJetsWithConst = cms.bool( False ),
66011     doFastJetNonUniform = cms.bool( False ),
66012     useDeterministicSeed = cms.bool( True ),
66013     minSeed = cms.uint32( 0 ),
66014     verbosity = cms.int32( 0 ),
66015     puWidth = cms.double( 0.0 ),
66016     nExclude = cms.uint32( 0 ),
66017     maxBadEcalCells = cms.uint32( 9999999 ),
66018     maxBadHcalCells = cms.uint32( 9999999 ),
66019     maxProblematicEcalCells = cms.uint32( 9999999 ),
66020     maxProblematicHcalCells = cms.uint32( 9999999 ),
66021     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66022     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66023     puCenters = cms.vdouble(  ),
66024     applyWeight = cms.bool( False ),
66025     srcWeights = cms.InputTag( "" ),
66026     minimumTowersFraction = cms.double( 0.0 ),
66027     jetCollInstanceName = cms.string( "" ),
66028     sumRecHits = cms.bool( False )
66029 )
66030 fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
66031     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
66032     towers = cms.InputTag( "hltTowerMakerForAll" ),
66033     TauId = cms.int32( 9 ),
66034     UseTowersInCone = cms.double( 0.8 ),
66035     minimumE = cms.double( 0.8 ),
66036     minimumEt = cms.double( 0.5 ),
66037     BX = cms.int32( 0 ),
66038     verbose = cms.untracked.int32( 0 )
66039 )
66040 fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer",
66041     useMassDropTagger = cms.bool( False ),
66042     useFiltering = cms.bool( False ),
66043     useDynamicFiltering = cms.bool( False ),
66044     useTrimming = cms.bool( False ),
66045     usePruning = cms.bool( False ),
66046     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
66047     useKtPruning = cms.bool( False ),
66048     useConstituentSubtraction = cms.bool( False ),
66049     useSoftDrop = cms.bool( False ),
66050     correctShape = cms.bool( False ),
66051     UseOnlyVertexTracks = cms.bool( False ),
66052     UseOnlyOnePV = cms.bool( False ),
66053     muCut = cms.double( -1.0 ),
66054     yCut = cms.double( -1.0 ),
66055     rFilt = cms.double( -1.0 ),
66056     rFiltFactor = cms.double( -1.0 ),
66057     trimPtFracMin = cms.double( -1.0 ),
66058     zcut = cms.double( -1.0 ),
66059     rcut_factor = cms.double( -1.0 ),
66060     csRho_EtaMax = cms.double( -1.0 ),
66061     csRParam = cms.double( -1.0 ),
66062     beta = cms.double( -1.0 ),
66063     R0 = cms.double( -1.0 ),
66064     gridMaxRapidity = cms.double( -1.0 ),
66065     gridSpacing = cms.double( -1.0 ),
66066     DzTrVtxMax = cms.double( 0.0 ),
66067     DxyTrVtxMax = cms.double( 0.0 ),
66068     MaxVtxZ = cms.double( 15.0 ),
66069     subjetPtMin = cms.double( -1.0 ),
66070     muMin = cms.double( -1.0 ),
66071     muMax = cms.double( -1.0 ),
66072     yMin = cms.double( -1.0 ),
66073     yMax = cms.double( -1.0 ),
66074     dRMin = cms.double( -1.0 ),
66075     dRMax = cms.double( -1.0 ),
66076     maxDepth = cms.int32( -1 ),
66077     nFilt = cms.int32( -1 ),
66078     MinVtxNdof = cms.int32( 5 ),
66079     src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ),
66080     srcPVs = cms.InputTag( "NotUsed" ),
66081     jetType = cms.string( "CaloJet" ),
66082     jetAlgorithm = cms.string( "AntiKt" ),
66083     rParam = cms.double( 0.2 ),
66084     inputEtMin = cms.double( 0.3 ),
66085     inputEMin = cms.double( 0.0 ),
66086     jetPtMin = cms.double( 1.0 ),
66087     doPVCorrection = cms.bool( False ),
66088     doAreaFastjet = cms.bool( False ),
66089     doRhoFastjet = cms.bool( False ),
66090     doPUOffsetCorr = cms.bool( False ),
66091     puPtMin = cms.double( 10.0 ),
66092     nSigmaPU = cms.double( 1.0 ),
66093     radiusPU = cms.double( 0.4 ),
66094     subtractorName = cms.string( "" ),
66095     useExplicitGhosts = cms.bool( False ),
66096     doAreaDiskApprox = cms.bool( False ),
66097     voronoiRfact = cms.double( -9.0 ),
66098     Rho_EtaMax = cms.double( 4.4 ),
66099     Ghost_EtaMax = cms.double( 6.0 ),
66100     Active_Area_Repeats = cms.int32( 5 ),
66101     GhostArea = cms.double( 0.01 ),
66102     restrictInputs = cms.bool( False ),
66103     maxInputs = cms.uint32( 1 ),
66104     writeCompound = cms.bool( False ),
66105     writeJetsWithConst = cms.bool( False ),
66106     doFastJetNonUniform = cms.bool( False ),
66107     useDeterministicSeed = cms.bool( True ),
66108     minSeed = cms.uint32( 0 ),
66109     verbosity = cms.int32( 0 ),
66110     puWidth = cms.double( 0.0 ),
66111     nExclude = cms.uint32( 0 ),
66112     maxBadEcalCells = cms.uint32( 9999999 ),
66113     maxBadHcalCells = cms.uint32( 9999999 ),
66114     maxProblematicEcalCells = cms.uint32( 9999999 ),
66115     maxProblematicHcalCells = cms.uint32( 9999999 ),
66116     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66117     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66118     puCenters = cms.vdouble(  ),
66119     applyWeight = cms.bool( False ),
66120     srcWeights = cms.InputTag( "" ),
66121     minimumTowersFraction = cms.double( 0.0 ),
66122     jetCollInstanceName = cms.string( "" ),
66123     sumRecHits = cms.bool( False )
66124 )
66125 fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
66126     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
66127     towers = cms.InputTag( "hltTowerMakerForAll" ),
66128     TauId = cms.int32( 10 ),
66129     UseTowersInCone = cms.double( 0.8 ),
66130     minimumE = cms.double( 0.8 ),
66131     minimumEt = cms.double( 0.5 ),
66132     BX = cms.int32( 0 ),
66133     verbose = cms.untracked.int32( 0 )
66134 )
66135 fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer",
66136     useMassDropTagger = cms.bool( False ),
66137     useFiltering = cms.bool( False ),
66138     useDynamicFiltering = cms.bool( False ),
66139     useTrimming = cms.bool( False ),
66140     usePruning = cms.bool( False ),
66141     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
66142     useKtPruning = cms.bool( False ),
66143     useConstituentSubtraction = cms.bool( False ),
66144     useSoftDrop = cms.bool( False ),
66145     correctShape = cms.bool( False ),
66146     UseOnlyVertexTracks = cms.bool( False ),
66147     UseOnlyOnePV = cms.bool( False ),
66148     muCut = cms.double( -1.0 ),
66149     yCut = cms.double( -1.0 ),
66150     rFilt = cms.double( -1.0 ),
66151     rFiltFactor = cms.double( -1.0 ),
66152     trimPtFracMin = cms.double( -1.0 ),
66153     zcut = cms.double( -1.0 ),
66154     rcut_factor = cms.double( -1.0 ),
66155     csRho_EtaMax = cms.double( -1.0 ),
66156     csRParam = cms.double( -1.0 ),
66157     beta = cms.double( -1.0 ),
66158     R0 = cms.double( -1.0 ),
66159     gridMaxRapidity = cms.double( -1.0 ),
66160     gridSpacing = cms.double( -1.0 ),
66161     DzTrVtxMax = cms.double( 0.0 ),
66162     DxyTrVtxMax = cms.double( 0.0 ),
66163     MaxVtxZ = cms.double( 15.0 ),
66164     subjetPtMin = cms.double( -1.0 ),
66165     muMin = cms.double( -1.0 ),
66166     muMax = cms.double( -1.0 ),
66167     yMin = cms.double( -1.0 ),
66168     yMax = cms.double( -1.0 ),
66169     dRMin = cms.double( -1.0 ),
66170     dRMax = cms.double( -1.0 ),
66171     maxDepth = cms.int32( -1 ),
66172     nFilt = cms.int32( -1 ),
66173     MinVtxNdof = cms.int32( 5 ),
66174     src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ),
66175     srcPVs = cms.InputTag( "NotUsed" ),
66176     jetType = cms.string( "CaloJet" ),
66177     jetAlgorithm = cms.string( "AntiKt" ),
66178     rParam = cms.double( 0.2 ),
66179     inputEtMin = cms.double( 0.3 ),
66180     inputEMin = cms.double( 0.0 ),
66181     jetPtMin = cms.double( 1.0 ),
66182     doPVCorrection = cms.bool( False ),
66183     doAreaFastjet = cms.bool( False ),
66184     doRhoFastjet = cms.bool( False ),
66185     doPUOffsetCorr = cms.bool( False ),
66186     puPtMin = cms.double( 10.0 ),
66187     nSigmaPU = cms.double( 1.0 ),
66188     radiusPU = cms.double( 0.4 ),
66189     subtractorName = cms.string( "" ),
66190     useExplicitGhosts = cms.bool( False ),
66191     doAreaDiskApprox = cms.bool( False ),
66192     voronoiRfact = cms.double( -9.0 ),
66193     Rho_EtaMax = cms.double( 4.4 ),
66194     Ghost_EtaMax = cms.double( 6.0 ),
66195     Active_Area_Repeats = cms.int32( 5 ),
66196     GhostArea = cms.double( 0.01 ),
66197     restrictInputs = cms.bool( False ),
66198     maxInputs = cms.uint32( 1 ),
66199     writeCompound = cms.bool( False ),
66200     writeJetsWithConst = cms.bool( False ),
66201     doFastJetNonUniform = cms.bool( False ),
66202     useDeterministicSeed = cms.bool( True ),
66203     minSeed = cms.uint32( 0 ),
66204     verbosity = cms.int32( 0 ),
66205     puWidth = cms.double( 0.0 ),
66206     nExclude = cms.uint32( 0 ),
66207     maxBadEcalCells = cms.uint32( 9999999 ),
66208     maxBadHcalCells = cms.uint32( 9999999 ),
66209     maxProblematicEcalCells = cms.uint32( 9999999 ),
66210     maxProblematicHcalCells = cms.uint32( 9999999 ),
66211     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66212     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66213     puCenters = cms.vdouble(  ),
66214     applyWeight = cms.bool( False ),
66215     srcWeights = cms.InputTag( "" ),
66216     minimumTowersFraction = cms.double( 0.0 ),
66217     jetCollInstanceName = cms.string( "" ),
66218     sumRecHits = cms.bool( False )
66219 )
66220 fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
66221     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
66222     towers = cms.InputTag( "hltTowerMakerForAll" ),
66223     TauId = cms.int32( 11 ),
66224     UseTowersInCone = cms.double( 0.8 ),
66225     minimumE = cms.double( 0.8 ),
66226     minimumEt = cms.double( 0.5 ),
66227     BX = cms.int32( 0 ),
66228     verbose = cms.untracked.int32( 0 )
66229 )
66230 fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer",
66231     useMassDropTagger = cms.bool( False ),
66232     useFiltering = cms.bool( False ),
66233     useDynamicFiltering = cms.bool( False ),
66234     useTrimming = cms.bool( False ),
66235     usePruning = cms.bool( False ),
66236     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
66237     useKtPruning = cms.bool( False ),
66238     useConstituentSubtraction = cms.bool( False ),
66239     useSoftDrop = cms.bool( False ),
66240     correctShape = cms.bool( False ),
66241     UseOnlyVertexTracks = cms.bool( False ),
66242     UseOnlyOnePV = cms.bool( False ),
66243     muCut = cms.double( -1.0 ),
66244     yCut = cms.double( -1.0 ),
66245     rFilt = cms.double( -1.0 ),
66246     rFiltFactor = cms.double( -1.0 ),
66247     trimPtFracMin = cms.double( -1.0 ),
66248     zcut = cms.double( -1.0 ),
66249     rcut_factor = cms.double( -1.0 ),
66250     csRho_EtaMax = cms.double( -1.0 ),
66251     csRParam = cms.double( -1.0 ),
66252     beta = cms.double( -1.0 ),
66253     R0 = cms.double( -1.0 ),
66254     gridMaxRapidity = cms.double( -1.0 ),
66255     gridSpacing = cms.double( -1.0 ),
66256     DzTrVtxMax = cms.double( 0.0 ),
66257     DxyTrVtxMax = cms.double( 0.0 ),
66258     MaxVtxZ = cms.double( 15.0 ),
66259     subjetPtMin = cms.double( -1.0 ),
66260     muMin = cms.double( -1.0 ),
66261     muMax = cms.double( -1.0 ),
66262     yMin = cms.double( -1.0 ),
66263     yMax = cms.double( -1.0 ),
66264     dRMin = cms.double( -1.0 ),
66265     dRMax = cms.double( -1.0 ),
66266     maxDepth = cms.int32( -1 ),
66267     nFilt = cms.int32( -1 ),
66268     MinVtxNdof = cms.int32( 5 ),
66269     src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ),
66270     srcPVs = cms.InputTag( "NotUsed" ),
66271     jetType = cms.string( "CaloJet" ),
66272     jetAlgorithm = cms.string( "AntiKt" ),
66273     rParam = cms.double( 0.2 ),
66274     inputEtMin = cms.double( 0.3 ),
66275     inputEMin = cms.double( 0.0 ),
66276     jetPtMin = cms.double( 1.0 ),
66277     doPVCorrection = cms.bool( False ),
66278     doAreaFastjet = cms.bool( False ),
66279     doRhoFastjet = cms.bool( False ),
66280     doPUOffsetCorr = cms.bool( False ),
66281     puPtMin = cms.double( 10.0 ),
66282     nSigmaPU = cms.double( 1.0 ),
66283     radiusPU = cms.double( 0.4 ),
66284     subtractorName = cms.string( "" ),
66285     useExplicitGhosts = cms.bool( False ),
66286     doAreaDiskApprox = cms.bool( False ),
66287     voronoiRfact = cms.double( -9.0 ),
66288     Rho_EtaMax = cms.double( 4.4 ),
66289     Ghost_EtaMax = cms.double( 6.0 ),
66290     Active_Area_Repeats = cms.int32( 5 ),
66291     GhostArea = cms.double( 0.01 ),
66292     restrictInputs = cms.bool( False ),
66293     maxInputs = cms.uint32( 1 ),
66294     writeCompound = cms.bool( False ),
66295     writeJetsWithConst = cms.bool( False ),
66296     doFastJetNonUniform = cms.bool( False ),
66297     useDeterministicSeed = cms.bool( True ),
66298     minSeed = cms.uint32( 0 ),
66299     verbosity = cms.int32( 0 ),
66300     puWidth = cms.double( 0.0 ),
66301     nExclude = cms.uint32( 0 ),
66302     maxBadEcalCells = cms.uint32( 9999999 ),
66303     maxBadHcalCells = cms.uint32( 9999999 ),
66304     maxProblematicEcalCells = cms.uint32( 9999999 ),
66305     maxProblematicHcalCells = cms.uint32( 9999999 ),
66306     maxRecoveredEcalCells = cms.uint32( 9999999 ),
66307     maxRecoveredHcalCells = cms.uint32( 9999999 ),
66308     puCenters = cms.vdouble(  ),
66309     applyWeight = cms.bool( False ),
66310     srcWeights = cms.InputTag( "" ),
66311     minimumTowersFraction = cms.double( 0.0 ),
66312     jetCollInstanceName = cms.string( "" ),
66313     sumRecHits = cms.bool( False )
66314 )
66315 fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger",
66316     JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ),
66317     EtMin = cms.double( 20.0 )
66318 )
66319 fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
66320     saveTags = cms.bool( True ),
66321     inputTag = cms.InputTag( "hltL2TauJets" ),
66322     triggerType = cms.int32( 84 ),
66323     MinE = cms.double( -1.0 ),
66324     MinPt = cms.double( 20.0 ),
66325     MinMass = cms.double( -1.0 ),
66326     MaxMass = cms.double( -1.0 ),
66327     MinEta = cms.double( -1.0 ),
66328     MaxEta = cms.double( 2.2 ),
66329     MinN = cms.int32( 1 )
66330 )
66331 fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector",
66332     src = cms.InputTag( "hltL2TauJets" ),
66333     filter = cms.bool( False ),
66334     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
66335 )
66336 fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
66337     JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ),
66338     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
66339     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
66340     MaxNumberPV = cms.int32( 1 ),
66341     IsoConeMax = cms.double( 0.4 ),
66342     IsoConeMin = cms.double( 0.15 ),
66343     TrackMinPt = cms.double( 0.9 ),
66344     TrackMinNHits = cms.int32( 3 ),
66345     TrackMaxNChi2 = cms.double( 1000.0 ),
66346     TrackPVMaxDZ = cms.double( 0.1 ),
66347     TrackMaxDxy = cms.double( 0.2 ),
66348     TrackSrc = cms.InputTag( "" )
66349 )
66350 fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag",
66351     saveTags = cms.bool( True ),
66352     Jets = cms.InputTag( "hltL2TausForPixelIsolation" ),
66353     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ),
66354     MinTag = cms.double( 0.0 ),
66355     MaxTag = cms.double( 3.0 ),
66356     MinJets = cms.int32( 1 ),
66357     MatchJetsByDeltaR = cms.bool( False ),
66358     MaxJetDeltaR = cms.double( 0.1 ),
66359     TriggerType = cms.int32( 84 )
66360 )
66361 fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
66362     HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ),
66363     TriggerTypes = cms.vint32( 84 )
66364 )
66365 fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
66366     saveTags = cms.bool( True ),
66367     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
66368     triggerType = cms.int32( 84 ),
66369     MinE = cms.double( -1.0 ),
66370     MinPt = cms.double( 20.0 ),
66371     MinMass = cms.double( -1.0 ),
66372     MaxMass = cms.double( -1.0 ),
66373     MinEta = cms.double( -1.0 ),
66374     MaxEta = cms.double( 2.2 ),
66375     MinN = cms.int32( 1 )
66376 )
66377 fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet",
66378     saveTags = cms.bool( True ),
66379     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66380     triggerType = cms.int32( 86 ),
66381     MinE = cms.double( -1.0 ),
66382     MinPt = cms.double( 20.0 ),
66383     MinMass = cms.double( -1.0 ),
66384     MaxMass = cms.double( -1.0 ),
66385     MinEta = cms.double( -1.0 ),
66386     MaxEta = cms.double( 2.6 ),
66387     MinN = cms.int32( 1 )
66388 )
66389 fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
66390     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ),
66391     TriggerTypes = cms.vint32( 86 )
66392 )
66393 fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer",
66394     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
66395     computeProbabilities = cms.bool( True ),
66396     computeGhostTrack = cms.bool( True ),
66397     ghostTrackPriorDeltaR = cms.double( 0.03 ),
66398     minimumNumberOfPixelHits = cms.int32( 2 ),
66399     minimumNumberOfHits = cms.int32( 3 ),
66400     maximumTransverseImpactParameter = cms.double( 0.2 ),
66401     minimumTransverseMomentum = cms.double( 1.0 ),
66402     maximumChiSquared = cms.double( 5.0 ),
66403     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
66404     jetDirectionUsingTracks = cms.bool( False ),
66405     jetDirectionUsingGhostTrack = cms.bool( False ),
66406     useTrackQuality = cms.bool( False ),
66407     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66408     candidates = cms.InputTag( "hltParticleFlow" ),
66409     maxDeltaR = cms.double( 0.4 )
66410 )
66411 fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
66412     sorting = cms.PSet(  ),
66413     assignment = cms.PSet( 
66414       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
66415       maxDzForJetAxisAssigment = cms.double( 0.1 ),
66416       useTiming = cms.bool( False ),
66417       preferHighRanked = cms.bool( False ),
66418       EtaMinUseDz = cms.double( -1.0 ),
66419       maxDistanceToJetAxis = cms.double( 0.07 ),
66420       PtMaxCharged = cms.double( -1.0 ),
66421       minJetPt = cms.double( 20.0 ),
66422       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
66423       OnlyUseFirstDz = cms.bool( False ),
66424       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
66425       maxDzForPrimaryAssignment = cms.double( 0.1 ),
66426       maxJetDeltaR = cms.double( 0.5 ),
66427       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
66428       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
66429       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
66430       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
66431       useVertexFit = cms.bool( True ),
66432       NumOfPUVtxsForCharged = cms.uint32( 0 )
66433     ),
66434     qualityForPrimary = cms.int32( 2 ),
66435     usePVMET = cms.bool( True ),
66436     particles = cms.InputTag( "hltParticleFlow" ),
66437     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66438     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66439     produceAssociationToOriginalVertices = cms.bool( True ),
66440     produceSortedVertices = cms.bool( False ),
66441     producePileUpCollection = cms.bool( False ),
66442     produceNoPileUpCollection = cms.bool( False )
66443 )
66444 fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
66445     jet_radius = cms.double( 0.4 ),
66446     min_jet_pt = cms.double( 20.0 ),
66447     max_jet_eta = cms.double( 2.5 ),
66448     min_pt_for_track_properties = cms.double( 0.95 ),
66449     min_pt_for_pfcandidates = cms.double( 0.1 ),
66450     use_puppiP4 = cms.bool( False ),
66451     include_neutrals = cms.bool( True ),
66452     sort_by_sip2dsig = cms.bool( False ),
66453     min_puppi_wgt = cms.double( -1.0 ),
66454     flip_ip_sign = cms.bool( False ),
66455     sip3dSigMax = cms.double( -1.0 ),
66456     use_hlt_features = cms.bool( True ),
66457     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66458     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
66459     pf_candidates = cms.InputTag( "hltParticleFlow" ),
66460     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66461     unsubjet_map = cms.InputTag( "" ),
66462     puppi_value_map = cms.InputTag( "" ),
66463     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ),
66464     use_scouting_features = cms.bool( False ),
66465     normchi2_value_map = cms.InputTag( "" ),
66466     dz_value_map = cms.InputTag( "" ),
66467     dxy_value_map = cms.InputTag( "" ),
66468     dzsig_value_map = cms.InputTag( "" ),
66469     dxysig_value_map = cms.InputTag( "" ),
66470     lostInnerHits_value_map = cms.InputTag( "" ),
66471     quality_value_map = cms.InputTag( "" ),
66472     trkPt_value_map = cms.InputTag( "" ),
66473     trkEta_value_map = cms.InputTag( "" ),
66474     trkPhi_value_map = cms.InputTag( "" ),
66475     covarianceVersion = cms.int32( 1 ),
66476     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
66477 )
66478 fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
66479     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ),
66480     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
66481     preprocessParams = cms.PSet(  ),
66482     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
66483     flav_names = cms.vstring( 'probtauhp',
66484       'probtauhm',
66485       'probb',
66486       'probc',
66487       'probuds',
66488       'probg',
66489       'ptcorr' ),
66490     jets = cms.InputTag( "" ),
66491     produceValueMap = cms.untracked.bool( False ),
66492     debugMode = cms.untracked.bool( False )
66493 )
66494 fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator",
66495     discriminators = cms.VPSet( 
66496       cms.PSet(  name = cms.string( "BvsAll" ),
66497         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ),
66498         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66499       ),
66500       cms.PSet(  name = cms.string( "CvsAll" ),
66501         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66502         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66503       ),
66504       cms.PSet(  name = cms.string( "TauhvsAll" ),
66505         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ),
66506         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' )
66507       ),
66508       cms.PSet(  name = cms.string( "CvsL" ),
66509         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66510         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66511       )
66512     )
66513 )
66514 fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter",
66515     saveTags = cms.bool( True ),
66516     nExpected = cms.int32( 1 ),
66517     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66518     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
66519     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
66520     seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ),
66521     seedTypes = cms.vint32( -100 ),
66522     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;" ),
66523     minPt = cms.double( 20.0 ),
66524     maxEta = cms.double( 2.2 ),
66525     usePtCorr = cms.bool( True ),
66526     matchWithSeeds = cms.bool( False ),
66527     matchingdR = cms.double( 0.5 )
66528 )
66529 fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet",
66530     saveTags = cms.bool( True ),
66531     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66532     originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ),
66533     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66534     inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ),
66535     triggerType1 = cms.int32( 83 ),
66536     triggerType2 = cms.int32( 84 ),
66537     MinDeta = cms.double( 1.0 ),
66538     MaxDeta = cms.double( -1.0 ),
66539     MinDphi = cms.double( 0.0 ),
66540     MaxDphi = cms.double( -1.0 ),
66541     MinDelR = cms.double( 0.3 ),
66542     MaxDelR = cms.double( 99999.0 ),
66543     MinPt = cms.double( 1.0 ),
66544     MaxPt = cms.double( -1.0 ),
66545     MinMinv = cms.double( 0.0 ),
66546     MaxMinv = cms.double( -1.0 ),
66547     MinN = cms.int32( 1 )
66548 )
66549 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66550     offset = cms.uint32( 0 ),
66551     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66552 )
66553 fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter",
66554     saveTags = cms.bool( True ),
66555     nExpected = cms.int32( 1 ),
66556     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
66557     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
66558     DiscrWP = cms.double( 0.3 ),
66559     l1TauPtThreshold = cms.double( 250.0 )
66560 )
66561 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter",
66562     saveTags = cms.bool( True ),
66563     nExpected = cms.int32( 1 ),
66564     taus = cms.InputTag( "hltPFJetForBtag" ),
66565     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66566     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66567     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ),
66568     seedTypes = cms.vint32( -100 ),
66569     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;" ),
66570     minPt = cms.double( 45.0 ),
66571     maxEta = cms.double( 2.3 ),
66572     usePtCorr = cms.bool( True ),
66573     matchWithSeeds = cms.bool( True ),
66574     matchingdR = cms.double( 0.5 )
66575 )
66576 fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet",
66577     saveTags = cms.bool( True ),
66578     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66579     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66580     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66581     inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ),
66582     triggerType1 = cms.int32( 83 ),
66583     triggerType2 = cms.int32( 84 ),
66584     MinDeta = cms.double( 1.0 ),
66585     MaxDeta = cms.double( -1.0 ),
66586     MinDphi = cms.double( 0.0 ),
66587     MaxDphi = cms.double( -1.0 ),
66588     MinDelR = cms.double( 0.3 ),
66589     MaxDelR = cms.double( 99999.0 ),
66590     MinPt = cms.double( 1.0 ),
66591     MaxPt = cms.double( -1.0 ),
66592     MinMinv = cms.double( 0.0 ),
66593     MaxMinv = cms.double( -1.0 ),
66594     MinN = cms.int32( 1 )
66595 )
66596 fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler",
66597     offset = cms.uint32( 0 ),
66598     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66599 )
66600 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
66601     offset = cms.uint32( 0 ),
66602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66603 )
66604 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66605     offset = cms.uint32( 0 ),
66606     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66607 )
66608 fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66609     offset = cms.uint32( 0 ),
66610     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66611 )
66612 fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
66613     saveTags = cms.bool( True ),
66614     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66615     triggerType = cms.int32( 86 ),
66616     MinE = cms.double( -1.0 ),
66617     MinPt = cms.double( 25.0 ),
66618     MinMass = cms.double( -1.0 ),
66619     MaxMass = cms.double( -1.0 ),
66620     MinEta = cms.double( -1.0 ),
66621     MaxEta = cms.double( 2.5 ),
66622     MinN = cms.int32( 1 )
66623 )
66624 fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66625     HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ),
66626     TriggerTypes = cms.vint32( 86 )
66627 )
66628 fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66629     saveTags = cms.bool( True ),
66630     Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ),
66631     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66632     MinTag = cms.double( 0.5 ),
66633     MaxTag = cms.double( 999999.0 ),
66634     MinJetToSum = cms.int32( 1 ),
66635     MaxJetToSum = cms.int32( 1 ),
66636     UseMeanValue = cms.bool( True ),
66637     MatchByDeltaR = cms.bool( True ),
66638     MaxDeltaR = cms.double( 0.4 ),
66639     TriggerType = cms.int32( 86 )
66640 )
66641 fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66642     offset = cms.uint32( 0 ),
66643     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66644 )
66645 fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66646     saveTags = cms.bool( True ),
66647     nExpected = cms.int32( 2 ),
66648     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ),
66649     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ),
66650     DiscrWP = cms.double( 0.3 ),
66651     l1TauPtThreshold = cms.double( 250.0 )
66652 )
66653 fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66654     saveTags = cms.bool( True ),
66655     nExpected = cms.int32( 2 ),
66656     taus = cms.InputTag( "hltPFJetForBtag" ),
66657     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66658     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66659     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66660     seedTypes = cms.vint32( -100 ),
66661     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;" ),
66662     minPt = cms.double( 30.0 ),
66663     maxEta = cms.double( 2.3 ),
66664     usePtCorr = cms.bool( True ),
66665     matchWithSeeds = cms.bool( True ),
66666     matchingdR = cms.double( 0.5 )
66667 )
66668 fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66669     offset = cms.uint32( 0 ),
66670     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66671 )
66672 fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66673     saveTags = cms.bool( True ),
66674     nExpected = cms.int32( 2 ),
66675     taus = cms.InputTag( "hltPFJetForBtag" ),
66676     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66677     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66678     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66679     seedTypes = cms.vint32( -100 ),
66680     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;" ),
66681     minPt = cms.double( 30.0 ),
66682     maxEta = cms.double( 2.3 ),
66683     usePtCorr = cms.bool( True ),
66684     matchWithSeeds = cms.bool( True ),
66685     matchingdR = cms.double( 0.5 )
66686 )
66687 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler",
66688     offset = cms.uint32( 0 ),
66689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66690 )
66691 fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66692     saveTags = cms.bool( True ),
66693     nExpected = cms.int32( 2 ),
66694     L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
66695     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ),
66696     DiscrWP = cms.double( 0.3 ),
66697     l1TauPtThreshold = cms.double( 250.0 )
66698 )
66699 fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter",
66700     saveTags = cms.bool( True ),
66701     nExpected = cms.int32( 2 ),
66702     taus = cms.InputTag( "hltPFJetForBtag" ),
66703     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66704     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66705     seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ),
66706     seedTypes = cms.vint32( -100 ),
66707     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;" ),
66708     minPt = cms.double( 26.0 ),
66709     maxEta = cms.double( 2.3 ),
66710     usePtCorr = cms.bool( True ),
66711     matchWithSeeds = cms.bool( True ),
66712     matchingdR = cms.double( 0.5 )
66713 )
66714 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet",
66715     saveTags = cms.bool( True ),
66716     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66717     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66718     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66719     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66720     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66721     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
66722     triggerType1 = cms.int32( 84 ),
66723     triggerType2 = cms.int32( 84 ),
66724     triggerType3 = cms.int32( 85 ),
66725     MinDphi = cms.double( 1.0 ),
66726     MaxDphi = cms.double( -1.0 ),
66727     MinDeta = cms.double( 1.0 ),
66728     MaxDeta = cms.double( -1.0 ),
66729     MinMinv = cms.double( 1.0 ),
66730     MaxMinv = cms.double( -1.0 ),
66731     MinDelR = cms.double( 0.5 ),
66732     MaxDelR = cms.double( 9999.0 ),
66733     MinPt = cms.double( 1.0 ),
66734     MaxPt = cms.double( -1.0 ),
66735     MinN = cms.int32( 1 )
66736 )
66737 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler",
66738     offset = cms.uint32( 0 ),
66739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66740 )
66741 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet",
66742     saveTags = cms.bool( True ),
66743     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66744     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66745     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66746     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66747     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66748     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
66749     triggerType1 = cms.int32( 84 ),
66750     triggerType2 = cms.int32( 84 ),
66751     triggerType3 = cms.int32( 85 ),
66752     MinDphi = cms.double( 1.0 ),
66753     MaxDphi = cms.double( -1.0 ),
66754     MinDeta = cms.double( 1.0 ),
66755     MaxDeta = cms.double( -1.0 ),
66756     MinMinv = cms.double( 1.0 ),
66757     MaxMinv = cms.double( -1.0 ),
66758     MinDelR = cms.double( 0.5 ),
66759     MaxDelR = cms.double( 9999.0 ),
66760     MinPt = cms.double( 1.0 ),
66761     MaxPt = cms.double( -1.0 ),
66762     MinN = cms.int32( 1 )
66763 )
66764 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66765     offset = cms.uint32( 0 ),
66766     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66767 )
66768 fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66769     saveTags = cms.bool( True ),
66770     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66771     PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66772     MaxEta = cms.double( 2.1 ),
66773     MinPt = cms.double( 0.0 ),
66774     MaxDeltaR = cms.double( 0.3 ),
66775     MinN = cms.int32( 1 ),
66776     CentralBxOnly = cms.bool( True ),
66777     SelectQualities = cms.vint32(  )
66778 )
66779 fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66780     saveTags = cms.bool( True ),
66781     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66782     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
66783     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66784     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66785     MinN = cms.int32( 0 ),
66786     MaxEta = cms.double( 2.16 ),
66787     AbsEtaBins = cms.vdouble( 0.0 ),
66788     MinNstations = cms.vint32( 0 ),
66789     MinNhits = cms.vint32( 0 ),
66790     CutOnChambers = cms.bool( False ),
66791     MinNchambers = cms.vint32( 0 ),
66792     MaxDr = cms.double( 9999.0 ),
66793     MinDr = cms.double( -1.0 ),
66794     MaxDz = cms.double( 9999.0 ),
66795     MinDxySig = cms.double( -1.0 ),
66796     MinPt = cms.double( 0.0 ),
66797     NSigmaPt = cms.double( 0.0 ),
66798     MatchToPreviousCand = cms.bool( True )
66799 )
66800 fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66801     saveTags = cms.bool( True ),
66802     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
66803     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66804     MaxEta = cms.double( 2.5 ),
66805     MinPt = cms.double( 0.0 ),
66806     MaxDeltaR = cms.double( 0.3 ),
66807     MinN = cms.int32( 1 ),
66808     CentralBxOnly = cms.bool( True ),
66809     SelectQualities = cms.vint32(  )
66810 )
66811 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
66812     saveTags = cms.bool( True ),
66813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66814     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66815     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ),
66816     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ),
66817     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
66818     MinN = cms.int32( 1 ),
66819     MaxEta = cms.double( 2.1 ),
66820     MinNhits = cms.int32( 0 ),
66821     MaxDr = cms.double( 2.0 ),
66822     MinDr = cms.double( -1.0 ),
66823     MaxDz = cms.double( 9999.0 ),
66824     MinDxySig = cms.double( -1.0 ),
66825     MinPt = cms.double( 24.0 ),
66826     NSigmaPt = cms.double( 0.0 ),
66827     MaxNormalizedChi2 = cms.double( 9999.0 ),
66828     MaxDXYBeamSpot = cms.double( 9999.0 ),
66829     MinDXYBeamSpot = cms.double( -1.0 ),
66830     MinNmuonHits = cms.int32( 0 ),
66831     MaxPtDifference = cms.double( 9999.0 ),
66832     MinTrackPt = cms.double( 0.0 ),
66833     minMuonStations = cms.int32( 2 ),
66834     minTrkHits = cms.int32( -1 ),
66835     minMuonHits = cms.int32( -1 ),
66836     allowedTypeMask = cms.uint32( 255 ),
66837     requiredTypeMask = cms.uint32( 0 ),
66838     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
66839     trkMuonId = cms.uint32( 0 ),
66840     L1MatchingdR = cms.double( 0.3 ),
66841     MatchToPreviousCand = cms.bool( True ),
66842     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
66843     requireL3MuonTrajectorySeed = cms.bool( False ),
66844     useSimpleGeometry = cms.bool( True ),
66845     useStation2 = cms.bool( True ),
66846     fallbackToME1 = cms.bool( False ),
66847     cosmicPropagationHypothesis = cms.bool( False ),
66848     useMB2InOverlap = cms.bool( False ),
66849     useTrack = cms.string( "tracker" ),
66850     useState = cms.string( "atVertex" ),
66851     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66852     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66853     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66854 )
66855 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66856     saveTags = cms.bool( True ),
66857     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ),
66858     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
66859     rhoTag = cms.InputTag( "" ),
66860     energyLowEdges = cms.vdouble( 0.0 ),
66861     lessThan = cms.bool( True ),
66862     useEt = cms.bool( True ),
66863     useAbs = cms.bool( False ),
66864     thrRegularEB = cms.vdouble( -1.0 ),
66865     thrRegularEE = cms.vdouble( -1.0 ),
66866     thrOverEEB = cms.vdouble( 0.14 ),
66867     thrOverEEE = cms.vdouble( 0.1 ),
66868     thrOverE2EB = cms.vdouble( -1.0 ),
66869     thrOverE2EE = cms.vdouble( -1.0 ),
66870     ncandcut = cms.int32( 1 ),
66871     doRhoCorrection = cms.bool( False ),
66872     rhoMax = cms.double( 9.9999999E7 ),
66873     rhoScale = cms.double( 1.0 ),
66874     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66875     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66876     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66877 )
66878 fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66879     saveTags = cms.bool( True ),
66880     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
66881     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
66882     rhoTag = cms.InputTag( "" ),
66883     energyLowEdges = cms.vdouble( 0.0 ),
66884     lessThan = cms.bool( True ),
66885     useEt = cms.bool( True ),
66886     useAbs = cms.bool( False ),
66887     thrRegularEB = cms.vdouble( -1.0 ),
66888     thrRegularEE = cms.vdouble( -1.0 ),
66889     thrOverEEB = cms.vdouble( 0.177 ),
66890     thrOverEEE = cms.vdouble( 0.24 ),
66891     thrOverE2EB = cms.vdouble( -1.0 ),
66892     thrOverE2EE = cms.vdouble( -1.0 ),
66893     ncandcut = cms.int32( 1 ),
66894     doRhoCorrection = cms.bool( False ),
66895     rhoMax = cms.double( 9.9999999E7 ),
66896     rhoScale = cms.double( 1.0 ),
66897     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66898     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66899     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66900 )
66901 fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
66902     saveTags = cms.bool( True ),
66903     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66904     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
66905     MinN = cms.int32( 1 ),
66906     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
66907     IsolatorPSet = cms.PSet(  )
66908 )
66909 fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter",
66910     saveTags = cms.bool( True ),
66911     nExpected = cms.int32( 1 ),
66912     L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66913     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ),
66914     DiscrWP = cms.double( 0.8517 ),
66915     l1TauPtThreshold = cms.double( 250.0 )
66916 )
66917 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66918     saveTags = cms.bool( True ),
66919     nExpected = cms.int32( 1 ),
66920     taus = cms.InputTag( "hltPFJetForBtag" ),
66921     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66922     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66923     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66924     seedTypes = cms.vint32( -100 ),
66925     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;" ),
66926     minPt = cms.double( 130.0 ),
66927     maxEta = cms.double( 2.3 ),
66928     usePtCorr = cms.bool( True ),
66929     matchWithSeeds = cms.bool( True ),
66930     matchingdR = cms.double( 0.5 )
66931 )
66932 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66933     saveTags = cms.bool( True ),
66934     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66935     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66936     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66937     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ),
66938     triggerType1 = cms.int32( 83 ),
66939     triggerType2 = cms.int32( 84 ),
66940     MinDeta = cms.double( 1.0 ),
66941     MaxDeta = cms.double( -1.0 ),
66942     MinDphi = cms.double( 0.0 ),
66943     MaxDphi = cms.double( -1.0 ),
66944     MinDelR = cms.double( 0.3 ),
66945     MaxDelR = cms.double( 99999.0 ),
66946     MinPt = cms.double( 1.0 ),
66947     MaxPt = cms.double( -1.0 ),
66948     MinMinv = cms.double( 0.0 ),
66949     MaxMinv = cms.double( -1.0 ),
66950     MinN = cms.int32( 1 )
66951 )
66952 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66953     offset = cms.uint32( 0 ),
66954     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66955 )
66956 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66957     saveTags = cms.bool( True ),
66958     nExpected = cms.int32( 1 ),
66959     taus = cms.InputTag( "hltPFJetForBtag" ),
66960     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66961     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66962     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66963     seedTypes = cms.vint32( -100 ),
66964     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;" ),
66965     minPt = cms.double( 130.0 ),
66966     maxEta = cms.double( 2.3 ),
66967     usePtCorr = cms.bool( True ),
66968     matchWithSeeds = cms.bool( True ),
66969     matchingdR = cms.double( 0.5 )
66970 )
66971 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66972     saveTags = cms.bool( True ),
66973     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66974     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66975     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66976     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ),
66977     triggerType1 = cms.int32( 83 ),
66978     triggerType2 = cms.int32( 84 ),
66979     MinDeta = cms.double( 1.0 ),
66980     MaxDeta = cms.double( -1.0 ),
66981     MinDphi = cms.double( 0.0 ),
66982     MaxDphi = cms.double( -1.0 ),
66983     MinDelR = cms.double( 0.3 ),
66984     MaxDelR = cms.double( 99999.0 ),
66985     MinPt = cms.double( 1.0 ),
66986     MaxPt = cms.double( -1.0 ),
66987     MinMinv = cms.double( 0.0 ),
66988     MaxMinv = cms.double( -1.0 ),
66989     MinN = cms.int32( 1 )
66990 )
66991 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66992     offset = cms.uint32( 0 ),
66993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66994 )
66995 fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66996     saveTags = cms.bool( True ),
66997     nExpected = cms.int32( 1 ),
66998     taus = cms.InputTag( "hltPFJetForBtag" ),
66999     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
67000     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
67001     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
67002     seedTypes = cms.vint32( -100 ),
67003     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;" ),
67004     minPt = cms.double( 130.0 ),
67005     maxEta = cms.double( 2.3 ),
67006     usePtCorr = cms.bool( True ),
67007     matchWithSeeds = cms.bool( True ),
67008     matchingdR = cms.double( 0.5 )
67009 )
67010 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
67011     saveTags = cms.bool( True ),
67012     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
67013     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
67014     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
67015     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ),
67016     triggerType1 = cms.int32( 83 ),
67017     triggerType2 = cms.int32( 84 ),
67018     MinDeta = cms.double( 1.0 ),
67019     MaxDeta = cms.double( -1.0 ),
67020     MinDphi = cms.double( 0.0 ),
67021     MaxDphi = cms.double( -1.0 ),
67022     MinDelR = cms.double( 0.3 ),
67023     MaxDelR = cms.double( 99999.0 ),
67024     MinPt = cms.double( 1.0 ),
67025     MaxPt = cms.double( -1.0 ),
67026     MinMinv = cms.double( 0.0 ),
67027     MaxMinv = cms.double( -1.0 ),
67028     MinN = cms.int32( 1 )
67029 )
67030 fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
67031     offset = cms.uint32( 0 ),
67032     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67033 )
67034 fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
67035     saveTags = cms.bool( True ),
67036     nExpected = cms.int32( 1 ),
67037     L1TauSrc = cms.InputTag( "hltL1sSingleTau" ),
67038     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ),
67039     DiscrWP = cms.double( 0.8517 ),
67040     l1TauPtThreshold = cms.double( 250.0 )
67041 )
67042 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
67043     saveTags = cms.bool( True ),
67044     nExpected = cms.int32( 1 ),
67045     taus = cms.InputTag( "hltPFJetForBtag" ),
67046     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
67047     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
67048     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
67049     seedTypes = cms.vint32( -100 ),
67050     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;" ),
67051     minPt = cms.double( 130.0 ),
67052     maxEta = cms.double( 2.3 ),
67053     usePtCorr = cms.bool( True ),
67054     matchWithSeeds = cms.bool( True ),
67055     matchingdR = cms.double( 0.5 )
67056 )
67057 fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
67058     offset = cms.uint32( 0 ),
67059     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67060 )
67061 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter",
67062     saveTags = cms.bool( True ),
67063     nExpected = cms.int32( 1 ),
67064     taus = cms.InputTag( "hltPFJetForBtag" ),
67065     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
67066     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
67067     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
67068     seedTypes = cms.vint32( -100 ),
67069     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;" ),
67070     minPt = cms.double( 130.0 ),
67071     maxEta = cms.double( 2.3 ),
67072     usePtCorr = cms.bool( True ),
67073     matchWithSeeds = cms.bool( True ),
67074     matchingdR = cms.double( 0.5 )
67075 )
67076 fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
67077     offset = cms.uint32( 0 ),
67078     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67079 )
67080 fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter",
67081     saveTags = cms.bool( True ),
67082     nExpected = cms.int32( 1 ),
67083     taus = cms.InputTag( "hltPFJetForBtag" ),
67084     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
67085     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
67086     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
67087     seedTypes = cms.vint32( -100 ),
67088     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;" ),
67089     minPt = cms.double( 130.0 ),
67090     maxEta = cms.double( 2.3 ),
67091     usePtCorr = cms.bool( True ),
67092     matchWithSeeds = cms.bool( True ),
67093     matchingdR = cms.double( 0.5 )
67094 )
67095 fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67096     offset = cms.uint32( 0 ),
67097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67098 )
67099 fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67100     saveTags = cms.bool( True ),
67101     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67102     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67103     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67104     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67105     MinN = cms.int32( 2 ),
67106     MaxEta = cms.double( 2.5 ),
67107     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
67108     MinNstations = cms.vint32( 0, 2, 0, 2 ),
67109     MinNhits = cms.vint32( 0, 1, 0, 1 ),
67110     CutOnChambers = cms.bool( False ),
67111     MinNchambers = cms.vint32( 0 ),
67112     MaxDr = cms.double( 9999.0 ),
67113     MinDr = cms.double( -1.0 ),
67114     MaxDz = cms.double( 9999.0 ),
67115     MinDxySig = cms.double( -1.0 ),
67116     MinPt = cms.double( 10.0 ),
67117     NSigmaPt = cms.double( 0.0 ),
67118     MatchToPreviousCand = cms.bool( False )
67119 )
67120 fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
67121     saveTags = cms.bool( True ),
67122     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67123     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67124     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67125     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67126     FastAccept = cms.bool( False ),
67127     MaxEta = cms.double( 2.0 ),
67128     MinNhits = cms.int32( 0 ),
67129     MinNstations = cms.int32( 0 ),
67130     MinNchambers = cms.int32( 2 ),
67131     MaxDr = cms.double( 100.0 ),
67132     MaxDz = cms.double( 9999.0 ),
67133     ChargeOpt = cms.int32( 0 ),
67134     MinPtPair = cms.double( 0.0 ),
67135     MinPtMax = cms.double( 10.0 ),
67136     MinPtMin = cms.double( 10.0 ),
67137     MinInvMass = cms.double( -9999.0 ),
67138     MaxInvMass = cms.double( 9999.0 ),
67139     MinAcop = cms.double( -1.0 ),
67140     MaxAcop = cms.double( 3.15 ),
67141     MinAngle = cms.double( -999.0 ),
67142     MaxAngle = cms.double( 9999.0 ),
67143     MinPtBalance = cms.double( -1.0 ),
67144     MaxPtBalance = cms.double( 999999.0 ),
67145     NSigmaPt = cms.double( 0.0 )
67146 )
67147 fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter",
67148     saveTags = cms.bool( True ),
67149     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67150     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67151     PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ),
67152     L1CandTag = cms.InputTag( "" ),
67153     inputMuonCollection = cms.InputTag( "" ),
67154     MinN = cms.int32( 1 ),
67155     MaxEta = cms.double( 2.5 ),
67156     MinNhits = cms.int32( 0 ),
67157     MaxDr = cms.double( 9999.0 ),
67158     MinDr = cms.double( -1.0 ),
67159     MaxDz = cms.double( 9999.0 ),
67160     MinDxySig = cms.double( -1.0 ),
67161     MinPt = cms.double( 0.0 ),
67162     NSigmaPt = cms.double( 0.0 ),
67163     MaxNormalizedChi2 = cms.double( 9999.0 ),
67164     MaxDXYBeamSpot = cms.double( 1.0 ),
67165     MinDXYBeamSpot = cms.double( 0.0 ),
67166     MinNmuonHits = cms.int32( 0 ),
67167     MaxPtDifference = cms.double( 9999.0 ),
67168     MinTrackPt = cms.double( 0.0 ),
67169     minMuonStations = cms.int32( -1 ),
67170     minTrkHits = cms.int32( -1 ),
67171     minMuonHits = cms.int32( -1 ),
67172     allowedTypeMask = cms.uint32( 255 ),
67173     requiredTypeMask = cms.uint32( 0 ),
67174     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67175     trkMuonId = cms.uint32( 0 ),
67176     L1MatchingdR = cms.double( 0.3 ),
67177     MatchToPreviousCand = cms.bool( True ),
67178     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67179     requireL3MuonTrajectorySeed = cms.bool( False ),
67180     useSimpleGeometry = cms.bool( True ),
67181     useStation2 = cms.bool( True ),
67182     fallbackToME1 = cms.bool( False ),
67183     cosmicPropagationHypothesis = cms.bool( False ),
67184     useMB2InOverlap = cms.bool( False ),
67185     useTrack = cms.string( "tracker" ),
67186     useState = cms.string( "atVertex" ),
67187     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67188     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67189     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67190 )
67191 fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67192     offset = cms.uint32( 0 ),
67193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67194 )
67195 fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
67196     saveTags = cms.bool( True ),
67197     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67198     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67199     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67200     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67201     FastAccept = cms.bool( False ),
67202     MaxEta = cms.double( 2.0 ),
67203     MinNhits = cms.int32( 0 ),
67204     MinNstations = cms.int32( 0 ),
67205     MinNchambers = cms.int32( 2 ),
67206     MaxDr = cms.double( 100.0 ),
67207     MaxDz = cms.double( 9999.0 ),
67208     ChargeOpt = cms.int32( 0 ),
67209     MinPtPair = cms.double( 0.0 ),
67210     MinPtMax = cms.double( 12.0 ),
67211     MinPtMin = cms.double( 12.0 ),
67212     MinInvMass = cms.double( -9999.0 ),
67213     MaxInvMass = cms.double( 9999.0 ),
67214     MinAcop = cms.double( -1.0 ),
67215     MaxAcop = cms.double( 3.15 ),
67216     MinAngle = cms.double( -999.0 ),
67217     MaxAngle = cms.double( 9999.0 ),
67218     MinPtBalance = cms.double( -1.0 ),
67219     MaxPtBalance = cms.double( 999999.0 ),
67220     NSigmaPt = cms.double( 0.0 )
67221 )
67222 fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67223     offset = cms.uint32( 0 ),
67224     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67225 )
67226 fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
67227     saveTags = cms.bool( True ),
67228     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67229     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67230     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67231     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67232     FastAccept = cms.bool( False ),
67233     MaxEta = cms.double( 2.0 ),
67234     MinNhits = cms.int32( 0 ),
67235     MinNstations = cms.int32( 0 ),
67236     MinNchambers = cms.int32( 2 ),
67237     MaxDr = cms.double( 100.0 ),
67238     MaxDz = cms.double( 9999.0 ),
67239     ChargeOpt = cms.int32( 0 ),
67240     MinPtPair = cms.double( 0.0 ),
67241     MinPtMax = cms.double( 14.0 ),
67242     MinPtMin = cms.double( 14.0 ),
67243     MinInvMass = cms.double( -9999.0 ),
67244     MaxInvMass = cms.double( 9999.0 ),
67245     MinAcop = cms.double( -1.0 ),
67246     MaxAcop = cms.double( 3.15 ),
67247     MinAngle = cms.double( -999.0 ),
67248     MaxAngle = cms.double( 9999.0 ),
67249     MinPtBalance = cms.double( -1.0 ),
67250     MaxPtBalance = cms.double( 999999.0 ),
67251     NSigmaPt = cms.double( 0.0 )
67252 )
67253 fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67254     offset = cms.uint32( 0 ),
67255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67256 )
67257 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67258     saveTags = cms.bool( True ),
67259     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67260     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67261     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67262     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67263     MinN = cms.int32( 2 ),
67264     MaxEta = cms.double( 2.5 ),
67265     AbsEtaBins = cms.vdouble( 5.0 ),
67266     MinNstations = cms.vint32( 0 ),
67267     MinNhits = cms.vint32( 0 ),
67268     CutOnChambers = cms.bool( True ),
67269     MinNchambers = cms.vint32( 0 ),
67270     MaxDr = cms.double( 9999.0 ),
67271     MinDr = cms.double( -1.0 ),
67272     MaxDz = cms.double( 9999.0 ),
67273     MinDxySig = cms.double( -1.0 ),
67274     MinPt = cms.double( 7.0 ),
67275     NSigmaPt = cms.double( 0.0 ),
67276     MatchToPreviousCand = cms.bool( True )
67277 )
67278 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67279     saveTags = cms.bool( True ),
67280     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67281     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67282     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67283     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67284     MinN = cms.int32( 1 ),
67285     MaxEta = cms.double( 2.5 ),
67286     AbsEtaBins = cms.vdouble( 5.0 ),
67287     MinNstations = cms.vint32( 0 ),
67288     MinNhits = cms.vint32( 0 ),
67289     CutOnChambers = cms.bool( True ),
67290     MinNchambers = cms.vint32( 0 ),
67291     MaxDr = cms.double( 9999.0 ),
67292     MinDr = cms.double( -1.0 ),
67293     MaxDz = cms.double( 9999.0 ),
67294     MinDxySig = cms.double( -1.0 ),
67295     MinPt = cms.double( 15.0 ),
67296     NSigmaPt = cms.double( 0.0 ),
67297     MatchToPreviousCand = cms.bool( True )
67298 )
67299 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67300     saveTags = cms.bool( True ),
67301     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67302     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67303     PreviousCandTag = cms.InputTag( "" ),
67304     MinN = cms.int32( 2 ),
67305     MaxEta = cms.double( 2.5 ),
67306     MinNhits = cms.int32( 0 ),
67307     MaxDz = cms.double( 9999.0 ),
67308     MinDxySig = cms.double( -1.0 ),
67309     MinPt = cms.double( 10.0 ),
67310     NSigmaPt = cms.double( 0.0 ),
67311     MaxNormalizedChi2 = cms.double( 9999.0 ),
67312     MaxDXYBeamSpot = cms.double( 9999.0 ),
67313     MinDXYBeamSpot = cms.double( 0.01 ),
67314     MinNmuonHits = cms.int32( 12 ),
67315     MaxPtDifference = cms.double( 9999.0 ),
67316     MinTrackPt = cms.double( 0.0 ),
67317     MatchToPreviousCand = cms.bool( False )
67318 )
67319 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67320     saveTags = cms.bool( True ),
67321     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67322     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67323     PreviousCandTag = cms.InputTag( "" ),
67324     MinN = cms.int32( 1 ),
67325     MaxEta = cms.double( 2.5 ),
67326     MinNhits = cms.int32( 0 ),
67327     MaxDz = cms.double( 9999.0 ),
67328     MinDxySig = cms.double( -1.0 ),
67329     MinPt = cms.double( 16.0 ),
67330     NSigmaPt = cms.double( 0.0 ),
67331     MaxNormalizedChi2 = cms.double( 9999.0 ),
67332     MaxDXYBeamSpot = cms.double( 9999.0 ),
67333     MinDXYBeamSpot = cms.double( 0.01 ),
67334     MinNmuonHits = cms.int32( 12 ),
67335     MaxPtDifference = cms.double( 9999.0 ),
67336     MinTrackPt = cms.double( 0.0 ),
67337     MatchToPreviousCand = cms.bool( False )
67338 )
67339 fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67340     offset = cms.uint32( 0 ),
67341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67342 )
67343 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67344     saveTags = cms.bool( True ),
67345     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67346     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67347     PreviousCandTag = cms.InputTag( "" ),
67348     MinN = cms.int32( 1 ),
67349     MaxEta = cms.double( 2.5 ),
67350     MinNhits = cms.int32( 0 ),
67351     MaxDz = cms.double( 9999.0 ),
67352     MinDxySig = cms.double( -1.0 ),
67353     MinPt = cms.double( 18.0 ),
67354     NSigmaPt = cms.double( 0.0 ),
67355     MaxNormalizedChi2 = cms.double( 9999.0 ),
67356     MaxDXYBeamSpot = cms.double( 9999.0 ),
67357     MinDXYBeamSpot = cms.double( 0.01 ),
67358     MinNmuonHits = cms.int32( 12 ),
67359     MaxPtDifference = cms.double( 9999.0 ),
67360     MinTrackPt = cms.double( 0.0 ),
67361     MatchToPreviousCand = cms.bool( False )
67362 )
67363 fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67364     offset = cms.uint32( 0 ),
67365     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67366 )
67367 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67368     saveTags = cms.bool( True ),
67369     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67370     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67371     PreviousCandTag = cms.InputTag( "" ),
67372     MinN = cms.int32( 1 ),
67373     MaxEta = cms.double( 2.5 ),
67374     MinNhits = cms.int32( 0 ),
67375     MaxDz = cms.double( 9999.0 ),
67376     MinDxySig = cms.double( -1.0 ),
67377     MinPt = cms.double( 20.0 ),
67378     NSigmaPt = cms.double( 0.0 ),
67379     MaxNormalizedChi2 = cms.double( 9999.0 ),
67380     MaxDXYBeamSpot = cms.double( 9999.0 ),
67381     MinDXYBeamSpot = cms.double( 0.01 ),
67382     MinNmuonHits = cms.int32( 12 ),
67383     MaxPtDifference = cms.double( 9999.0 ),
67384     MinTrackPt = cms.double( 0.0 ),
67385     MatchToPreviousCand = cms.bool( False )
67386 )
67387 fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
67388     saveTags = cms.bool( True ),
67389     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" ),
67390     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67391     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67392     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67393     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67394     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67395     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67396     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67397     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67398     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67399 )
67400 fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
67401     offset = cms.uint32( 0 ),
67402     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67403 )
67404 fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
67405     saveTags = cms.bool( True ),
67406     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67407     PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ),
67408     MaxEta = cms.double( 2.5 ),
67409     MinPt = cms.double( 0.0 ),
67410     MaxDeltaR = cms.double( 0.3 ),
67411     MinN = cms.int32( 1 ),
67412     CentralBxOnly = cms.bool( True ),
67413     SelectQualities = cms.vint32(  )
67414 )
67415 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67416     saveTags = cms.bool( True ),
67417     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67418     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67419     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67420     SeedMapTag = cms.InputTag( "hltL2Muons" ),
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.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67437     offset = cms.uint32( 0 ),
67438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67439 )
67440 fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
67441     saveTags = cms.bool( True ),
67442     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67443     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67444     PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ),
67445     L1CandTag = cms.InputTag( "" ),
67446     inputMuonCollection = cms.InputTag( "" ),
67447     MinN = cms.int32( 1 ),
67448     MaxEta = cms.double( 2.5 ),
67449     MinNhits = cms.int32( 0 ),
67450     MaxDr = cms.double( 9999.0 ),
67451     MinDr = cms.double( -1.0 ),
67452     MaxDz = cms.double( 9999.0 ),
67453     MinDxySig = cms.double( -1.0 ),
67454     MinPt = cms.double( 0.0 ),
67455     NSigmaPt = cms.double( 0.0 ),
67456     MaxNormalizedChi2 = cms.double( 9999.0 ),
67457     MaxDXYBeamSpot = cms.double( 1.0 ),
67458     MinDXYBeamSpot = cms.double( 0.0 ),
67459     MinNmuonHits = cms.int32( 0 ),
67460     MaxPtDifference = cms.double( 9999.0 ),
67461     MinTrackPt = cms.double( 0.0 ),
67462     minMuonStations = cms.int32( -1 ),
67463     minTrkHits = cms.int32( -1 ),
67464     minMuonHits = cms.int32( -1 ),
67465     allowedTypeMask = cms.uint32( 255 ),
67466     requiredTypeMask = cms.uint32( 0 ),
67467     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67468     trkMuonId = cms.uint32( 0 ),
67469     L1MatchingdR = cms.double( 0.3 ),
67470     MatchToPreviousCand = cms.bool( True ),
67471     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67472     requireL3MuonTrajectorySeed = cms.bool( False ),
67473     useSimpleGeometry = cms.bool( True ),
67474     useStation2 = cms.bool( True ),
67475     fallbackToME1 = cms.bool( False ),
67476     cosmicPropagationHypothesis = cms.bool( False ),
67477     useMB2InOverlap = cms.bool( False ),
67478     useTrack = cms.string( "tracker" ),
67479     useState = cms.string( "atVertex" ),
67480     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67481     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67482     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67483 )
67484 fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler",
67485     offset = cms.uint32( 0 ),
67486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67487 )
67488 fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67489     saveTags = cms.bool( True ),
67490     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67491     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67492     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67493     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67494     MinN = cms.int32( 1 ),
67495     MaxEta = cms.double( 2.5 ),
67496     AbsEtaBins = cms.vdouble( 5.0 ),
67497     MinNstations = cms.vint32( 0 ),
67498     MinNhits = cms.vint32( 0 ),
67499     CutOnChambers = cms.bool( True ),
67500     MinNchambers = cms.vint32( 0 ),
67501     MaxDr = cms.double( 9999.0 ),
67502     MinDr = cms.double( -1.0 ),
67503     MaxDz = cms.double( 9999.0 ),
67504     MinDxySig = cms.double( -1.0 ),
67505     MinPt = cms.double( 7.0 ),
67506     NSigmaPt = cms.double( 0.0 ),
67507     MatchToPreviousCand = cms.bool( True )
67508 )
67509 fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67510     saveTags = cms.bool( True ),
67511     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67512     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67513     PreviousCandTag = cms.InputTag( "" ),
67514     MinN = cms.int32( 1 ),
67515     MaxEta = cms.double( 2.5 ),
67516     MinNhits = cms.int32( 0 ),
67517     MaxDz = cms.double( 9999.0 ),
67518     MinDxySig = cms.double( -1.0 ),
67519     MinPt = cms.double( 10.0 ),
67520     NSigmaPt = cms.double( 0.0 ),
67521     MaxNormalizedChi2 = cms.double( 9999.0 ),
67522     MaxDXYBeamSpot = cms.double( 9999.0 ),
67523     MinDXYBeamSpot = cms.double( 0.0 ),
67524     MinNmuonHits = cms.int32( 12 ),
67525     MaxPtDifference = cms.double( 9999.0 ),
67526     MinTrackPt = cms.double( 0.0 ),
67527     MatchToPreviousCand = cms.bool( False )
67528 )
67529 fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67530     offset = cms.uint32( 0 ),
67531     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67532 )
67533 fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67534     saveTags = cms.bool( True ),
67535     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67536     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67537     PreviousCandTag = cms.InputTag( "" ),
67538     MinN = cms.int32( 1 ),
67539     MaxEta = cms.double( 2.5 ),
67540     MinNhits = cms.int32( 0 ),
67541     MaxDz = cms.double( 9999.0 ),
67542     MinDxySig = cms.double( -1.0 ),
67543     MinPt = cms.double( 10.0 ),
67544     NSigmaPt = cms.double( 0.0 ),
67545     MaxNormalizedChi2 = cms.double( 9999.0 ),
67546     MaxDXYBeamSpot = cms.double( 9999.0 ),
67547     MinDXYBeamSpot = cms.double( 0.01 ),
67548     MinNmuonHits = cms.int32( 12 ),
67549     MaxPtDifference = cms.double( 9999.0 ),
67550     MinTrackPt = cms.double( 0.0 ),
67551     MatchToPreviousCand = cms.bool( False )
67552 )
67553 fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67554     offset = cms.uint32( 0 ),
67555     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67556 )
67557 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67558     saveTags = cms.bool( True ),
67559     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67560     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67561     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67562     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67563     MinN = cms.int32( 2 ),
67564     MaxEta = cms.double( 2.0 ),
67565     AbsEtaBins = cms.vdouble( 5.0 ),
67566     MinNstations = cms.vint32( 0 ),
67567     MinNhits = cms.vint32( 0 ),
67568     CutOnChambers = cms.bool( True ),
67569     MinNchambers = cms.vint32( 2 ),
67570     MaxDr = cms.double( 9999.0 ),
67571     MinDr = cms.double( -1.0 ),
67572     MaxDz = cms.double( 9999.0 ),
67573     MinDxySig = cms.double( -1.0 ),
67574     MinPt = cms.double( 7.0 ),
67575     NSigmaPt = cms.double( 0.0 ),
67576     MatchToPreviousCand = cms.bool( True )
67577 )
67578 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67579     saveTags = cms.bool( True ),
67580     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67581     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67582     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67583     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67584     MinN = cms.int32( 1 ),
67585     MaxEta = cms.double( 2.0 ),
67586     AbsEtaBins = cms.vdouble( 5.0 ),
67587     MinNstations = cms.vint32( 0 ),
67588     MinNhits = cms.vint32( 0 ),
67589     CutOnChambers = cms.bool( True ),
67590     MinNchambers = cms.vint32( 2 ),
67591     MaxDr = cms.double( 9999.0 ),
67592     MinDr = cms.double( -1.0 ),
67593     MaxDz = cms.double( 9999.0 ),
67594     MinDxySig = cms.double( -1.0 ),
67595     MinPt = cms.double( 15.0 ),
67596     NSigmaPt = cms.double( 0.0 ),
67597     MatchToPreviousCand = cms.bool( True )
67598 )
67599 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67600     saveTags = cms.bool( True ),
67601     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67602     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67603     PreviousCandTag = cms.InputTag( "" ),
67604     MinN = cms.int32( 1 ),
67605     MaxEta = cms.double( 2.5 ),
67606     MinNhits = cms.int32( 0 ),
67607     MaxDz = cms.double( 9999.0 ),
67608     MinDxySig = cms.double( -1.0 ),
67609     MinPt = cms.double( 16.0 ),
67610     NSigmaPt = cms.double( 0.0 ),
67611     MaxNormalizedChi2 = cms.double( 9999.0 ),
67612     MaxDXYBeamSpot = cms.double( 9999.0 ),
67613     MinDXYBeamSpot = cms.double( 0.1 ),
67614     MinNmuonHits = cms.int32( 12 ),
67615     MaxPtDifference = cms.double( 9999.0 ),
67616     MinTrackPt = cms.double( 0.0 ),
67617     MatchToPreviousCand = cms.bool( False )
67618 )
67619 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67620     saveTags = cms.bool( True ),
67621     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67622     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67623     PreviousCandTag = cms.InputTag( "" ),
67624     MinN = cms.int32( 1 ),
67625     MaxEta = cms.double( 2.5 ),
67626     MinNhits = cms.int32( 0 ),
67627     MaxDz = cms.double( 9999.0 ),
67628     MinDxySig = cms.double( -1.0 ),
67629     MinPt = cms.double( 0.0 ),
67630     NSigmaPt = cms.double( 0.0 ),
67631     MaxNormalizedChi2 = cms.double( 9999.0 ),
67632     MaxDXYBeamSpot = cms.double( 0.1 ),
67633     MinDXYBeamSpot = cms.double( 0.0 ),
67634     MinNmuonHits = cms.int32( 0 ),
67635     MaxPtDifference = cms.double( 9999.0 ),
67636     MinTrackPt = cms.double( 0.0 ),
67637     MatchToPreviousCand = cms.bool( False )
67638 )
67639 fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67640     offset = cms.uint32( 0 ),
67641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67642 )
67643 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67644     saveTags = cms.bool( True ),
67645     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67646     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67647     PreviousCandTag = cms.InputTag( "" ),
67648     MinN = cms.int32( 1 ),
67649     MaxEta = cms.double( 2.5 ),
67650     MinNhits = cms.int32( 0 ),
67651     MaxDz = cms.double( 9999.0 ),
67652     MinDxySig = cms.double( -1.0 ),
67653     MinPt = cms.double( 18.0 ),
67654     NSigmaPt = cms.double( 0.0 ),
67655     MaxNormalizedChi2 = cms.double( 9999.0 ),
67656     MaxDXYBeamSpot = cms.double( 9999.0 ),
67657     MinDXYBeamSpot = cms.double( 0.1 ),
67658     MinNmuonHits = cms.int32( 12 ),
67659     MaxPtDifference = cms.double( 9999.0 ),
67660     MinTrackPt = cms.double( 0.0 ),
67661     MatchToPreviousCand = cms.bool( False )
67662 )
67663 fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67664     offset = cms.uint32( 0 ),
67665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67666 )
67667 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67668     saveTags = cms.bool( True ),
67669     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67670     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67671     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67672     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67673     MinN = cms.int32( 2 ),
67674     MaxEta = cms.double( 2.0 ),
67675     AbsEtaBins = cms.vdouble( 5.0 ),
67676     MinNstations = cms.vint32( 0 ),
67677     MinNhits = cms.vint32( 0 ),
67678     CutOnChambers = cms.bool( True ),
67679     MinNchambers = cms.vint32( 2 ),
67680     MaxDr = cms.double( 9999.0 ),
67681     MinDr = cms.double( -1.0 ),
67682     MaxDz = cms.double( 9999.0 ),
67683     MinDxySig = cms.double( -1.0 ),
67684     MinPt = cms.double( 10.0 ),
67685     NSigmaPt = cms.double( 0.0 ),
67686     MatchToPreviousCand = cms.bool( False )
67687 )
67688 fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67689     saveTags = cms.bool( True ),
67690     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67691     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67692     PreviousCandTag = cms.InputTag( "" ),
67693     MinN = cms.int32( 1 ),
67694     MaxEta = cms.double( 2.5 ),
67695     MinNhits = cms.int32( 0 ),
67696     MaxDz = cms.double( 9999.0 ),
67697     MinDxySig = cms.double( -1.0 ),
67698     MinPt = cms.double( 0.0 ),
67699     NSigmaPt = cms.double( 0.0 ),
67700     MaxNormalizedChi2 = cms.double( 9999.0 ),
67701     MaxDXYBeamSpot = cms.double( 1.0 ),
67702     MinDXYBeamSpot = cms.double( -1.0 ),
67703     MinNmuonHits = cms.int32( 0 ),
67704     MaxPtDifference = cms.double( 9999.0 ),
67705     MinTrackPt = cms.double( 0.0 ),
67706     MatchToPreviousCand = cms.bool( False )
67707 )
67708 fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67709     offset = cms.uint32( 0 ),
67710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67711 )
67712 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67713     saveTags = cms.bool( True ),
67714     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67715     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67716     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67717     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67718     MinN = cms.int32( 2 ),
67719     MaxEta = cms.double( 2.0 ),
67720     AbsEtaBins = cms.vdouble( 5.0 ),
67721     MinNstations = cms.vint32( 0 ),
67722     MinNhits = cms.vint32( 0 ),
67723     CutOnChambers = cms.bool( True ),
67724     MinNchambers = cms.vint32( 2 ),
67725     MaxDr = cms.double( 9999.0 ),
67726     MinDr = cms.double( -1.0 ),
67727     MaxDz = cms.double( 9999.0 ),
67728     MinDxySig = cms.double( -1.0 ),
67729     MinPt = cms.double( 12.0 ),
67730     NSigmaPt = cms.double( 0.0 ),
67731     MatchToPreviousCand = cms.bool( False )
67732 )
67733 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
67734     offset = cms.uint32( 0 ),
67735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67736 )
67737 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67738     saveTags = cms.bool( True ),
67739     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67740     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67741     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67742     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67743     MinN = cms.int32( 1 ),
67744     MaxEta = cms.double( 2.0 ),
67745     AbsEtaBins = cms.vdouble( 5.0 ),
67746     MinNstations = cms.vint32( 0 ),
67747     MinNhits = cms.vint32( 0 ),
67748     CutOnChambers = cms.bool( True ),
67749     MinNchambers = cms.vint32( 2 ),
67750     MaxDr = cms.double( 9999.0 ),
67751     MinDr = cms.double( -1.0 ),
67752     MaxDz = cms.double( 9999.0 ),
67753     MinDxySig = cms.double( -1.0 ),
67754     MinPt = cms.double( 10.0 ),
67755     NSigmaPt = cms.double( 0.0 ),
67756     MatchToPreviousCand = cms.bool( False )
67757 )
67758 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67759     offset = cms.uint32( 0 ),
67760     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67761 )
67762 fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67763     offset = cms.uint32( 0 ),
67764     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67765 )
67766 fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67767     saveTags = cms.bool( True ),
67768     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67769     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67770     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67771     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67772     MinN = cms.int32( 2 ),
67773     MaxEta = cms.double( 2.5 ),
67774     AbsEtaBins = cms.vdouble( 5.0 ),
67775     MinNstations = cms.vint32( 0 ),
67776     MinNhits = cms.vint32( 12 ),
67777     CutOnChambers = cms.bool( True ),
67778     MinNchambers = cms.vint32( 0 ),
67779     MaxDr = cms.double( 9999.0 ),
67780     MinDr = cms.double( -1.0 ),
67781     MaxDz = cms.double( 9999.0 ),
67782     MinDxySig = cms.double( -1.0 ),
67783     MinPt = cms.double( 7.0 ),
67784     NSigmaPt = cms.double( 0.0 ),
67785     MatchToPreviousCand = cms.bool( True )
67786 )
67787 fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67788     saveTags = cms.bool( True ),
67789     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67790     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67791     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67792     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67793     MinN = cms.int32( 1 ),
67794     MaxEta = cms.double( 2.5 ),
67795     AbsEtaBins = cms.vdouble( 5.0 ),
67796     MinNstations = cms.vint32( 0 ),
67797     MinNhits = cms.vint32( 12 ),
67798     CutOnChambers = cms.bool( True ),
67799     MinNchambers = cms.vint32( 0 ),
67800     MaxDr = cms.double( 9999.0 ),
67801     MinDr = cms.double( -1.0 ),
67802     MaxDz = cms.double( 9999.0 ),
67803     MinDxySig = cms.double( -1.0 ),
67804     MinPt = cms.double( 15.0 ),
67805     NSigmaPt = cms.double( 0.0 ),
67806     MatchToPreviousCand = cms.bool( True )
67807 )
67808 fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2",
67809     src = cms.InputTag( "hltL2Muons" ),
67810     layersToTry = cms.int32( 8 ),
67811     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
67812     hitsToTry = cms.int32( 8 ),
67813     adjustErrorsDynamicallyForHits = cms.bool( False ),
67814     adjustErrorsDynamicallyForHitless = cms.bool( True ),
67815     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
67816     UseHitLessSeeds = cms.bool( True ),
67817     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
67818     maxEtaForTOB = cms.double( 1.8 ),
67819     minEtaForTEC = cms.double( 0.7 ),
67820     debug = cms.untracked.bool( False ),
67821     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
67822     maxSeeds = cms.uint32( 16 ),
67823     maxHitlessSeeds = cms.uint32( 5 ),
67824     maxHitSeeds = cms.uint32( 7 ),
67825     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
67826     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
67827     pT1 = cms.double( 13.0 ),
67828     pT2 = cms.double( 30.0 ),
67829     pT3 = cms.double( 70.0 ),
67830     eta1 = cms.double( 0.2 ),
67831     eta2 = cms.double( 0.3 ),
67832     eta3 = cms.double( 1.0 ),
67833     eta4 = cms.double( 1.2 ),
67834     eta5 = cms.double( 1.6 ),
67835     eta6 = cms.double( 1.4 ),
67836     eta7 = cms.double( 2.1 ),
67837     SF1 = cms.double( 3.0 ),
67838     SF2 = cms.double( 4.0 ),
67839     SF3 = cms.double( 5.0 ),
67840     SF4 = cms.double( 7.0 ),
67841     SF5 = cms.double( 10.0 ),
67842     SF6 = cms.double( 2.0 ),
67843     SFHld = cms.double( 2.0 ),
67844     SFHd = cms.double( 12.0 ),
67845     tsosDiff1 = cms.double( 0.2 ),
67846     tsosDiff2 = cms.double( 0.02 ),
67847     displacedReco = cms.bool( True ),
67848     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
67849 )
67850 fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67851     cleanTrajectoryAfterInOut = cms.bool( False ),
67852     doSeedingRegionRebuilding = cms.bool( False ),
67853     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67854     reverseTrajectories = cms.bool( True ),
67855     useHitsSplitting = cms.bool( False ),
67856     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
67857     src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ),
67858     clustersToSkip = cms.InputTag( "" ),
67859     phase2clustersToSkip = cms.InputTag( "" ),
67860     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
67861     TransientInitialStateEstimatorParameters = cms.PSet( 
67862       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
67863       numberMeasurementsForFit = cms.int32( 4 ),
67864       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
67865     ),
67866     numHitsForSeedCleaner = cms.int32( 4 ),
67867     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67868     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
67869     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67870     maxNSeeds = cms.uint32( 500000 ),
67871     maxSeedsBeforeCleaning = cms.uint32( 0 )
67872 )
67873 fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67874     TrajectoryInEvent = cms.bool( False ),
67875     useHitsSplitting = cms.bool( False ),
67876     src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ),
67877     clusterRemovalInfo = cms.InputTag( "" ),
67878     AlgorithmName = cms.string( "iter10" ),
67879     GeometricInnerState = cms.bool( True ),
67880     reMatchSplitHits = cms.bool( False ),
67881     usePropagatorForPCA = cms.bool( False ),
67882     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67883     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
67884     useSimpleMF = cms.bool( False ),
67885     SimpleMagneticField = cms.string( "" ),
67886     Fitter = cms.string( "hltESPKFFittingSmoother" ),
67887     Propagator = cms.string( "PropagatorWithMaterial" ),
67888     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67889     NavigationSchool = cms.string( "" ),
67890     MeasurementTracker = cms.string( "" )
67891 )
67892 fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67893     src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67894     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67895     vertices = cms.InputTag( "Notused" ),
67896     ignoreVertices = cms.bool( True ),
67897     qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ),
67898     mva = cms.PSet( 
67899       minPixelHits = cms.vint32( 0, 0, 0 ),
67900       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67901       dr_par = cms.PSet( 
67902         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67903         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67904         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67905         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67906         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67907       ),
67908       maxLostLayers = cms.vint32( 4, 3, 2 ),
67909       min3DLayers = cms.vint32( 0, 0, 0 ),
67910       dz_par = cms.PSet( 
67911         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67912         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67913         dz_exp = cms.vint32( 4, 4, 2147483647 )
67914       ),
67915       minNVtxTrk = cms.int32( 3 ),
67916       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67917       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67918       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67919       maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ),
67920       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67921       minLayers = cms.vint32( 3, 5, 5 )
67922     )
67923 )
67924 fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67925     originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67926     originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ),
67927     originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ),
67928     minQuality = cms.string( "highPurity" ),
67929     copyExtras = cms.untracked.bool( True ),
67930     copyTrajectories = cms.untracked.bool( False )
67931 )
67932 fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
67933     ServiceParameters = cms.PSet( 
67934       RPCLayers = cms.bool( True ),
67935       UseMuonNavigation = cms.untracked.bool( True ),
67936       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
67937         'SteppingHelixPropagatorAny',
67938         'hltESPSmartPropagator',
67939         'hltESPSteppingHelixPropagatorOpposite' )
67940     ),
67941     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
67942     TrackLoaderParameters = cms.PSet( 
67943       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
67944       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67945       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67946       DoSmoothing = cms.bool( True ),
67947       SmoothTkTrack = cms.untracked.bool( False ),
67948       VertexConstraint = cms.bool( False ),
67949       MuonUpdatorAtVertexParameters = cms.PSet( 
67950         MaxChi2 = cms.double( 1000000.0 ),
67951         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
67952         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
67953       ),
67954       PutTkTrackIntoEvent = cms.untracked.bool( False ),
67955       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67956     ),
67957     L3TrajBuilderParameters = cms.PSet( 
67958       PtCut = cms.double( 1.0 ),
67959       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
67960       GlobalMuonTrackMatcher = cms.PSet( 
67961         Chi2Cut_3 = cms.double( 200.0 ),
67962         DeltaDCut_2 = cms.double( 10.0 ),
67963         Eta_threshold = cms.double( 1.2 ),
67964         Quality_2 = cms.double( 15.0 ),
67965         DeltaDCut_1 = cms.double( 40.0 ),
67966         Quality_3 = cms.double( 7.0 ),
67967         DeltaDCut_3 = cms.double( 15.0 ),
67968         Quality_1 = cms.double( 20.0 ),
67969         Pt_threshold1 = cms.double( 0.0 ),
67970         DeltaRCut_2 = cms.double( 0.2 ),
67971         DeltaRCut_1 = cms.double( 0.1 ),
67972         Pt_threshold2 = cms.double( 9.99999999E8 ),
67973         Chi2Cut_1 = cms.double( 50.0 ),
67974         Chi2Cut_2 = cms.double( 50.0 ),
67975         DeltaRCut_3 = cms.double( 1.0 ),
67976         LocChi2Cut = cms.double( 0.001 ),
67977         Propagator = cms.string( "hltESPSmartPropagator" ),
67978         MinPt = cms.double( 1.0 ),
67979         MinP = cms.double( 2.5 )
67980       ),
67981       ScaleTECxFactor = cms.double( -1.0 ),
67982       tkTrajUseVertex = cms.bool( False ),
67983       MuonTrackingRegionBuilder = cms.PSet( 
67984         Rescale_Dz = cms.double( 4.0 ),
67985         Pt_fixed = cms.bool( False ),
67986         Eta_fixed = cms.bool( True ),
67987         Eta_min = cms.double( 0.1 ),
67988         DeltaZ = cms.double( 24.2 ),
67989         maxRegions = cms.int32( 2 ),
67990         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67991         UseVertex = cms.bool( False ),
67992         Z_fixed = cms.bool( False ),
67993         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67994         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67995         Rescale_phi = cms.double( 3.0 ),
67996         DeltaEta = cms.double( 0.2 ),
67997         precise = cms.bool( True ),
67998         OnDemand = cms.int32( -1 ),
67999         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68000         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
68001         vertexCollection = cms.InputTag( "pixelVertices" ),
68002         Pt_min = cms.double( 3.0 ),
68003         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68004         Phi_fixed = cms.bool( True ),
68005         DeltaR = cms.double( 0.025 ),
68006         input = cms.InputTag( "hltL2Muons" ),
68007         DeltaPhi = cms.double( 0.15 ),
68008         Phi_min = cms.double( 0.1 ),
68009         Rescale_eta = cms.double( 3.0 )
68010       ),
68011       TrackTransformer = cms.PSet( 
68012         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68013         RefitDirection = cms.string( "insideOut" ),
68014         RefitRPCHits = cms.bool( True ),
68015         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68016         DoPredictionsOnly = cms.bool( False ),
68017         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68018         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68019         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68020       ),
68021       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68022       RefitRPCHits = cms.bool( True ),
68023       tkTrajVertex = cms.InputTag( "Notused" ),
68024       GlbRefitterParameters = cms.PSet( 
68025         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68026         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
68027         RefitFlag = cms.bool( True ),
68028         SkipStation = cms.int32( -1 ),
68029         Chi2CutRPC = cms.double( 1.0 ),
68030         PropDirForCosmics = cms.bool( False ),
68031         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
68032         HitThreshold = cms.int32( 1 ),
68033         DYTthrs = cms.vint32( 30, 15 ),
68034         TrackerSkipSystem = cms.int32( -1 ),
68035         RefitDirection = cms.string( "insideOut" ),
68036         Chi2CutCSC = cms.double( 150.0 ),
68037         Chi2CutDT = cms.double( 10.0 ),
68038         RefitRPCHits = cms.bool( True ),
68039         TrackerSkipSection = cms.int32( -1 ),
68040         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68041         DoPredictionsOnly = cms.bool( False ),
68042         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68043         MuonHitsOption = cms.int32( 1 ),
68044         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
68045       ),
68046       PCut = cms.double( 2.5 ),
68047       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
68048       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68049       tkTrajMaxChi2 = cms.double( 9999.0 ),
68050       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68051       ScaleTECyFactor = cms.double( -1.0 ),
68052       tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" )
68053     )
68054 )
68055 fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
68056     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
68057 )
68058 fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner",
68059     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
68060 )
68061 fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
68062     InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ),
68063     InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
68064     MuonPtOption = cms.string( "Global" )
68065 )
68066 fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
68067     l2Src = cms.InputTag( "hltL2Muons" ),
68068     l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ),
68069     InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
68070     applyL3Filters = cms.bool( False ),
68071     MinNhits = cms.int32( 1 ),
68072     MaxNormalizedChi2 = cms.double( 20.0 ),
68073     MinNmuonHits = cms.int32( 1 ),
68074     MaxPtDifference = cms.double( 0.3 )
68075 )
68076 fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer",
68077     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68078     DeltaR = cms.double( 0.3 ),
68079     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68080     OnDemand = cms.int32( -1 ),
68081     vertexCollection = cms.InputTag( "notUsed" ),
68082     Rescale_phi = cms.double( 3.0 ),
68083     Eta_fixed = cms.bool( True ),
68084     Rescale_eta = cms.double( 3.0 ),
68085     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68086     Eta_min = cms.double( 0.0 ),
68087     Phi_fixed = cms.bool( True ),
68088     Phi_min = cms.double( 0.0 ),
68089     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68090     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68091     MeasurementTrackerName = cms.InputTag( "" ),
68092     UseVertex = cms.bool( False ),
68093     Rescale_Dz = cms.double( 4.0 ),
68094     Pt_fixed = cms.bool( True ),
68095     Z_fixed = cms.bool( True ),
68096     Pt_min = cms.double( 0.0 ),
68097     DeltaZ = cms.double( 24.2 ),
68098     DeltaEta = cms.double( 0.3 ),
68099     DeltaPhi = cms.double( 0.225 ),
68100     maxRegions = cms.int32( 5 ),
68101     precise = cms.bool( True ),
68102     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
68103 )
68104 fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
68105     tracks = cms.InputTag( "hltPixelTracks" ),
68106     regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ),
68107     produceTrackCollection = cms.bool( True ),
68108     produceMask = cms.bool( False )
68109 )
68110 fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
68111     InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ),
68112     InputVertexCollection = cms.InputTag( "" ),
68113     originHalfLength = cms.double( 0.3 ),
68114     originRadius = cms.double( 0.3 ),
68115     useProtoTrackKinematics = cms.bool( False ),
68116     useEventsWithNoVertex = cms.bool( True ),
68117     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
68118     usePV = cms.bool( False ),
68119     includeFourthHit = cms.bool( True ),
68120     produceComplement = cms.bool( False ),
68121     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
68122 )
68123 fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
68124     cleanTrajectoryAfterInOut = cms.bool( False ),
68125     doSeedingRegionRebuilding = cms.bool( True ),
68126     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68127     reverseTrajectories = cms.bool( False ),
68128     useHitsSplitting = cms.bool( True ),
68129     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68130     src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ),
68131     clustersToSkip = cms.InputTag( "" ),
68132     phase2clustersToSkip = cms.InputTag( "" ),
68133     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
68134     TransientInitialStateEstimatorParameters = cms.PSet( 
68135       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68136       numberMeasurementsForFit = cms.int32( 4 ),
68137       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68138     ),
68139     numHitsForSeedCleaner = cms.int32( 4 ),
68140     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68141     RedundantSeedCleaner = cms.string( "none" ),
68142     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68143     maxNSeeds = cms.uint32( 100000 ),
68144     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68145 )
68146 fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
68147     TrajectoryInEvent = cms.bool( False ),
68148     useHitsSplitting = cms.bool( False ),
68149     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ),
68150     clusterRemovalInfo = cms.InputTag( "" ),
68151     AlgorithmName = cms.string( "hltIter0" ),
68152     GeometricInnerState = cms.bool( True ),
68153     reMatchSplitHits = cms.bool( False ),
68154     usePropagatorForPCA = cms.bool( False ),
68155     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68156     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68157     useSimpleMF = cms.bool( True ),
68158     SimpleMagneticField = cms.string( "ParabolicMf" ),
68159     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68160     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68161     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68162     NavigationSchool = cms.string( "" ),
68163     MeasurementTracker = cms.string( "" )
68164 )
68165 fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68166     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
68167     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68168     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
68169     ignoreVertices = cms.bool( False ),
68170     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68171     mva = cms.PSet( 
68172       minPixelHits = cms.vint32( 0, 0, 0 ),
68173       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68174       dr_par = cms.PSet( 
68175         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68176         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68177         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68178         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68179         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68180       ),
68181       maxLostLayers = cms.vint32( 1, 1, 1 ),
68182       min3DLayers = cms.vint32( 0, 0, 0 ),
68183       dz_par = cms.PSet( 
68184         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68185         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68186         dz_exp = cms.vint32( 4, 4, 2147483647 )
68187       ),
68188       minNVtxTrk = cms.int32( 3 ),
68189       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68190       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68191       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68192       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68193       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68194       minLayers = cms.vint32( 3, 3, 4 )
68195     )
68196 )
68197 fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68198     originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
68199     originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ),
68200     originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ),
68201     minQuality = cms.string( "highPurity" ),
68202     copyExtras = cms.untracked.bool( True ),
68203     copyTrajectories = cms.untracked.bool( False )
68204 )
68205 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover",
68206     trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ),
68207     trackClassifier = cms.InputTag( '','QualityMasks' ),
68208     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68209     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
68210     oldClusterRemovalInfo = cms.InputTag( "" ),
68211     TrackQuality = cms.string( "highPurity" ),
68212     maxChi2 = cms.double( 16.0 ),
68213     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68214     overrideTrkQuals = cms.InputTag( "" )
68215 )
68216 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68217     src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68218     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68219     phase2clustersToSkip = cms.InputTag( "" )
68220 )
68221 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer",
68222     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68223       'TIB1+TIB2+MTID1_pos',
68224       'TIB1+TIB2+MTID1_neg',
68225       'TID1_pos+TID2_pos+TID3_pos',
68226       'TID1_neg+TID2_neg+TID3_neg',
68227       'TID1_pos+TID2_pos+MTID3_pos',
68228       'TID1_neg+TID2_neg+MTID3_neg' ),
68229     BPix = cms.PSet(  ),
68230     FPix = cms.PSet(  ),
68231     TIB = cms.PSet( 
68232       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68233       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68234       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68235     ),
68236     TID = cms.PSet( 
68237       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68238       minRing = cms.int32( 1 ),
68239       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68240       useRingSlector = cms.bool( True ),
68241       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68242       maxRing = cms.int32( 2 )
68243     ),
68244     TOB = cms.PSet(  ),
68245     TEC = cms.PSet( 
68246       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68247       minRing = cms.int32( 1 ),
68248       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68249       useRingSlector = cms.bool( True ),
68250       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68251       maxRing = cms.int32( 2 )
68252     ),
68253     MTIB = cms.PSet( 
68254       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68255       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68256       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68257     ),
68258     MTID = cms.PSet( 
68259       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68260       minRing = cms.int32( 3 ),
68261       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68262       useRingSlector = cms.bool( True ),
68263       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68264       maxRing = cms.int32( 3 )
68265     ),
68266     MTOB = cms.PSet(  ),
68267     MTEC = cms.PSet( 
68268       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68269       minRing = cms.int32( 3 ),
68270       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68271       useRingSlector = cms.bool( True ),
68272       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68273       maxRing = cms.int32( 3 )
68274     )
68275 )
68276 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer",
68277     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68278     DeltaR = cms.double( 0.1 ),
68279     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68280     OnDemand = cms.int32( 0 ),
68281     vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68282     Rescale_phi = cms.double( 3.0 ),
68283     Eta_fixed = cms.bool( True ),
68284     Rescale_eta = cms.double( 3.0 ),
68285     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68286     Eta_min = cms.double( 0.0 ),
68287     Phi_fixed = cms.bool( True ),
68288     Phi_min = cms.double( 0.0 ),
68289     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68290     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68291     MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68292     UseVertex = cms.bool( True ),
68293     Rescale_Dz = cms.double( 4.0 ),
68294     Pt_fixed = cms.bool( True ),
68295     Z_fixed = cms.bool( True ),
68296     Pt_min = cms.double( 2.0 ),
68297     DeltaZ = cms.double( 24.2 ),
68298     DeltaEta = cms.double( 0.3 ),
68299     DeltaPhi = cms.double( 0.3 ),
68300     maxRegions = cms.int32( 5 ),
68301     precise = cms.bool( True ),
68302     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
68303 )
68304 fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68305     doClusterCheck = cms.bool( False ),
68306     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68307     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68308     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68309     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68310     cut = cms.string( "" ),
68311     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68312     silentClusterCheck = cms.untracked.bool( False )
68313 )
68314 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer",
68315     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ),
68316     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ),
68317     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68318     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ),
68319     produceSeedingHitSets = cms.bool( False ),
68320     produceIntermediateHitDoublets = cms.bool( True ),
68321     maxElement = cms.uint32( 0 ),
68322     maxElementTotal = cms.uint32( 50000000 ),
68323     putEmptyIfMaxElementReached = cms.bool( False ),
68324     layerPairs = cms.vuint32( 0 )
68325 )
68326 fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68327     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ),
68328     maxElement = cms.uint32( 100000 ),
68329     useFixedPreFiltering = cms.bool( False ),
68330     phiPreFiltering = cms.double( 0.3 ),
68331     extraHitRPhitolerance = cms.double( 0.0 ),
68332     extraHitRZtolerance = cms.double( 0.0 ),
68333     extraZKDBox = cms.double( 0.2 ),
68334     extraRKDBox = cms.double( 0.2 ),
68335     extraPhiKDBox = cms.double( 0.005 ),
68336     fnSigmaRZ = cms.double( 2.0 ),
68337     refitHits = cms.bool( True ),
68338     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68339     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68340     maxChi2 = cms.double( 5.0 ),
68341     chi2VsPtCut = cms.bool( True ),
68342     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68343     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68344     detIdsToDebug = cms.vint32( 0, 0, 0 )
68345 )
68346 fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68347     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ),
68348     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68349     SeedMomentumForBOFF = cms.double( 5.0 ),
68350     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68351     MinOneOverPtError = cms.double( 1.0 ),
68352     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68353     magneticField = cms.string( "ParabolicMf" ),
68354     forceKinematicWithRegionDirection = cms.bool( False ),
68355     SeedComparitorPSet = cms.PSet( 
68356       FilterStripHits = cms.bool( False ),
68357       FilterPixelHits = cms.bool( False ),
68358       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68359       FilterAtHelixStage = cms.bool( True ),
68360       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68361     )
68362 )
68363 fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68364     cleanTrajectoryAfterInOut = cms.bool( False ),
68365     doSeedingRegionRebuilding = cms.bool( False ),
68366     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68367     reverseTrajectories = cms.bool( False ),
68368     useHitsSplitting = cms.bool( False ),
68369     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68370     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ),
68371     clustersToSkip = cms.InputTag( "" ),
68372     phase2clustersToSkip = cms.InputTag( "" ),
68373     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68374     TransientInitialStateEstimatorParameters = cms.PSet( 
68375       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68376       numberMeasurementsForFit = cms.int32( 4 ),
68377       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68378     ),
68379     numHitsForSeedCleaner = cms.int32( 4 ),
68380     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68381     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68382     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68383     maxNSeeds = cms.uint32( 100000 ),
68384     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68385 )
68386 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer",
68387     TrajectoryInEvent = cms.bool( False ),
68388     useHitsSplitting = cms.bool( False ),
68389     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ),
68390     clusterRemovalInfo = cms.InputTag( "" ),
68391     AlgorithmName = cms.string( "hltIterX" ),
68392     GeometricInnerState = cms.bool( True ),
68393     reMatchSplitHits = cms.bool( False ),
68394     usePropagatorForPCA = cms.bool( False ),
68395     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68396     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68397     useSimpleMF = cms.bool( True ),
68398     SimpleMagneticField = cms.string( "ParabolicMf" ),
68399     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68400     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68401     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68402     NavigationSchool = cms.string( "" ),
68403     MeasurementTracker = cms.string( "" )
68404 )
68405 fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68406     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68407     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68408     vertices = cms.InputTag( "Notused" ),
68409     ignoreVertices = cms.bool( True ),
68410     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68411     mva = cms.PSet( 
68412       minPixelHits = cms.vint32( 0, 0, 0 ),
68413       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68414       dr_par = cms.PSet( 
68415         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68416         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68417         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68418         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68419         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68420       ),
68421       maxLostLayers = cms.vint32( 1, 1, 1 ),
68422       min3DLayers = cms.vint32( 0, 0, 0 ),
68423       dz_par = cms.PSet( 
68424         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68425         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68426         dz_exp = cms.vint32( 4, 4, 2147483647 )
68427       ),
68428       minNVtxTrk = cms.int32( 3 ),
68429       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68430       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68431       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68432       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68433       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68434       minLayers = cms.vint32( 3, 3, 4 )
68435     )
68436 )
68437 fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68438     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68439     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ),
68440     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ),
68441     minQuality = cms.string( "highPurity" ),
68442     copyExtras = cms.untracked.bool( True ),
68443     copyTrajectories = cms.untracked.bool( False )
68444 )
68445 fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
68446     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68447     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68448     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68449     L1MinPt = cms.double( 1.0 ),
68450     L1MaxEta = cms.double( 5.0 ),
68451     L1MinQuality = cms.uint32( 7 ),
68452     CentralBxOnly = cms.bool( True )
68453 )
68454 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover",
68455     trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ),
68456     trackClassifier = cms.InputTag( '','QualityMasks' ),
68457     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68458     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
68459     oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68460     TrackQuality = cms.string( "highPurity" ),
68461     maxChi2 = cms.double( 16.0 ),
68462     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68463     overrideTrkQuals = cms.InputTag( "" )
68464 )
68465 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68466     src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68467     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68468     phase2clustersToSkip = cms.InputTag( "" )
68469 )
68470 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer",
68471     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68472       'TIB1+TIB2+MTID1_pos',
68473       'TIB1+TIB2+MTID1_neg',
68474       'TID1_pos+TID2_pos+TID3_pos',
68475       'TID1_neg+TID2_neg+TID3_neg',
68476       'TID1_pos+TID2_pos+MTID3_pos',
68477       'TID1_neg+TID2_neg+MTID3_neg' ),
68478     BPix = cms.PSet(  ),
68479     FPix = cms.PSet(  ),
68480     TIB = cms.PSet( 
68481       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68482       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68483       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68484     ),
68485     TID = cms.PSet( 
68486       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68487       minRing = cms.int32( 1 ),
68488       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68489       useRingSlector = cms.bool( True ),
68490       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68491       maxRing = cms.int32( 2 )
68492     ),
68493     TOB = cms.PSet(  ),
68494     TEC = cms.PSet( 
68495       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68496       minRing = cms.int32( 1 ),
68497       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68498       useRingSlector = cms.bool( True ),
68499       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68500       maxRing = cms.int32( 2 )
68501     ),
68502     MTIB = cms.PSet( 
68503       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68504       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68505       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68506     ),
68507     MTID = cms.PSet( 
68508       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68509       minRing = cms.int32( 3 ),
68510       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68511       useRingSlector = cms.bool( True ),
68512       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68513       maxRing = cms.int32( 3 )
68514     ),
68515     MTOB = cms.PSet(  ),
68516     MTEC = cms.PSet( 
68517       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68518       minRing = cms.int32( 3 ),
68519       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68520       useRingSlector = cms.bool( True ),
68521       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68522       maxRing = cms.int32( 3 )
68523     )
68524 )
68525 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
68526     RegionPSet = cms.PSet( 
68527       mode = cms.string( "VerticesFixed" ),
68528       input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ),
68529       maxNRegions = cms.int32( 100 ),
68530       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68531       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68532       maxNVertices = cms.int32( 10 ),
68533       ptMin = cms.double( 3.0 ),
68534       originRadius = cms.double( 1.0 ),
68535       zErrorBeamSpot = cms.double( 24.2 ),
68536       deltaEta = cms.double( 0.5 ),
68537       deltaPhi = cms.double( 0.5 ),
68538       precise = cms.bool( True ),
68539       nSigmaZVertex = cms.double( 3.0 ),
68540       zErrorVetex = cms.double( 12.0 ),
68541       nSigmaZBeamSpot = cms.double( 4.0 ),
68542       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
68543       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68544       searchOpt = cms.bool( True )
68545     )
68546 )
68547 fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68548     doClusterCheck = cms.bool( False ),
68549     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68550     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
68551     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68552     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68553     cut = cms.string( "" ),
68554     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68555     silentClusterCheck = cms.untracked.bool( False )
68556 )
68557 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer",
68558     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ),
68559     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ),
68560     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68561     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ),
68562     produceSeedingHitSets = cms.bool( False ),
68563     produceIntermediateHitDoublets = cms.bool( True ),
68564     maxElement = cms.uint32( 0 ),
68565     maxElementTotal = cms.uint32( 50000000 ),
68566     putEmptyIfMaxElementReached = cms.bool( False ),
68567     layerPairs = cms.vuint32( 0 )
68568 )
68569 fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68570     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ),
68571     maxElement = cms.uint32( 100000 ),
68572     useFixedPreFiltering = cms.bool( False ),
68573     phiPreFiltering = cms.double( 0.3 ),
68574     extraHitRPhitolerance = cms.double( 0.0 ),
68575     extraHitRZtolerance = cms.double( 0.0 ),
68576     extraZKDBox = cms.double( 0.2 ),
68577     extraRKDBox = cms.double( 0.2 ),
68578     extraPhiKDBox = cms.double( 0.005 ),
68579     fnSigmaRZ = cms.double( 2.0 ),
68580     refitHits = cms.bool( True ),
68581     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68582     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68583     maxChi2 = cms.double( 5.0 ),
68584     chi2VsPtCut = cms.bool( True ),
68585     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68586     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68587     detIdsToDebug = cms.vint32( 0, 0, 0 )
68588 )
68589 fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68590     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ),
68591     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68592     SeedMomentumForBOFF = cms.double( 5.0 ),
68593     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68594     MinOneOverPtError = cms.double( 1.0 ),
68595     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68596     magneticField = cms.string( "ParabolicMf" ),
68597     forceKinematicWithRegionDirection = cms.bool( False ),
68598     SeedComparitorPSet = cms.PSet( 
68599       FilterStripHits = cms.bool( False ),
68600       FilterPixelHits = cms.bool( False ),
68601       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68602       FilterAtHelixStage = cms.bool( True ),
68603       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68604     )
68605 )
68606 fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68607     cleanTrajectoryAfterInOut = cms.bool( False ),
68608     doSeedingRegionRebuilding = cms.bool( False ),
68609     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68610     reverseTrajectories = cms.bool( False ),
68611     useHitsSplitting = cms.bool( False ),
68612     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68613     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ),
68614     clustersToSkip = cms.InputTag( "" ),
68615     phase2clustersToSkip = cms.InputTag( "" ),
68616     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68617     TransientInitialStateEstimatorParameters = cms.PSet( 
68618       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68619       numberMeasurementsForFit = cms.int32( 4 ),
68620       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68621     ),
68622     numHitsForSeedCleaner = cms.int32( 4 ),
68623     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68624     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68625     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68626     maxNSeeds = cms.uint32( 100000 ),
68627     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68628 )
68629 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer",
68630     TrajectoryInEvent = cms.bool( False ),
68631     useHitsSplitting = cms.bool( False ),
68632     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ),
68633     clusterRemovalInfo = cms.InputTag( "" ),
68634     AlgorithmName = cms.string( "hltIterX" ),
68635     GeometricInnerState = cms.bool( True ),
68636     reMatchSplitHits = cms.bool( False ),
68637     usePropagatorForPCA = cms.bool( False ),
68638     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68639     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68640     useSimpleMF = cms.bool( True ),
68641     SimpleMagneticField = cms.string( "ParabolicMf" ),
68642     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68643     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68644     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68645     NavigationSchool = cms.string( "" ),
68646     MeasurementTracker = cms.string( "" )
68647 )
68648 fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68649     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68650     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68651     vertices = cms.InputTag( "Notused" ),
68652     ignoreVertices = cms.bool( True ),
68653     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68654     mva = cms.PSet( 
68655       minPixelHits = cms.vint32( 0, 0, 0 ),
68656       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68657       dr_par = cms.PSet( 
68658         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68659         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68660         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68661         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68662         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68663       ),
68664       maxLostLayers = cms.vint32( 1, 1, 1 ),
68665       min3DLayers = cms.vint32( 0, 0, 0 ),
68666       dz_par = cms.PSet( 
68667         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68668         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68669         dz_exp = cms.vint32( 4, 4, 2147483647 )
68670       ),
68671       minNVtxTrk = cms.int32( 3 ),
68672       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68673       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68674       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68675       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68676       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68677       minLayers = cms.vint32( 3, 3, 4 )
68678     )
68679 )
68680 fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68681     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68682     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
68683     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
68684     minQuality = cms.string( "highPurity" ),
68685     copyExtras = cms.untracked.bool( True ),
68686     copyTrajectories = cms.untracked.bool( False )
68687 )
68688 fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68689     copyExtras = cms.untracked.bool( True ),
68690     copyMVA = cms.bool( False ),
68691     TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68692     MaxNormalizedChisq = cms.double( 1000.0 ),
68693     MinPT = cms.double( 0.05 ),
68694     MinFound = cms.int32( 3 ),
68695     Epsilon = cms.double( -0.001 ),
68696     ShareFrac = cms.double( 0.19 ),
68697     allowFirstHitShare = cms.bool( True ),
68698     FoundHitBonus = cms.double( 5.0 ),
68699     LostHitPenalty = cms.double( 20.0 ),
68700     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68701     newQuality = cms.string( "confirmed" ),
68702     setsToMerge = cms.VPSet( 
68703       cms.PSet(  pQual = cms.bool( False ),
68704         tLists = cms.vint32( 0, 1 )
68705       )
68706     ),
68707     hasSelector = cms.vint32( 0, 0 ),
68708     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68709     writeOnlyTrkQuals = cms.bool( False ),
68710     makeReKeyedSeeds = cms.untracked.bool( False ),
68711     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68712 )
68713 fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68714     copyExtras = cms.untracked.bool( True ),
68715     copyMVA = cms.bool( False ),
68716     TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68717     MaxNormalizedChisq = cms.double( 1000.0 ),
68718     MinPT = cms.double( 0.05 ),
68719     MinFound = cms.int32( 3 ),
68720     Epsilon = cms.double( -0.001 ),
68721     ShareFrac = cms.double( 0.19 ),
68722     allowFirstHitShare = cms.bool( True ),
68723     FoundHitBonus = cms.double( 5.0 ),
68724     LostHitPenalty = cms.double( 20.0 ),
68725     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68726     newQuality = cms.string( "confirmed" ),
68727     setsToMerge = cms.VPSet( 
68728       cms.PSet(  pQual = cms.bool( False ),
68729         tLists = cms.vint32( 0, 1 )
68730       )
68731     ),
68732     hasSelector = cms.vint32( 0, 0 ),
68733     selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68734     writeOnlyTrkQuals = cms.bool( False ),
68735     makeReKeyedSeeds = cms.untracked.bool( False ),
68736     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68737 )
68738 fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68739     copyExtras = cms.untracked.bool( True ),
68740     copyMVA = cms.bool( False ),
68741     TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68742     MaxNormalizedChisq = cms.double( 1000.0 ),
68743     MinPT = cms.double( 0.05 ),
68744     MinFound = cms.int32( 3 ),
68745     Epsilon = cms.double( -0.001 ),
68746     ShareFrac = cms.double( 0.19 ),
68747     allowFirstHitShare = cms.bool( True ),
68748     FoundHitBonus = cms.double( 5.0 ),
68749     LostHitPenalty = cms.double( 20.0 ),
68750     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68751     newQuality = cms.string( "confirmed" ),
68752     setsToMerge = cms.VPSet( 
68753       cms.PSet(  pQual = cms.bool( False ),
68754         tLists = cms.vint32( 0, 1 )
68755       )
68756     ),
68757     hasSelector = cms.vint32( 0, 0 ),
68758     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68759     writeOnlyTrkQuals = cms.bool( False ),
68760     makeReKeyedSeeds = cms.untracked.bool( False ),
68761     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68762 )
68763 fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger",
68764     copyExtras = cms.untracked.bool( True ),
68765     copyMVA = cms.bool( False ),
68766     TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68767     MaxNormalizedChisq = cms.double( 1000.0 ),
68768     MinPT = cms.double( 0.05 ),
68769     MinFound = cms.int32( 3 ),
68770     Epsilon = cms.double( -0.001 ),
68771     ShareFrac = cms.double( 0.19 ),
68772     allowFirstHitShare = cms.bool( True ),
68773     FoundHitBonus = cms.double( 5.0 ),
68774     LostHitPenalty = cms.double( 20.0 ),
68775     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68776     newQuality = cms.string( "confirmed" ),
68777     setsToMerge = cms.VPSet( 
68778       cms.PSet(  pQual = cms.bool( False ),
68779         tLists = cms.vint32( 0, 1 )
68780       )
68781     ),
68782     hasSelector = cms.vint32( 0, 0 ),
68783     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68784     writeOnlyTrkQuals = cms.bool( False ),
68785     makeReKeyedSeeds = cms.untracked.bool( False ),
68786     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68787 )
68788 fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer",
68789     ServiceParameters = cms.PSet( 
68790       RPCLayers = cms.bool( True ),
68791       UseMuonNavigation = cms.untracked.bool( True ),
68792       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
68793         'SteppingHelixPropagatorAny',
68794         'hltESPSmartPropagator',
68795         'hltESPSteppingHelixPropagatorOpposite' )
68796     ),
68797     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
68798     TrackLoaderParameters = cms.PSet( 
68799       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
68800       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68801       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68802       DoSmoothing = cms.bool( True ),
68803       SmoothTkTrack = cms.untracked.bool( False ),
68804       VertexConstraint = cms.bool( False ),
68805       MuonUpdatorAtVertexParameters = cms.PSet( 
68806         MaxChi2 = cms.double( 1000000.0 ),
68807         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
68808         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
68809       ),
68810       PutTkTrackIntoEvent = cms.untracked.bool( False ),
68811       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68812     ),
68813     L3TrajBuilderParameters = cms.PSet( 
68814       PtCut = cms.double( 1.0 ),
68815       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
68816       GlobalMuonTrackMatcher = cms.PSet( 
68817         Chi2Cut_3 = cms.double( 200.0 ),
68818         DeltaDCut_2 = cms.double( 10.0 ),
68819         Eta_threshold = cms.double( 1.2 ),
68820         Quality_2 = cms.double( 15.0 ),
68821         DeltaDCut_1 = cms.double( 40.0 ),
68822         Quality_3 = cms.double( 7.0 ),
68823         DeltaDCut_3 = cms.double( 15.0 ),
68824         Quality_1 = cms.double( 20.0 ),
68825         Pt_threshold1 = cms.double( 0.0 ),
68826         DeltaRCut_2 = cms.double( 0.2 ),
68827         DeltaRCut_1 = cms.double( 0.1 ),
68828         Pt_threshold2 = cms.double( 9.99999999E8 ),
68829         Chi2Cut_1 = cms.double( 50.0 ),
68830         Chi2Cut_2 = cms.double( 50.0 ),
68831         DeltaRCut_3 = cms.double( 1.0 ),
68832         LocChi2Cut = cms.double( 0.001 ),
68833         Propagator = cms.string( "hltESPSmartPropagator" ),
68834         MinPt = cms.double( 1.0 ),
68835         MinP = cms.double( 2.5 )
68836       ),
68837       ScaleTECxFactor = cms.double( -1.0 ),
68838       tkTrajUseVertex = cms.bool( False ),
68839       MuonTrackingRegionBuilder = cms.PSet( 
68840         Rescale_Dz = cms.double( 4.0 ),
68841         Pt_fixed = cms.bool( False ),
68842         Eta_fixed = cms.bool( True ),
68843         Eta_min = cms.double( 0.1 ),
68844         DeltaZ = cms.double( 24.2 ),
68845         maxRegions = cms.int32( 2 ),
68846         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68847         UseVertex = cms.bool( False ),
68848         Z_fixed = cms.bool( False ),
68849         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68850         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68851         Rescale_phi = cms.double( 3.0 ),
68852         DeltaEta = cms.double( 0.2 ),
68853         precise = cms.bool( True ),
68854         OnDemand = cms.int32( -1 ),
68855         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68856         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
68857         vertexCollection = cms.InputTag( "pixelVertices" ),
68858         Pt_min = cms.double( 3.0 ),
68859         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68860         Phi_fixed = cms.bool( True ),
68861         DeltaR = cms.double( 0.025 ),
68862         input = cms.InputTag( "hltL2Muons" ),
68863         DeltaPhi = cms.double( 0.15 ),
68864         Phi_min = cms.double( 0.1 ),
68865         Rescale_eta = cms.double( 3.0 )
68866       ),
68867       TrackTransformer = cms.PSet( 
68868         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68869         RefitDirection = cms.string( "insideOut" ),
68870         RefitRPCHits = cms.bool( True ),
68871         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68872         DoPredictionsOnly = cms.bool( False ),
68873         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68874         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68875         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68876       ),
68877       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68878       RefitRPCHits = cms.bool( True ),
68879       tkTrajVertex = cms.InputTag( "Notused" ),
68880       GlbRefitterParameters = cms.PSet( 
68881         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68882         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
68883         RefitFlag = cms.bool( True ),
68884         SkipStation = cms.int32( -1 ),
68885         Chi2CutRPC = cms.double( 1.0 ),
68886         PropDirForCosmics = cms.bool( False ),
68887         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
68888         HitThreshold = cms.int32( 1 ),
68889         DYTthrs = cms.vint32( 30, 15 ),
68890         TrackerSkipSystem = cms.int32( -1 ),
68891         RefitDirection = cms.string( "insideOut" ),
68892         Chi2CutCSC = cms.double( 150.0 ),
68893         Chi2CutDT = cms.double( 10.0 ),
68894         RefitRPCHits = cms.bool( True ),
68895         TrackerSkipSection = cms.int32( -1 ),
68896         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68897         DoPredictionsOnly = cms.bool( False ),
68898         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68899         MuonHitsOption = cms.int32( 1 ),
68900         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
68901       ),
68902       PCut = cms.double( 2.5 ),
68903       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
68904       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68905       tkTrajMaxChi2 = cms.double( 9999.0 ),
68906       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68907       ScaleTECyFactor = cms.double( -1.0 ),
68908       tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" )
68909     )
68910 )
68911 fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer",
68912     MuonCaloCompatibility = cms.PSet( 
68913       delta_eta = cms.double( 0.02 ),
68914       delta_phi = cms.double( 0.02 ),
68915       allSiPMHO = cms.bool( False ),
68916       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
68917       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
68918     ),
68919     TrackAssociatorParameters = cms.PSet( 
68920       useMuon = cms.bool( True ),
68921       truthMatch = cms.bool( False ),
68922       usePreshower = cms.bool( False ),
68923       dRPreshowerPreselection = cms.double( 0.2 ),
68924       muonMaxDistanceSigmaY = cms.double( 0.0 ),
68925       useEcal = cms.bool( False ),
68926       muonMaxDistanceSigmaX = cms.double( 0.0 ),
68927       dRMuon = cms.double( 9999.0 ),
68928       dREcal = cms.double( 9999.0 ),
68929       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68930       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68931       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68932       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68933       propagateAllDirections = cms.bool( True ),
68934       muonMaxDistanceY = cms.double( 5.0 ),
68935       useHO = cms.bool( False ),
68936       muonMaxDistanceX = cms.double( 5.0 ),
68937       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68938       useHcal = cms.bool( False ),
68939       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68940       accountForTrajectoryChangeCalo = cms.bool( False ),
68941       dREcalPreselection = cms.double( 0.05 ),
68942       useCalo = cms.bool( False ),
68943       dRMuonPreselection = cms.double( 0.2 ),
68944       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68945       dRHcal = cms.double( 9999.0 ),
68946       dRHcalPreselection = cms.double( 0.2 ),
68947       HORecHitCollectionLabel = cms.InputTag( "Notused" )
68948     ),
68949     CaloExtractorPSet = cms.PSet( 
68950       DR_Veto_H = cms.double( 0.1 ),
68951       CenterConeOnCalIntersection = cms.bool( False ),
68952       NoiseTow_EE = cms.double( 0.15 ),
68953       Noise_EB = cms.double( 0.025 ),
68954       Noise_HE = cms.double( 0.2 ),
68955       DR_Veto_E = cms.double( 0.07 ),
68956       NoiseTow_EB = cms.double( 0.04 ),
68957       Noise_EE = cms.double( 0.1 ),
68958       UseRecHitsFlag = cms.bool( False ),
68959       DR_Max = cms.double( 1.0 ),
68960       DepositLabel = cms.untracked.string( "Cal" ),
68961       Noise_HO = cms.double( 0.2 ),
68962       DR_Veto_HO = cms.double( 0.1 ),
68963       Threshold_H = cms.double( 0.5 ),
68964       PrintTimeReport = cms.untracked.bool( False ),
68965       Threshold_E = cms.double( 0.2 ),
68966       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68967       ComponentName = cms.string( "CaloExtractorByAssociator" ),
68968       Threshold_HO = cms.double( 0.5 ),
68969       DepositInstanceLabels = cms.vstring( 'ecal',
68970         'hcal',
68971         'ho' ),
68972       ServiceParameters = cms.PSet( 
68973         RPCLayers = cms.bool( False ),
68974         UseMuonNavigation = cms.untracked.bool( False ),
68975         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68976       ),
68977       TrackAssociatorParameters = cms.PSet( 
68978         useMuon = cms.bool( False ),
68979         truthMatch = cms.bool( False ),
68980         usePreshower = cms.bool( False ),
68981         dRPreshowerPreselection = cms.double( 0.2 ),
68982         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68983         useEcal = cms.bool( False ),
68984         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68985         dRMuon = cms.double( 9999.0 ),
68986         dREcal = cms.double( 1.0 ),
68987         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68988         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68989         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68990         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68991         propagateAllDirections = cms.bool( True ),
68992         muonMaxDistanceY = cms.double( 5.0 ),
68993         useHO = cms.bool( False ),
68994         muonMaxDistanceX = cms.double( 5.0 ),
68995         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68996         useHcal = cms.bool( False ),
68997         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68998         accountForTrajectoryChangeCalo = cms.bool( False ),
68999         dREcalPreselection = cms.double( 1.0 ),
69000         useCalo = cms.bool( True ),
69001         dRMuonPreselection = cms.double( 0.2 ),
69002         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
69003         dRHcal = cms.double( 1.0 ),
69004         dRHcalPreselection = cms.double( 1.0 ),
69005         HORecHitCollectionLabel = cms.InputTag( "Notused" )
69006       ),
69007       Noise_HB = cms.double( 0.2 )
69008     ),
69009     TrackExtractorPSet = cms.PSet( 
69010       Diff_z = cms.double( 0.2 ),
69011       inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ),
69012       Chi2Ndof_Max = cms.double( 1.0E64 ),
69013       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
69014       DR_Veto = cms.double( 0.01 ),
69015       Pt_Min = cms.double( -1.0 ),
69016       DR_Max = cms.double( 1.0 ),
69017       NHits_Min = cms.uint32( 0 ),
69018       Chi2Prob_Min = cms.double( -1.0 ),
69019       Diff_r = cms.double( 0.1 ),
69020       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
69021       ComponentName = cms.string( "TrackExtractor" )
69022     ),
69023     JetExtractorPSet = cms.PSet( 
69024       JetCollectionLabel = cms.InputTag( "Notused" ),
69025       DR_Veto = cms.double( 0.1 ),
69026       DR_Max = cms.double( 1.0 ),
69027       ExcludeMuonVeto = cms.bool( True ),
69028       PrintTimeReport = cms.untracked.bool( False ),
69029       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
69030       ComponentName = cms.string( "JetExtractor" ),
69031       ServiceParameters = cms.PSet( 
69032         RPCLayers = cms.bool( False ),
69033         UseMuonNavigation = cms.untracked.bool( False ),
69034         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69035       ),
69036       TrackAssociatorParameters = cms.PSet( 
69037         useMuon = cms.bool( False ),
69038         truthMatch = cms.bool( False ),
69039         usePreshower = cms.bool( False ),
69040         dRPreshowerPreselection = cms.double( 0.2 ),
69041         muonMaxDistanceSigmaY = cms.double( 0.0 ),
69042         useEcal = cms.bool( False ),
69043         muonMaxDistanceSigmaX = cms.double( 0.0 ),
69044         dRMuon = cms.double( 9999.0 ),
69045         dREcal = cms.double( 0.5 ),
69046         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69047         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69048         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
69049         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
69050         propagateAllDirections = cms.bool( True ),
69051         muonMaxDistanceY = cms.double( 5.0 ),
69052         useHO = cms.bool( False ),
69053         muonMaxDistanceX = cms.double( 5.0 ),
69054         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69055         useHcal = cms.bool( False ),
69056         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
69057         accountForTrajectoryChangeCalo = cms.bool( False ),
69058         dREcalPreselection = cms.double( 0.5 ),
69059         useCalo = cms.bool( True ),
69060         dRMuonPreselection = cms.double( 0.2 ),
69061         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
69062         dRHcal = cms.double( 0.5 ),
69063         dRHcalPreselection = cms.double( 0.5 ),
69064         HORecHitCollectionLabel = cms.InputTag( "Notused" )
69065       ),
69066       Threshold = cms.double( 5.0 )
69067     ),
69068     trackDepositName = cms.string( "tracker" ),
69069     ecalDepositName = cms.string( "ecal" ),
69070     hcalDepositName = cms.string( "hcal" ),
69071     hoDepositName = cms.string( "ho" ),
69072     jetDepositName = cms.string( "jets" ),
69073     TimingFillerParameters = cms.PSet( 
69074       DTTimingParameters = cms.PSet( 
69075         HitError = cms.double( 6.0 ),
69076         MatchParameters = cms.PSet( 
69077           TightMatchDT = cms.bool( False ),
69078           DTradius = cms.double( 0.01 ),
69079           TightMatchCSC = cms.bool( True ),
69080           CSCsegments = cms.InputTag( "hltCscSegments" ),
69081           DTsegments = cms.InputTag( "hltDt4DSegments" )
69082         ),
69083         debug = cms.bool( False ),
69084         DoWireCorr = cms.bool( False ),
69085         RequireBothProjections = cms.bool( False ),
69086         DTTimeOffset = cms.double( 2.7 ),
69087         PruneCut = cms.double( 10000.0 ),
69088         DTsegments = cms.InputTag( "hltDt4DSegments" ),
69089         UseSegmentT0 = cms.bool( False ),
69090         HitsMin = cms.int32( 5 ),
69091         DropTheta = cms.bool( True ),
69092         ServiceParameters = cms.PSet( 
69093           RPCLayers = cms.bool( True ),
69094           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69095         )
69096       ),
69097       UseCSC = cms.bool( True ),
69098       CSCTimingParameters = cms.PSet( 
69099         MatchParameters = cms.PSet( 
69100           TightMatchDT = cms.bool( False ),
69101           DTradius = cms.double( 0.01 ),
69102           TightMatchCSC = cms.bool( True ),
69103           CSCsegments = cms.InputTag( "hltCscSegments" ),
69104           DTsegments = cms.InputTag( "hltDt4DSegments" )
69105         ),
69106         debug = cms.bool( False ),
69107         CSCWireTimeOffset = cms.double( 0.0 ),
69108         CSCStripError = cms.double( 7.0 ),
69109         CSCTimeOffset = cms.double( 0.0 ),
69110         CSCWireError = cms.double( 8.6 ),
69111         PruneCut = cms.double( 100.0 ),
69112         CSCsegments = cms.InputTag( "hltCscSegments" ),
69113         UseStripTime = cms.bool( True ),
69114         CSCStripTimeOffset = cms.double( 0.0 ),
69115         UseWireTime = cms.bool( True ),
69116         ServiceParameters = cms.PSet( 
69117           RPCLayers = cms.bool( True ),
69118           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69119         )
69120       ),
69121       ErrorDT = cms.double( 6.0 ),
69122       EcalEnergyCut = cms.double( 0.4 ),
69123       UseECAL = cms.bool( True ),
69124       ErrorEB = cms.double( 2.085 ),
69125       UseDT = cms.bool( True ),
69126       ErrorEE = cms.double( 6.95 ),
69127       ErrorCSC = cms.double( 7.4 )
69128     ),
69129     ShowerDigiFillerParameters = cms.PSet( 
69130       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
69131       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
69132       digiMaxDistanceX = cms.double( 25.0 )
69133     ),
69134     TrackerKinkFinderParameters = cms.PSet( 
69135       usePosition = cms.bool( False ),
69136       diagonalOnly = cms.bool( False )
69137     ),
69138     fillEnergy = cms.bool( False ),
69139     storeCrossedHcalRecHits = cms.bool( False ),
69140     maxAbsPullX = cms.double( 4.0 ),
69141     maxAbsEta = cms.double( 3.0 ),
69142     minPt = cms.double( 2.0 ),
69143     inputCollectionTypes = cms.vstring( 'inner tracks',
69144       'links' ),
69145     addExtraSoftMuons = cms.bool( False ),
69146     fillGlobalTrackRefits = cms.bool( False ),
69147     debugWithTruthMatching = cms.bool( False ),
69148     inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ),
69149     fillCaloCompatibility = cms.bool( False ),
69150     maxAbsPullY = cms.double( 9999.0 ),
69151     maxAbsDy = cms.double( 9999.0 ),
69152     minP = cms.double( 0.0 ),
69153     minPCaloMuon = cms.double( 1.0E9 ),
69154     maxAbsDx = cms.double( 3.0 ),
69155     fillIsolation = cms.bool( False ),
69156     writeIsoDeposits = cms.bool( False ),
69157     minNumberOfMatches = cms.int32( 1 ),
69158     fillMatching = cms.bool( True ),
69159     fillShowerDigis = cms.bool( False ),
69160     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
69161     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
69162     fillGlobalTrackQuality = cms.bool( False ),
69163     globalTrackQualityInputTag = cms.InputTag( "" ),
69164     selectHighPurity = cms.bool( False ),
69165     pvInputTag = cms.InputTag( "" ),
69166     fillTrackerKink = cms.bool( False ),
69167     minCaloCompatibility = cms.double( 0.6 ),
69168     runArbitrationCleaner = cms.bool( False ),
69169     arbitrationCleanerOptions = cms.PSet( 
69170       OverlapDTheta = cms.double( 0.02 ),
69171       Overlap = cms.bool( True ),
69172       Clustering = cms.bool( True ),
69173       ME1a = cms.bool( True ),
69174       ClusterDTheta = cms.double( 0.02 ),
69175       ClusterDPhi = cms.double( 0.6 ),
69176       OverlapDPhi = cms.double( 0.0786 )
69177     ),
69178     arbitrateTrackerMuons = cms.bool( True )
69179 )
69180 fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer",
69181     inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" )
69182 )
69183 fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
69184     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
69185     DisplacedReconstruction = cms.bool( False )
69186 )
69187 fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
69188     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
69189     DisplacedReconstruction = cms.bool( True )
69190 )
69191 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69192     saveTags = cms.bool( True ),
69193     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69194     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69195     PreviousCandTag = cms.InputTag( "" ),
69196     MinN = cms.int32( 2 ),
69197     MaxEta = cms.double( 2.5 ),
69198     MinNhits = cms.int32( 5 ),
69199     MaxDz = cms.double( 9999.0 ),
69200     MinDxySig = cms.double( -1.0 ),
69201     MinPt = cms.double( 10.0 ),
69202     NSigmaPt = cms.double( 0.0 ),
69203     MaxNormalizedChi2 = cms.double( 9999.0 ),
69204     MaxDXYBeamSpot = cms.double( 9999.0 ),
69205     MinDXYBeamSpot = cms.double( 0.01 ),
69206     MinNmuonHits = cms.int32( 0 ),
69207     MaxPtDifference = cms.double( 9999.0 ),
69208     MinTrackPt = cms.double( 0.0 ),
69209     MatchToPreviousCand = cms.bool( False )
69210 )
69211 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69212     saveTags = cms.bool( True ),
69213     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69214     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69215     PreviousCandTag = cms.InputTag( "" ),
69216     MinN = cms.int32( 1 ),
69217     MaxEta = cms.double( 2.5 ),
69218     MinNhits = cms.int32( 5 ),
69219     MaxDz = cms.double( 9999.0 ),
69220     MinDxySig = cms.double( -1.0 ),
69221     MinPt = cms.double( 16.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     MatchToPreviousCand = cms.bool( False )
69230 )
69231 fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
69232     saveTags = cms.bool( True ),
69233     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
69234     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
69235     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
69236     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69237     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
69238     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69239     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69240     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69241     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
69242     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
69243 )
69244 fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69245     offset = cms.uint32( 0 ),
69246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69247 )
69248 fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
69249     saveTags = cms.bool( True ),
69250     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69251     PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ),
69252     MaxEta = cms.double( 2.5 ),
69253     MinPt = cms.double( 0.0 ),
69254     MaxDeltaR = cms.double( 0.3 ),
69255     MinN = cms.int32( 1 ),
69256     CentralBxOnly = cms.bool( True ),
69257     SelectQualities = cms.vint32(  )
69258 )
69259 fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69260     saveTags = cms.bool( True ),
69261     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69262     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
69263     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69264     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
69265     MinN = cms.int32( 1 ),
69266     MaxEta = cms.double( 2.0 ),
69267     AbsEtaBins = cms.vdouble( 5.0 ),
69268     MinNstations = cms.vint32( 0 ),
69269     MinNhits = cms.vint32( 0 ),
69270     CutOnChambers = cms.bool( True ),
69271     MinNchambers = cms.vint32( 3 ),
69272     MaxDr = cms.double( 9999.0 ),
69273     MinDr = cms.double( -1.0 ),
69274     MaxDz = cms.double( 9999.0 ),
69275     MinDxySig = cms.double( -1.0 ),
69276     MinPt = cms.double( 50.0 ),
69277     NSigmaPt = cms.double( 0.0 ),
69278     MatchToPreviousCand = cms.bool( False )
69279 )
69280 fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69281     saveTags = cms.bool( True ),
69282     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69283     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69284     PreviousCandTag = cms.InputTag( "" ),
69285     MinN = cms.int32( 1 ),
69286     MaxEta = cms.double( 2.5 ),
69287     MinNhits = cms.int32( 0 ),
69288     MaxDz = cms.double( 9999.0 ),
69289     MinDxySig = cms.double( -1.0 ),
69290     MinPt = cms.double( 0.0 ),
69291     NSigmaPt = cms.double( 0.0 ),
69292     MaxNormalizedChi2 = cms.double( 9999.0 ),
69293     MaxDXYBeamSpot = cms.double( 1.0 ),
69294     MinDXYBeamSpot = cms.double( -1.0 ),
69295     MinNmuonHits = cms.int32( 0 ),
69296     MaxPtDifference = cms.double( 9999.0 ),
69297     MinTrackPt = cms.double( 0.0 ),
69298     MatchToPreviousCand = cms.bool( False )
69299 )
69300 fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69301     offset = cms.uint32( 0 ),
69302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69303 )
69304 fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69305     saveTags = cms.bool( True ),
69306     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69307     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69308     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69309     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69310     MinN = cms.int32( 1 ),
69311     MaxEta = cms.double( 2.0 ),
69312     AbsEtaBins = cms.vdouble( 5.0 ),
69313     MinNstations = cms.vint32( 0 ),
69314     MinNhits = cms.vint32( 0 ),
69315     CutOnChambers = cms.bool( True ),
69316     MinNchambers = cms.vint32( 3 ),
69317     MaxDr = cms.double( 9999.0 ),
69318     MinDr = cms.double( -1.0 ),
69319     MaxDz = cms.double( 9999.0 ),
69320     MinDxySig = cms.double( -1.0 ),
69321     MinPt = cms.double( 50.0 ),
69322     NSigmaPt = cms.double( 0.0 ),
69323     MatchToPreviousCand = cms.bool( False )
69324 )
69325 fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
69326     saveTags = cms.bool( True ),
69327     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69328     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69329     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ),
69330     L1CandTag = cms.InputTag( "" ),
69331     inputMuonCollection = cms.InputTag( "" ),
69332     MinN = cms.int32( 1 ),
69333     MaxEta = cms.double( 2.5 ),
69334     MinNhits = cms.int32( 0 ),
69335     MaxDr = cms.double( 9999.0 ),
69336     MinDr = cms.double( -1.0 ),
69337     MaxDz = cms.double( 9999.0 ),
69338     MinDxySig = cms.double( -1.0 ),
69339     MinPt = cms.double( 0.0 ),
69340     NSigmaPt = cms.double( 0.0 ),
69341     MaxNormalizedChi2 = cms.double( 9999.0 ),
69342     MaxDXYBeamSpot = cms.double( 1.0 ),
69343     MinDXYBeamSpot = cms.double( 0.0 ),
69344     MinNmuonHits = cms.int32( 0 ),
69345     MaxPtDifference = cms.double( 9999.0 ),
69346     MinTrackPt = cms.double( 0.0 ),
69347     minMuonStations = cms.int32( -1 ),
69348     minTrkHits = cms.int32( -1 ),
69349     minMuonHits = cms.int32( -1 ),
69350     allowedTypeMask = cms.uint32( 255 ),
69351     requiredTypeMask = cms.uint32( 0 ),
69352     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69353     trkMuonId = cms.uint32( 0 ),
69354     L1MatchingdR = cms.double( 0.3 ),
69355     MatchToPreviousCand = cms.bool( True ),
69356     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
69357     requireL3MuonTrajectorySeed = cms.bool( False ),
69358     useSimpleGeometry = cms.bool( True ),
69359     useStation2 = cms.bool( True ),
69360     fallbackToME1 = cms.bool( False ),
69361     cosmicPropagationHypothesis = cms.bool( False ),
69362     useMB2InOverlap = cms.bool( False ),
69363     useTrack = cms.string( "tracker" ),
69364     useState = cms.string( "atVertex" ),
69365     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69366     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69367     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69368 )
69369 fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69370     offset = cms.uint32( 0 ),
69371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69372 )
69373 fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69374     saveTags = cms.bool( True ),
69375     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69376     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69377     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69378     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69379     MinN = cms.int32( 1 ),
69380     MaxEta = cms.double( 2.5 ),
69381     AbsEtaBins = cms.vdouble( 5.0 ),
69382     MinNstations = cms.vint32( 0 ),
69383     MinNhits = cms.vint32( 0 ),
69384     CutOnChambers = cms.bool( True ),
69385     MinNchambers = cms.vint32( 0 ),
69386     MaxDr = cms.double( 9999.0 ),
69387     MinDr = cms.double( -1.0 ),
69388     MaxDz = cms.double( 9999.0 ),
69389     MinDxySig = cms.double( -1.0 ),
69390     MinPt = cms.double( 27.0 ),
69391     NSigmaPt = cms.double( 0.0 ),
69392     MatchToPreviousCand = cms.bool( True )
69393 )
69394 fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69395     saveTags = cms.bool( True ),
69396     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69397     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69398     PreviousCandTag = cms.InputTag( "" ),
69399     MinN = cms.int32( 1 ),
69400     MaxEta = cms.double( 2.5 ),
69401     MinNhits = cms.int32( 0 ),
69402     MaxDz = cms.double( 9999.0 ),
69403     MinDxySig = cms.double( -1.0 ),
69404     MinPt = cms.double( 30.0 ),
69405     NSigmaPt = cms.double( 0.0 ),
69406     MaxNormalizedChi2 = cms.double( 9999.0 ),
69407     MaxDXYBeamSpot = cms.double( 9999.0 ),
69408     MinDXYBeamSpot = cms.double( 0.01 ),
69409     MinNmuonHits = cms.int32( 12 ),
69410     MaxPtDifference = cms.double( 9999.0 ),
69411     MinTrackPt = cms.double( 0.0 ),
69412     MatchToPreviousCand = cms.bool( False )
69413 )
69414 fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69415     offset = cms.uint32( 0 ),
69416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69417 )
69418 fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69419     saveTags = cms.bool( True ),
69420     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69421     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69422     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69423     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69424     MinN = cms.int32( 1 ),
69425     MaxEta = cms.double( 2.5 ),
69426     AbsEtaBins = cms.vdouble( 5.0 ),
69427     MinNstations = cms.vint32( 0 ),
69428     MinNhits = cms.vint32( 0 ),
69429     CutOnChambers = cms.bool( True ),
69430     MinNchambers = cms.vint32( 0 ),
69431     MaxDr = cms.double( 9999.0 ),
69432     MinDr = cms.double( -1.0 ),
69433     MaxDz = cms.double( 9999.0 ),
69434     MinDxySig = cms.double( -1.0 ),
69435     MinPt = cms.double( 47.0 ),
69436     NSigmaPt = cms.double( 0.0 ),
69437     MatchToPreviousCand = cms.bool( True )
69438 )
69439 fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69440     saveTags = cms.bool( True ),
69441     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69442     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69443     PreviousCandTag = cms.InputTag( "" ),
69444     MinN = cms.int32( 1 ),
69445     MaxEta = cms.double( 2.5 ),
69446     MinNhits = cms.int32( 0 ),
69447     MaxDz = cms.double( 9999.0 ),
69448     MinDxySig = cms.double( -1.0 ),
69449     MinPt = cms.double( 50.0 ),
69450     NSigmaPt = cms.double( 0.0 ),
69451     MaxNormalizedChi2 = cms.double( 9999.0 ),
69452     MaxDXYBeamSpot = cms.double( 9999.0 ),
69453     MinDXYBeamSpot = cms.double( 0.01 ),
69454     MinNmuonHits = cms.int32( 12 ),
69455     MaxPtDifference = cms.double( 9999.0 ),
69456     MinTrackPt = cms.double( 0.0 ),
69457     MatchToPreviousCand = cms.bool( False )
69458 )
69459 fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69460     offset = cms.uint32( 0 ),
69461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69462 )
69463 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69464     saveTags = cms.bool( True ),
69465     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69466     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69467     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69468     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69469     MinN = cms.int32( 1 ),
69470     MaxEta = cms.double( 2.5 ),
69471     AbsEtaBins = cms.vdouble( 5.0 ),
69472     MinNstations = cms.vint32( 0 ),
69473     MinNhits = cms.vint32( 12 ),
69474     CutOnChambers = cms.bool( True ),
69475     MinNchambers = cms.vint32( 0 ),
69476     MaxDr = cms.double( 9999.0 ),
69477     MinDr = cms.double( -1.0 ),
69478     MaxDz = cms.double( 9999.0 ),
69479     MinDxySig = cms.double( -1.0 ),
69480     MinPt = cms.double( 7.0 ),
69481     NSigmaPt = cms.double( 0.0 ),
69482     MatchToPreviousCand = cms.bool( True )
69483 )
69484 fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69485     saveTags = cms.bool( True ),
69486     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69487     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69488     PreviousCandTag = cms.InputTag( "" ),
69489     MinN = cms.int32( 1 ),
69490     MaxEta = cms.double( 2.5 ),
69491     MinNhits = cms.int32( 5 ),
69492     MaxDz = cms.double( 9999.0 ),
69493     MinDxySig = cms.double( -1.0 ),
69494     MinPt = cms.double( 10.0 ),
69495     NSigmaPt = cms.double( 0.0 ),
69496     MaxNormalizedChi2 = cms.double( 9999.0 ),
69497     MaxDXYBeamSpot = cms.double( 9999.0 ),
69498     MinDXYBeamSpot = cms.double( 0.01 ),
69499     MinNmuonHits = cms.int32( 0 ),
69500     MaxPtDifference = cms.double( 9999.0 ),
69501     MinTrackPt = cms.double( 0.0 ),
69502     MatchToPreviousCand = cms.bool( False )
69503 )
69504 fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler",
69505     offset = cms.uint32( 0 ),
69506     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69507 )
69508 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69509     saveTags = cms.bool( True ),
69510     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69511     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69512     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
69513     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69514     MinN = cms.int32( 1 ),
69515     MaxEta = cms.double( 2.5 ),
69516     AbsEtaBins = cms.vdouble( 5.0 ),
69517     MinNstations = cms.vint32( 0 ),
69518     MinNhits = cms.vint32( 0 ),
69519     CutOnChambers = cms.bool( False ),
69520     MinNchambers = cms.vint32( 0 ),
69521     MaxDr = cms.double( 9999.0 ),
69522     MinDr = cms.double( -1.0 ),
69523     MaxDz = cms.double( 9999.0 ),
69524     MinDxySig = cms.double( -1.0 ),
69525     MinPt = cms.double( 20.0 ),
69526     NSigmaPt = cms.double( 0.0 ),
69527     MatchToPreviousCand = cms.bool( True )
69528 )
69529 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
69530     saveTags = cms.bool( True ),
69531     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69532     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69533     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ),
69534     L1CandTag = cms.InputTag( "" ),
69535     inputMuonCollection = cms.InputTag( "" ),
69536     MinN = cms.int32( 1 ),
69537     MaxEta = cms.double( 2.5 ),
69538     MinNhits = cms.int32( 0 ),
69539     MaxDr = cms.double( 9999.0 ),
69540     MinDr = cms.double( -1.0 ),
69541     MaxDz = cms.double( 9999.0 ),
69542     MinDxySig = cms.double( -1.0 ),
69543     MinPt = cms.double( 20.0 ),
69544     NSigmaPt = cms.double( 0.0 ),
69545     MaxNormalizedChi2 = cms.double( 9999.0 ),
69546     MaxDXYBeamSpot = cms.double( 9999.0 ),
69547     MinDXYBeamSpot = cms.double( 0.01 ),
69548     MinNmuonHits = cms.int32( 0 ),
69549     MaxPtDifference = cms.double( 9999.0 ),
69550     MinTrackPt = cms.double( 0.0 ),
69551     minMuonStations = cms.int32( -1 ),
69552     minTrkHits = cms.int32( -1 ),
69553     minMuonHits = cms.int32( -1 ),
69554     allowedTypeMask = cms.uint32( 255 ),
69555     requiredTypeMask = cms.uint32( 0 ),
69556     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69557     trkMuonId = cms.uint32( 0 ),
69558     L1MatchingdR = cms.double( 0.3 ),
69559     MatchToPreviousCand = cms.bool( True ),
69560     InputLinks = cms.InputTag( "" ),
69561     requireL3MuonTrajectorySeed = cms.bool( True ),
69562     useSimpleGeometry = cms.bool( True ),
69563     useStation2 = cms.bool( True ),
69564     fallbackToME1 = cms.bool( False ),
69565     cosmicPropagationHypothesis = cms.bool( False ),
69566     useMB2InOverlap = cms.bool( False ),
69567     useTrack = cms.string( "tracker" ),
69568     useState = cms.string( "atVertex" ),
69569     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69570     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69571     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69572 )
69573 fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
69574     saveTags = cms.bool( True ),
69575     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
69576     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69577     candNonIsolatedTag = cms.InputTag( "" ),
69578     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69579     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
69580     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69581     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69582     ncandcut = cms.int32( 1 ),
69583     doIsolated = cms.bool( False ),
69584     region_eta_size = cms.double( 0.522 ),
69585     region_eta_size_ecap = cms.double( 1.0 ),
69586     region_phi_size = cms.double( 1.044 ),
69587     barrel_end = cms.double( 1.4791 ),
69588     endcap_end = cms.double( 2.5 )
69589 )
69590 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
69591     saveTags = cms.bool( True ),
69592     inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ),
69593     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
69594     etcutEB = cms.double( 20.0 ),
69595     etcutEE = cms.double( 20.0 ),
69596     minEtaCut = cms.double( -9999.0 ),
69597     maxEtaCut = cms.double( 9999.0 ),
69598     ncandcut = cms.int32( 1 )
69599 )
69600 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69601     saveTags = cms.bool( True ),
69602     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ),
69603     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
69604     rhoTag = cms.InputTag( "" ),
69605     energyLowEdges = cms.vdouble( 0.0 ),
69606     lessThan = cms.bool( True ),
69607     useEt = cms.bool( False ),
69608     useAbs = cms.bool( False ),
69609     thrRegularEB = cms.vdouble( 0.012 ),
69610     thrRegularEE = cms.vdouble( 0.03 ),
69611     thrOverEEB = cms.vdouble( -1.0 ),
69612     thrOverEEE = cms.vdouble( -1.0 ),
69613     thrOverE2EB = cms.vdouble( -1.0 ),
69614     thrOverE2EE = cms.vdouble( -1.0 ),
69615     ncandcut = cms.int32( 1 ),
69616     doRhoCorrection = cms.bool( False ),
69617     rhoMax = cms.double( 9.9999999E7 ),
69618     rhoScale = cms.double( 1.0 ),
69619     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69620     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69621     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69622 )
69623 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69624     saveTags = cms.bool( True ),
69625     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ),
69626     varTag = cms.InputTag( "hltEgammaHoverE" ),
69627     rhoTag = cms.InputTag( "" ),
69628     energyLowEdges = cms.vdouble( 0.0 ),
69629     lessThan = cms.bool( True ),
69630     useEt = cms.bool( False ),
69631     useAbs = cms.bool( False ),
69632     thrRegularEB = cms.vdouble( -1.0 ),
69633     thrRegularEE = cms.vdouble( -1.0 ),
69634     thrOverEEB = cms.vdouble( 0.1 ),
69635     thrOverEEE = cms.vdouble( 0.1 ),
69636     thrOverE2EB = cms.vdouble( -1.0 ),
69637     thrOverE2EE = cms.vdouble( -1.0 ),
69638     ncandcut = cms.int32( 1 ),
69639     doRhoCorrection = cms.bool( False ),
69640     rhoMax = cms.double( 9.9999999E7 ),
69641     rhoScale = cms.double( 1.0 ),
69642     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69643     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69644     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69645 )
69646 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69647     saveTags = cms.bool( True ),
69648     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ),
69649     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
69650     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
69651     energyLowEdges = cms.vdouble( 0.0 ),
69652     lessThan = cms.bool( True ),
69653     useEt = cms.bool( False ),
69654     useAbs = cms.bool( False ),
69655     thrRegularEB = cms.vdouble( -1.0 ),
69656     thrRegularEE = cms.vdouble( -1.0 ),
69657     thrOverEEB = cms.vdouble( 0.15 ),
69658     thrOverEEE = cms.vdouble( 0.1 ),
69659     thrOverE2EB = cms.vdouble( -1.0 ),
69660     thrOverE2EE = cms.vdouble( -1.0 ),
69661     ncandcut = cms.int32( 1 ),
69662     doRhoCorrection = cms.bool( False ),
69663     rhoMax = cms.double( 9.9999999E7 ),
69664     rhoScale = cms.double( 1.0 ),
69665     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
69666     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69667     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69668 )
69669 fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler",
69670     offset = cms.uint32( 0 ),
69671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69672 )
69673 fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69674     saveTags = cms.bool( True ),
69675     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69676     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69677     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
69678     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69679     MinN = cms.int32( 1 ),
69680     MaxEta = cms.double( 2.5 ),
69681     AbsEtaBins = cms.vdouble( 5.0 ),
69682     MinNstations = cms.vint32( 0 ),
69683     MinNhits = cms.vint32( 0 ),
69684     CutOnChambers = cms.bool( True ),
69685     MinNchambers = cms.vint32( 0 ),
69686     MaxDr = cms.double( 9999.0 ),
69687     MinDr = cms.double( -1.0 ),
69688     MaxDz = cms.double( 9999.0 ),
69689     MinDxySig = cms.double( -1.0 ),
69690     MinPt = cms.double( 20.0 ),
69691     NSigmaPt = cms.double( 0.0 ),
69692     MatchToPreviousCand = cms.bool( True )
69693 )
69694 fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT",
69695     TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
69696     towers = cms.InputTag( "hltTowerMakerForAll" ),
69697     UseTowersInCone = cms.double( 0.8 ),
69698     minimumE = cms.double( 0.8 ),
69699     minimumEt = cms.double( 0.5 ),
69700     verbose = cms.untracked.int32( 0 )
69701 )
69702 fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer",
69703     useMassDropTagger = cms.bool( False ),
69704     useFiltering = cms.bool( False ),
69705     useDynamicFiltering = cms.bool( False ),
69706     useTrimming = cms.bool( False ),
69707     usePruning = cms.bool( False ),
69708     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
69709     useKtPruning = cms.bool( False ),
69710     useConstituentSubtraction = cms.bool( False ),
69711     useSoftDrop = cms.bool( False ),
69712     correctShape = cms.bool( False ),
69713     UseOnlyVertexTracks = cms.bool( False ),
69714     UseOnlyOnePV = cms.bool( False ),
69715     muCut = cms.double( -1.0 ),
69716     yCut = cms.double( -1.0 ),
69717     rFilt = cms.double( -1.0 ),
69718     rFiltFactor = cms.double( -1.0 ),
69719     trimPtFracMin = cms.double( -1.0 ),
69720     zcut = cms.double( -1.0 ),
69721     rcut_factor = cms.double( -1.0 ),
69722     csRho_EtaMax = cms.double( -1.0 ),
69723     csRParam = cms.double( -1.0 ),
69724     beta = cms.double( -1.0 ),
69725     R0 = cms.double( -1.0 ),
69726     gridMaxRapidity = cms.double( -1.0 ),
69727     gridSpacing = cms.double( -1.0 ),
69728     DzTrVtxMax = cms.double( 0.0 ),
69729     DxyTrVtxMax = cms.double( 0.0 ),
69730     MaxVtxZ = cms.double( 15.0 ),
69731     subjetPtMin = cms.double( -1.0 ),
69732     muMin = cms.double( -1.0 ),
69733     muMax = cms.double( -1.0 ),
69734     yMin = cms.double( -1.0 ),
69735     yMax = cms.double( -1.0 ),
69736     dRMin = cms.double( -1.0 ),
69737     dRMax = cms.double( -1.0 ),
69738     maxDepth = cms.int32( -1 ),
69739     nFilt = cms.int32( -1 ),
69740     MinVtxNdof = cms.int32( 5 ),
69741     src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ),
69742     srcPVs = cms.InputTag( "NotUsed" ),
69743     jetType = cms.string( "CaloJet" ),
69744     jetAlgorithm = cms.string( "AntiKt" ),
69745     rParam = cms.double( 0.2 ),
69746     inputEtMin = cms.double( 0.3 ),
69747     inputEMin = cms.double( 0.0 ),
69748     jetPtMin = cms.double( 1.0 ),
69749     doPVCorrection = cms.bool( False ),
69750     doAreaFastjet = cms.bool( False ),
69751     doRhoFastjet = cms.bool( False ),
69752     doPUOffsetCorr = cms.bool( False ),
69753     puPtMin = cms.double( 10.0 ),
69754     nSigmaPU = cms.double( 1.0 ),
69755     radiusPU = cms.double( 0.4 ),
69756     subtractorName = cms.string( "" ),
69757     useExplicitGhosts = cms.bool( False ),
69758     doAreaDiskApprox = cms.bool( False ),
69759     voronoiRfact = cms.double( -9.0 ),
69760     Rho_EtaMax = cms.double( 4.4 ),
69761     Ghost_EtaMax = cms.double( 6.0 ),
69762     Active_Area_Repeats = cms.int32( 5 ),
69763     GhostArea = cms.double( 0.01 ),
69764     restrictInputs = cms.bool( False ),
69765     maxInputs = cms.uint32( 1 ),
69766     writeCompound = cms.bool( False ),
69767     writeJetsWithConst = cms.bool( False ),
69768     doFastJetNonUniform = cms.bool( False ),
69769     useDeterministicSeed = cms.bool( True ),
69770     minSeed = cms.uint32( 0 ),
69771     verbosity = cms.int32( 0 ),
69772     puWidth = cms.double( 0.0 ),
69773     nExclude = cms.uint32( 0 ),
69774     maxBadEcalCells = cms.uint32( 9999999 ),
69775     maxBadHcalCells = cms.uint32( 9999999 ),
69776     maxProblematicEcalCells = cms.uint32( 9999999 ),
69777     maxProblematicHcalCells = cms.uint32( 9999999 ),
69778     maxRecoveredEcalCells = cms.uint32( 9999999 ),
69779     maxRecoveredHcalCells = cms.uint32( 9999999 ),
69780     puCenters = cms.vdouble(  ),
69781     applyWeight = cms.bool( False ),
69782     srcWeights = cms.InputTag( "" ),
69783     minimumTowersFraction = cms.double( 0.0 ),
69784     jetCollInstanceName = cms.string( "" ),
69785     sumRecHits = cms.bool( False )
69786 )
69787 fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger",
69788     JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ),
69789     EtMin = cms.double( 20.0 )
69790 )
69791 fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69792     saveTags = cms.bool( True ),
69793     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69794     triggerType = cms.int32( 84 ),
69795     MinE = cms.double( -1.0 ),
69796     MinPt = cms.double( 22.0 ),
69797     MinMass = cms.double( -1.0 ),
69798     MaxMass = cms.double( -1.0 ),
69799     MinEta = cms.double( -1.0 ),
69800     MaxEta = cms.double( 2.2 ),
69801     MinN = cms.int32( 1 )
69802 )
69803 fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector",
69804     src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69805     filter = cms.bool( False ),
69806     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
69807 )
69808 fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector",
69809     src = cms.InputTag( "hltTrimmedPixelVertices" ),
69810     cut = cms.string( "!isFake" ),
69811     filter = cms.bool( True ),
69812     throwOnMissing = cms.untracked.bool( True )
69813 )
69814 fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
69815     JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69816     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
69817     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
69818     MaxNumberPV = cms.int32( 1 ),
69819     IsoConeMax = cms.double( 0.4 ),
69820     IsoConeMin = cms.double( 0.15 ),
69821     TrackMinPt = cms.double( 0.9 ),
69822     TrackMinNHits = cms.int32( 3 ),
69823     TrackMaxNChi2 = cms.double( 1000.0 ),
69824     TrackPVMaxDZ = cms.double( 0.1 ),
69825     TrackMaxDxy = cms.double( 0.2 ),
69826     TrackSrc = cms.InputTag( "" )
69827 )
69828 fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag",
69829     saveTags = cms.bool( True ),
69830     Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69831     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ),
69832     MinTag = cms.double( 0.0 ),
69833     MaxTag = cms.double( 2.0 ),
69834     MinJets = cms.int32( 1 ),
69835     MatchJetsByDeltaR = cms.bool( False ),
69836     MaxJetDeltaR = cms.double( 0.1 ),
69837     TriggerType = cms.int32( 84 )
69838 )
69839 fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
69840     HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ),
69841     TriggerTypes = cms.vint32( 84 )
69842 )
69843 fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69844     saveTags = cms.bool( True ),
69845     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
69846     triggerType = cms.int32( 84 ),
69847     MinE = cms.double( -1.0 ),
69848     MinPt = cms.double( 22.0 ),
69849     MinMass = cms.double( -1.0 ),
69850     MaxMass = cms.double( -1.0 ),
69851     MinEta = cms.double( -1.0 ),
69852     MaxEta = cms.double( 2.2 ),
69853     MinN = cms.int32( 1 )
69854 )
69855 fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69856     saveTags = cms.bool( True ),
69857     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69858     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69859     PreviousCandTag = cms.InputTag( "" ),
69860     MinN = cms.int32( 1 ),
69861     MaxEta = cms.double( 2.1 ),
69862     MinNhits = cms.int32( 0 ),
69863     MaxDz = cms.double( 9999.0 ),
69864     MinDxySig = cms.double( -1.0 ),
69865     MinPt = cms.double( 24.0 ),
69866     NSigmaPt = cms.double( 0.0 ),
69867     MaxNormalizedChi2 = cms.double( 9999.0 ),
69868     MaxDXYBeamSpot = cms.double( 9999.0 ),
69869     MinDXYBeamSpot = cms.double( 0.0 ),
69870     MinNmuonHits = cms.int32( 12 ),
69871     MaxPtDifference = cms.double( 9999.0 ),
69872     MinTrackPt = cms.double( 0.0 ),
69873     MatchToPreviousCand = cms.bool( False )
69874 )
69875 fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
69876     DebugOn = cms.untracked.bool( False ),
69877     DetectorType = cms.untracked.string( "sistrip" ),
69878     acceptedCombinations = cms.untracked.vstring(  ),
69879     DcsStatusLabel = cms.untracked.InputTag( "" ),
69880     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
69881 )
69882 fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover",
69883     trajectories = cms.InputTag( "hltMergedTracks" ),
69884     trackClassifier = cms.InputTag( '','QualityMasks' ),
69885     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
69886     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
69887     oldClusterRemovalInfo = cms.InputTag( "" ),
69888     TrackQuality = cms.string( "highPurity" ),
69889     maxChi2 = cms.double( 16.0 ),
69890     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
69891     overrideTrkQuals = cms.InputTag( "" )
69892 )
69893 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
69894     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
69895     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69896     phase2clustersToSkip = cms.InputTag( "" )
69897 )
69898 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer",
69899     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
69900       'TIB1+TIB2+MTID1_pos',
69901       'TIB1+TIB2+MTID1_neg',
69902       'TID1_pos+TID2_pos+TID3_pos',
69903       'TID1_neg+TID2_neg+TID3_neg',
69904       'TID1_pos+TID2_pos+MTID3_pos',
69905       'TID1_neg+TID2_neg+MTID3_neg' ),
69906     BPix = cms.PSet(  ),
69907     FPix = cms.PSet(  ),
69908     TIB = cms.PSet( 
69909       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69910       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69911       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69912     ),
69913     TID = cms.PSet( 
69914       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69915       minRing = cms.int32( 1 ),
69916       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69917       useRingSlector = cms.bool( True ),
69918       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69919       maxRing = cms.int32( 2 )
69920     ),
69921     TOB = cms.PSet(  ),
69922     TEC = cms.PSet( 
69923       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69924       minRing = cms.int32( 1 ),
69925       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69926       useRingSlector = cms.bool( True ),
69927       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69928       maxRing = cms.int32( 2 )
69929     ),
69930     MTIB = cms.PSet( 
69931       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69932       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69933       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69934     ),
69935     MTID = cms.PSet( 
69936       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69937       minRing = cms.int32( 3 ),
69938       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69939       useRingSlector = cms.bool( True ),
69940       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69941       maxRing = cms.int32( 3 )
69942     ),
69943     MTOB = cms.PSet(  ),
69944     MTEC = cms.PSet( 
69945       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69946       minRing = cms.int32( 3 ),
69947       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69948       useRingSlector = cms.bool( True ),
69949       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69950       maxRing = cms.int32( 3 )
69951     )
69952 )
69953 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
69954     RegionPSet = cms.PSet( 
69955       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
69956       zErrorVetex = cms.double( 12.0 ),
69957       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69958       zErrorBeamSpot = cms.double( 15.0 ),
69959       maxNVertices = cms.int32( 10 ),
69960       maxNRegions = cms.int32( 100 ),
69961       nSigmaZVertex = cms.double( 3.0 ),
69962       nSigmaZBeamSpot = cms.double( 3.0 ),
69963       ptMin = cms.double( 1.2 ),
69964       mode = cms.string( "VerticesFixed" ),
69965       input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69966       searchOpt = cms.bool( True ),
69967       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
69968       originRadius = cms.double( 1.0 ),
69969       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69970       precise = cms.bool( True ),
69971       deltaEta = cms.double( 0.3 ),
69972       deltaPhi = cms.double( 0.5 )
69973     )
69974 )
69975 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer",
69976     doClusterCheck = cms.bool( False ),
69977     MaxNumberOfStripClusters = cms.uint32( 800000 ),
69978     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
69979     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
69980     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
69981     cut = cms.string( "" ),
69982     DontCountDetsAboveNClusters = cms.uint32( 0 ),
69983     silentClusterCheck = cms.untracked.bool( False )
69984 )
69985 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer",
69986     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ),
69987     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ),
69988     trackingRegionsSeedingLayers = cms.InputTag( "" ),
69989     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ),
69990     produceSeedingHitSets = cms.bool( False ),
69991     produceIntermediateHitDoublets = cms.bool( True ),
69992     maxElement = cms.uint32( 0 ),
69993     maxElementTotal = cms.uint32( 50000000 ),
69994     putEmptyIfMaxElementReached = cms.bool( False ),
69995     layerPairs = cms.vuint32( 0 )
69996 )
69997 fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer",
69998     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ),
69999     maxElement = cms.uint32( 100000 ),
70000     useFixedPreFiltering = cms.bool( False ),
70001     phiPreFiltering = cms.double( 0.3 ),
70002     extraHitRPhitolerance = cms.double( 0.0 ),
70003     extraHitRZtolerance = cms.double( 0.0 ),
70004     extraZKDBox = cms.double( 0.2 ),
70005     extraRKDBox = cms.double( 0.2 ),
70006     extraPhiKDBox = cms.double( 0.005 ),
70007     fnSigmaRZ = cms.double( 2.0 ),
70008     refitHits = cms.bool( True ),
70009     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70010     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70011     maxChi2 = cms.double( 5.0 ),
70012     chi2VsPtCut = cms.bool( True ),
70013     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
70014     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
70015     detIdsToDebug = cms.vint32( 0, 0, 0 )
70016 )
70017 fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
70018     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ),
70019     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
70020     SeedMomentumForBOFF = cms.double( 5.0 ),
70021     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
70022     MinOneOverPtError = cms.double( 1.0 ),
70023     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70024     magneticField = cms.string( "ParabolicMf" ),
70025     forceKinematicWithRegionDirection = cms.bool( False ),
70026     SeedComparitorPSet = cms.PSet( 
70027       FilterStripHits = cms.bool( False ),
70028       FilterPixelHits = cms.bool( False ),
70029       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70030       FilterAtHelixStage = cms.bool( True ),
70031       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
70032     )
70033 )
70034 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker",
70035     cleanTrajectoryAfterInOut = cms.bool( False ),
70036     doSeedingRegionRebuilding = cms.bool( False ),
70037     onlyPixelHitsForSeedCleaner = cms.bool( False ),
70038     reverseTrajectories = cms.bool( False ),
70039     useHitsSplitting = cms.bool( False ),
70040     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
70041     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ),
70042     clustersToSkip = cms.InputTag( "" ),
70043     phase2clustersToSkip = cms.InputTag( "" ),
70044     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
70045     TransientInitialStateEstimatorParameters = cms.PSet( 
70046       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
70047       numberMeasurementsForFit = cms.int32( 4 ),
70048       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
70049     ),
70050     numHitsForSeedCleaner = cms.int32( 4 ),
70051     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
70052     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
70053     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
70054     maxNSeeds = cms.uint32( 100000 ),
70055     maxSeedsBeforeCleaning = cms.uint32( 1000 )
70056 )
70057 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer",
70058     TrajectoryInEvent = cms.bool( False ),
70059     useHitsSplitting = cms.bool( False ),
70060     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ),
70061     clusterRemovalInfo = cms.InputTag( "" ),
70062     AlgorithmName = cms.string( "hltIterX" ),
70063     GeometricInnerState = cms.bool( True ),
70064     reMatchSplitHits = cms.bool( False ),
70065     usePropagatorForPCA = cms.bool( False ),
70066     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70067     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
70068     useSimpleMF = cms.bool( True ),
70069     SimpleMagneticField = cms.string( "ParabolicMf" ),
70070     Fitter = cms.string( "hltESPFittingSmootherIT" ),
70071     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
70072     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70073     NavigationSchool = cms.string( "" ),
70074     MeasurementTracker = cms.string( "" )
70075 )
70076 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector",
70077     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ),
70078     keepAllTracks = cms.bool( False ),
70079     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
70080     useVertices = cms.bool( True ),
70081     useVtxError = cms.bool( False ),
70082     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
70083     vtxNumber = cms.int32( -1 ),
70084     vertexCut = cms.string( "tracksSize>=3" ),
70085     copyExtras = cms.untracked.bool( True ),
70086     copyTrajectories = cms.untracked.bool( False ),
70087     qualityBit = cms.string( "highPurity" ),
70088     chi2n_no1Dmod_par = cms.double( 9999.0 ),
70089     chi2n_par = cms.double( 0.25 ),
70090     res_par = cms.vdouble( 0.003, 0.001 ),
70091     d0_par1 = cms.vdouble( 1.0, 4.0 ),
70092     d0_par2 = cms.vdouble( 1.0, 4.0 ),
70093     dz_par1 = cms.vdouble( 1.0, 4.0 ),
70094     dz_par2 = cms.vdouble( 1.0, 4.0 ),
70095     applyAdaptedPVCuts = cms.bool( True ),
70096     max_d0 = cms.double( 100.0 ),
70097     max_z0 = cms.double( 100.0 ),
70098     nSigmaZ = cms.double( 3.0 ),
70099     minNumberLayers = cms.uint32( 5 ),
70100     minNumber3DLayers = cms.uint32( 0 ),
70101     minHitsToBypassChecks = cms.uint32( 20 ),
70102     maxNumberLostLayers = cms.uint32( 0 ),
70103     applyAbsCutsIfNoPV = cms.bool( False ),
70104     max_d0NoPV = cms.double( 100.0 ),
70105     max_z0NoPV = cms.double( 100.0 ),
70106     max_relpterr = cms.double( 9999.0 ),
70107     min_nhits = cms.uint32( 0 ),
70108     max_lostHitFraction = cms.double( 1.0 ),
70109     max_minMissHitOutOrIn = cms.int32( 99 ),
70110     max_eta = cms.double( 9999.0 ),
70111     min_eta = cms.double( -9999.0 ),
70112     useMVA = cms.bool( False ),
70113     useAnyMVA = cms.bool( False ),
70114     useMVAonly = cms.bool( False ),
70115     minMVA = cms.double( -1.0 ),
70116     GBRForestLabel = cms.string( "MVASelectorIter0" ),
70117     mvaType = cms.string( "Detached" )
70118 )
70119 fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger",
70120     copyExtras = cms.untracked.bool( True ),
70121     copyMVA = cms.bool( False ),
70122     TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
70123     MaxNormalizedChisq = cms.double( 1000.0 ),
70124     MinPT = cms.double( 0.05 ),
70125     MinFound = cms.int32( 3 ),
70126     Epsilon = cms.double( -0.001 ),
70127     ShareFrac = cms.double( 0.19 ),
70128     allowFirstHitShare = cms.bool( True ),
70129     FoundHitBonus = cms.double( 5.0 ),
70130     LostHitPenalty = cms.double( 20.0 ),
70131     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
70132     newQuality = cms.string( "confirmed" ),
70133     setsToMerge = cms.VPSet( 
70134       cms.PSet(  pQual = cms.bool( False ),
70135         tLists = cms.vint32( 0, 1 )
70136       )
70137     ),
70138     hasSelector = cms.vint32( 0, 0 ),
70139     selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
70140     writeOnlyTrkQuals = cms.bool( False ),
70141     makeReKeyedSeeds = cms.untracked.bool( False ),
70142     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
70143 )
70144 fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger",
70145     copyExtras = cms.untracked.bool( True ),
70146     copyMVA = cms.bool( False ),
70147     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
70148     MaxNormalizedChisq = cms.double( 1000.0 ),
70149     MinPT = cms.double( 0.05 ),
70150     MinFound = cms.int32( 3 ),
70151     Epsilon = cms.double( -0.001 ),
70152     ShareFrac = cms.double( 0.19 ),
70153     allowFirstHitShare = cms.bool( True ),
70154     FoundHitBonus = cms.double( 5.0 ),
70155     LostHitPenalty = cms.double( 20.0 ),
70156     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
70157     newQuality = cms.string( "confirmed" ),
70158     setsToMerge = cms.VPSet( 
70159       cms.PSet(  pQual = cms.bool( False ),
70160         tLists = cms.vint32( 0, 1 )
70161       )
70162     ),
70163     hasSelector = cms.vint32( 0, 0 ),
70164     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
70165     writeOnlyTrkQuals = cms.bool( False ),
70166     makeReKeyedSeeds = cms.untracked.bool( False ),
70167     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
70168 )
70169 fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT",
70170     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
70171     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
70172     ptMin = cms.double( 2.5 ),
70173     pMin = cms.double( 2.5 ),
70174     shareHitFraction = cms.double( 0.8 )
70175 )
70176 fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer",
70177     MuonCaloCompatibility = cms.PSet( 
70178       delta_eta = cms.double( 0.02 ),
70179       delta_phi = cms.double( 0.02 ),
70180       allSiPMHO = cms.bool( False ),
70181       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
70182       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
70183     ),
70184     TrackAssociatorParameters = cms.PSet( 
70185       useMuon = cms.bool( True ),
70186       truthMatch = cms.bool( False ),
70187       usePreshower = cms.bool( False ),
70188       dRPreshowerPreselection = cms.double( 0.2 ),
70189       muonMaxDistanceSigmaY = cms.double( 0.0 ),
70190       useEcal = cms.bool( True ),
70191       muonMaxDistanceSigmaX = cms.double( 0.0 ),
70192       dRMuon = cms.double( 9999.0 ),
70193       dREcal = cms.double( 9999.0 ),
70194       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70195       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70196       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70197       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70198       propagateAllDirections = cms.bool( True ),
70199       muonMaxDistanceY = cms.double( 5.0 ),
70200       useHO = cms.bool( True ),
70201       muonMaxDistanceX = cms.double( 5.0 ),
70202       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70203       useHcal = cms.bool( True ),
70204       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70205       accountForTrajectoryChangeCalo = cms.bool( False ),
70206       dREcalPreselection = cms.double( 0.05 ),
70207       useCalo = cms.bool( False ),
70208       dRMuonPreselection = cms.double( 0.2 ),
70209       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70210       dRHcal = cms.double( 9999.0 ),
70211       dRHcalPreselection = cms.double( 0.2 ),
70212       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70213     ),
70214     CaloExtractorPSet = cms.PSet( 
70215       DR_Veto_H = cms.double( 0.1 ),
70216       CenterConeOnCalIntersection = cms.bool( False ),
70217       NoiseTow_EE = cms.double( 0.15 ),
70218       Noise_EB = cms.double( 0.025 ),
70219       Noise_HE = cms.double( 0.2 ),
70220       DR_Veto_E = cms.double( 0.07 ),
70221       NoiseTow_EB = cms.double( 0.04 ),
70222       Noise_EE = cms.double( 0.1 ),
70223       UseRecHitsFlag = cms.bool( False ),
70224       DR_Max = cms.double( 1.0 ),
70225       DepositLabel = cms.untracked.string( "Cal" ),
70226       Noise_HO = cms.double( 0.2 ),
70227       DR_Veto_HO = cms.double( 0.1 ),
70228       Threshold_H = cms.double( 0.5 ),
70229       PrintTimeReport = cms.untracked.bool( False ),
70230       Threshold_E = cms.double( 0.2 ),
70231       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
70232       ComponentName = cms.string( "CaloExtractorByAssociator" ),
70233       Threshold_HO = cms.double( 0.5 ),
70234       DepositInstanceLabels = cms.vstring( 'ecal',
70235         'hcal',
70236         'ho' ),
70237       ServiceParameters = cms.PSet( 
70238         RPCLayers = cms.bool( False ),
70239         UseMuonNavigation = cms.untracked.bool( False ),
70240         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70241       ),
70242       TrackAssociatorParameters = cms.PSet( 
70243         useMuon = cms.bool( False ),
70244         truthMatch = cms.bool( False ),
70245         usePreshower = cms.bool( False ),
70246         dRPreshowerPreselection = cms.double( 0.2 ),
70247         muonMaxDistanceSigmaY = cms.double( 0.0 ),
70248         useEcal = cms.bool( False ),
70249         muonMaxDistanceSigmaX = cms.double( 0.0 ),
70250         dRMuon = cms.double( 9999.0 ),
70251         dREcal = cms.double( 1.0 ),
70252         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70253         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70254         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70255         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70256         propagateAllDirections = cms.bool( True ),
70257         muonMaxDistanceY = cms.double( 5.0 ),
70258         useHO = cms.bool( False ),
70259         muonMaxDistanceX = cms.double( 5.0 ),
70260         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70261         useHcal = cms.bool( False ),
70262         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70263         accountForTrajectoryChangeCalo = cms.bool( False ),
70264         dREcalPreselection = cms.double( 1.0 ),
70265         useCalo = cms.bool( True ),
70266         dRMuonPreselection = cms.double( 0.2 ),
70267         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70268         dRHcal = cms.double( 1.0 ),
70269         dRHcalPreselection = cms.double( 1.0 ),
70270         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70271       ),
70272       Noise_HB = cms.double( 0.2 )
70273     ),
70274     TrackExtractorPSet = cms.PSet( 
70275       Diff_z = cms.double( 0.2 ),
70276       inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
70277       Chi2Ndof_Max = cms.double( 1.0E64 ),
70278       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
70279       DR_Veto = cms.double( 0.01 ),
70280       Pt_Min = cms.double( -1.0 ),
70281       DR_Max = cms.double( 1.0 ),
70282       DepositLabel = cms.untracked.string( "" ),
70283       NHits_Min = cms.uint32( 0 ),
70284       Chi2Prob_Min = cms.double( -1.0 ),
70285       Diff_r = cms.double( 0.1 ),
70286       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
70287       ComponentName = cms.string( "TrackExtractor" )
70288     ),
70289     JetExtractorPSet = cms.PSet( 
70290       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
70291       DR_Veto = cms.double( 0.1 ),
70292       DR_Max = cms.double( 1.0 ),
70293       ExcludeMuonVeto = cms.bool( True ),
70294       PrintTimeReport = cms.untracked.bool( False ),
70295       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
70296       ComponentName = cms.string( "JetExtractor" ),
70297       ServiceParameters = cms.PSet( 
70298         RPCLayers = cms.bool( False ),
70299         UseMuonNavigation = cms.untracked.bool( False ),
70300         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70301       ),
70302       TrackAssociatorParameters = cms.PSet( 
70303         useMuon = cms.bool( False ),
70304         truthMatch = cms.bool( False ),
70305         usePreshower = cms.bool( False ),
70306         dRPreshowerPreselection = cms.double( 0.2 ),
70307         muonMaxDistanceSigmaY = cms.double( 0.0 ),
70308         useEcal = cms.bool( False ),
70309         muonMaxDistanceSigmaX = cms.double( 0.0 ),
70310         dRMuon = cms.double( 9999.0 ),
70311         dREcal = cms.double( 0.5 ),
70312         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
70313         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
70314         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
70315         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
70316         propagateAllDirections = cms.bool( True ),
70317         muonMaxDistanceY = cms.double( 5.0 ),
70318         useHO = cms.bool( False ),
70319         muonMaxDistanceX = cms.double( 5.0 ),
70320         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
70321         useHcal = cms.bool( False ),
70322         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
70323         accountForTrajectoryChangeCalo = cms.bool( False ),
70324         dREcalPreselection = cms.double( 0.5 ),
70325         useCalo = cms.bool( True ),
70326         dRMuonPreselection = cms.double( 0.2 ),
70327         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
70328         dRHcal = cms.double( 0.5 ),
70329         dRHcalPreselection = cms.double( 0.5 ),
70330         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
70331       ),
70332       Threshold = cms.double( 5.0 )
70333     ),
70334     trackDepositName = cms.string( "tracker" ),
70335     ecalDepositName = cms.string( "ecal" ),
70336     hcalDepositName = cms.string( "hcal" ),
70337     hoDepositName = cms.string( "ho" ),
70338     jetDepositName = cms.string( "jets" ),
70339     TimingFillerParameters = cms.PSet( 
70340       DTTimingParameters = cms.PSet( 
70341         HitError = cms.double( 6.0 ),
70342         MatchParameters = cms.PSet( 
70343           TightMatchDT = cms.bool( False ),
70344           DTradius = cms.double( 0.01 ),
70345           TightMatchCSC = cms.bool( True ),
70346           CSCsegments = cms.InputTag( "hltCscSegments" ),
70347           DTsegments = cms.InputTag( "hltDt4DSegments" )
70348         ),
70349         debug = cms.bool( False ),
70350         DoWireCorr = cms.bool( False ),
70351         RequireBothProjections = cms.bool( False ),
70352         DTTimeOffset = cms.double( 2.7 ),
70353         PruneCut = cms.double( 10000.0 ),
70354         DTsegments = cms.InputTag( "hltDt4DSegments" ),
70355         UseSegmentT0 = cms.bool( False ),
70356         HitsMin = cms.int32( 5 ),
70357         DropTheta = cms.bool( True ),
70358         ServiceParameters = cms.PSet( 
70359           RPCLayers = cms.bool( True ),
70360           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70361         )
70362       ),
70363       UseCSC = cms.bool( True ),
70364       CSCTimingParameters = cms.PSet( 
70365         MatchParameters = cms.PSet( 
70366           TightMatchDT = cms.bool( False ),
70367           DTradius = cms.double( 0.01 ),
70368           TightMatchCSC = cms.bool( True ),
70369           CSCsegments = cms.InputTag( "hltCscSegments" ),
70370           DTsegments = cms.InputTag( "hltDt4DSegments" )
70371         ),
70372         debug = cms.bool( False ),
70373         CSCWireTimeOffset = cms.double( 0.0 ),
70374         CSCStripError = cms.double( 7.0 ),
70375         CSCTimeOffset = cms.double( 0.0 ),
70376         CSCWireError = cms.double( 8.6 ),
70377         PruneCut = cms.double( 100.0 ),
70378         CSCsegments = cms.InputTag( "hltCscSegments" ),
70379         UseStripTime = cms.bool( True ),
70380         CSCStripTimeOffset = cms.double( 0.0 ),
70381         UseWireTime = cms.bool( True ),
70382         ServiceParameters = cms.PSet( 
70383           RPCLayers = cms.bool( True ),
70384           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70385         )
70386       ),
70387       ErrorDT = cms.double( 6.0 ),
70388       EcalEnergyCut = cms.double( 0.4 ),
70389       UseECAL = cms.bool( True ),
70390       ErrorEB = cms.double( 2.085 ),
70391       UseDT = cms.bool( True ),
70392       ErrorEE = cms.double( 6.95 ),
70393       ErrorCSC = cms.double( 7.4 )
70394     ),
70395     ShowerDigiFillerParameters = cms.PSet( 
70396       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
70397       digiMaxDistanceX = cms.double( 25.0 ),
70398       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
70399     ),
70400     TrackerKinkFinderParameters = cms.PSet( 
70401       usePosition = cms.bool( False ),
70402       diagonalOnly = cms.bool( False )
70403     ),
70404     fillEnergy = cms.bool( True ),
70405     storeCrossedHcalRecHits = cms.bool( False ),
70406     maxAbsPullX = cms.double( 4.0 ),
70407     maxAbsEta = cms.double( 3.0 ),
70408     minPt = cms.double( 10.0 ),
70409     inputCollectionTypes = cms.vstring( 'inner tracks',
70410       'links',
70411       'outer tracks' ),
70412     addExtraSoftMuons = cms.bool( False ),
70413     fillGlobalTrackRefits = cms.bool( False ),
70414     debugWithTruthMatching = cms.bool( False ),
70415     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ),
70416     fillCaloCompatibility = cms.bool( True ),
70417     maxAbsPullY = cms.double( 9999.0 ),
70418     maxAbsDy = cms.double( 9999.0 ),
70419     minP = cms.double( 10.0 ),
70420     minPCaloMuon = cms.double( 1.0E9 ),
70421     maxAbsDx = cms.double( 3.0 ),
70422     fillIsolation = cms.bool( True ),
70423     writeIsoDeposits = cms.bool( False ),
70424     minNumberOfMatches = cms.int32( 1 ),
70425     fillMatching = cms.bool( True ),
70426     fillShowerDigis = cms.bool( False ),
70427     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
70428     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
70429     fillGlobalTrackQuality = cms.bool( False ),
70430     globalTrackQualityInputTag = cms.InputTag( "" ),
70431     selectHighPurity = cms.bool( False ),
70432     pvInputTag = cms.InputTag( "" ),
70433     fillTrackerKink = cms.bool( False ),
70434     minCaloCompatibility = cms.double( 0.6 ),
70435     runArbitrationCleaner = cms.bool( False ),
70436     arbitrationCleanerOptions = cms.PSet( 
70437       OverlapDTheta = cms.double( 0.02 ),
70438       Overlap = cms.bool( True ),
70439       Clustering = cms.bool( True ),
70440       ME1a = cms.bool( True ),
70441       ClusterDTheta = cms.double( 0.02 ),
70442       ClusterDPhi = cms.double( 0.6 ),
70443       OverlapDPhi = cms.double( 0.0786 )
70444     ),
70445     arbitrateTrackerMuons = cms.bool( False )
70446 )
70447 fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer",
70448     TrackQuality = cms.string( "none" ),
70449     UseQuality = cms.bool( False ),
70450     TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' )
70451 )
70452 fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer",
70453     verbose = cms.untracked.bool( False ),
70454     debug = cms.untracked.bool( False ),
70455     elementImporters = cms.VPSet( 
70456       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsForDisplTau" ),
70457         cleanBadConvertedBrems = cms.bool( False ),
70458         muonMaxDPtOPt = cms.double( 1.0 ),
70459         source = cms.InputTag( "hltLightPFTracksForDisplTaus" ),
70460         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
70461         vetoEndcap = cms.bool( False ),
70462         useIterativeTracking = cms.bool( False ),
70463         importerName = cms.string( "GeneralTracksImporter" ),
70464         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
70465         trackQuality = cms.string( "highPurity" )
70466       ),
70467       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
70468         importerName = cms.string( "ECALClusterImporter" ),
70469         BCtoPFCMap = cms.InputTag( "" )
70470       ),
70471       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
70472         importerName = cms.string( "GenericClusterImporter" )
70473       ),
70474       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
70475         importerName = cms.string( "GenericClusterImporter" )
70476       )
70477     ),
70478     linkDefinitions = cms.VPSet( 
70479       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
70480         useKDTree = cms.bool( True ),
70481         linkerName = cms.string( "TrackAndECALLinker" )
70482       ),
70483       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
70484         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
70485         nMaxHcalLinksPerTrack = cms.int32( 1 ),
70486         linkType = cms.string( "TRACK:HCAL" ),
70487         useKDTree = cms.bool( True ),
70488         linkerName = cms.string( "TrackAndHCALLinker" )
70489       ),
70490       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
70491         linkType = cms.string( "ECAL:HCAL" ),
70492         useKDTree = cms.bool( False ),
70493         linkerName = cms.string( "ECALAndHCALLinker" )
70494       ),
70495       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
70496         useKDTree = cms.bool( False ),
70497         linkerName = cms.string( "HFEMAndHFHADLinker" )
70498       )
70499     )
70500 )
70501 fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer",
70502     verbose = cms.untracked.bool( False ),
70503     debug = cms.untracked.bool( False ),
70504     blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ),
70505     muons = cms.InputTag( "hltMuonsForDisplTau" ),
70506     postMuonCleaning = cms.bool( True ),
70507     vetoEndcap = cms.bool( False ),
70508     vertexCollection = cms.InputTag( "hltPixelVertices" ),
70509     useVerticesForNeutral = cms.bool( True ),
70510     useHO = cms.bool( False ),
70511     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
70512     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
70513     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
70514     useEGammaElectrons = cms.bool( False ),
70515     egammaElectrons = cms.InputTag( "" ),
70516     useEGammaFilters = cms.bool( False ),
70517     useProtectionsForJetMET = cms.bool( True ),
70518     PFEGammaFiltersParameters = cms.PSet( 
70519       electron_missinghits = cms.uint32( 1 ),
70520       electron_protectionsForJetMET = cms.PSet( 
70521         maxEeleOverPoutRes = cms.double( 0.5 ),
70522         maxEleHcalEOverEcalE = cms.double( 0.1 ),
70523         maxEcalEOverPRes = cms.double( 0.2 ),
70524         maxHcalEOverP = cms.double( 1.0 ),
70525         maxE = cms.double( 50.0 ),
70526         maxTrackPOverEele = cms.double( 1.0 ),
70527         maxDPhiIN = cms.double( 0.1 ),
70528         maxEcalEOverP_2 = cms.double( 0.2 ),
70529         maxEcalEOverP_1 = cms.double( 0.5 ),
70530         maxEeleOverPout = cms.double( 0.2 ),
70531         maxHcalEOverEcalE = cms.double( 0.1 ),
70532         maxHcalE = cms.double( 10.0 ),
70533         maxNtracks = cms.double( 3.0 )
70534       ),
70535       photon_MinEt = cms.double( 10.0 ),
70536       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
70537       electron_protectionsForBadHcal = cms.PSet( 
70538         dEta = cms.vdouble( 0.0064, 0.01264 ),
70539         dPhi = cms.vdouble( 0.0547, 0.0394 ),
70540         enableProtections = cms.bool( False ),
70541         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
70542         eInvPInv = cms.vdouble( 0.184, 0.0721 )
70543       ),
70544       photon_protectionsForBadHcal = cms.PSet( 
70545         enableProtections = cms.bool( False ),
70546         solidConeTrkIsoOffset = cms.double( 10.0 ),
70547         solidConeTrkIsoSlope = cms.double( 0.3 )
70548       ),
70549       electron_iso_mva_barrel = cms.double( -0.1875 ),
70550       electron_iso_mva_endcap = cms.double( -0.1075 ),
70551       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
70552       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
70553       photon_HoE = cms.double( 0.05 ),
70554       electron_iso_combIso_endcap = cms.double( 10.0 ),
70555       electron_iso_pt = cms.double( 10.0 ),
70556       photon_protectionsForJetMET = cms.PSet( 
70557         sumPtTrackIsoSlope = cms.double( 0.001 ),
70558         sumPtTrackIso = cms.double( 4.0 )
70559       ),
70560       electron_iso_combIso_barrel = cms.double( 10.0 ),
70561       electron_noniso_mvaCut = cms.double( -0.1 ),
70562       photon_combIso = cms.double( 10.0 ),
70563       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
70564     ),
70565     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
70566     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
70567     muon_HO = cms.vdouble( 0.9, 0.9 ),
70568     PFMuonAlgoParameters = cms.PSet(  ),
70569     rejectTracks_Bad = cms.bool( False ),
70570     rejectTracks_Step45 = cms.bool( False ),
70571     usePFNuclearInteractions = cms.bool( False ),
70572     usePFConversions = cms.bool( False ),
70573     usePFDecays = cms.bool( False ),
70574     dptRel_DispVtx = cms.double( 10.0 ),
70575     iCfgCandConnector = cms.PSet( 
70576       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
70577       bCorrect = cms.bool( False ),
70578       bCalibPrimary = cms.bool( False )
70579     ),
70580     nsigma_TRACK = cms.double( 1.0 ),
70581     pt_Error = cms.double( 1.0 ),
70582     factors_45 = cms.vdouble( 10.0, 100.0 ),
70583     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
70584     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
70585     goodTrackDeadHcal_layers = cms.uint32( 4 ),
70586     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
70587     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
70588     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
70589     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
70590     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
70591     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
70592     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
70593     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
70594     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
70595     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
70596     pf_nsigma_ECAL = cms.double( 0.0 ),
70597     pf_nsigma_HCAL = cms.double( 1.0 ),
70598     pf_nsigma_HFEM = cms.double( 1.0 ),
70599     pf_nsigma_HFHAD = cms.double( 1.0 ),
70600     useCalibrationsFromDB = cms.bool( True ),
70601     calibrationsLabel = cms.string( "HLT" ),
70602     postHFCleaning = cms.bool( False ),
70603     PFHFCleaningParameters = cms.PSet( 
70604       minHFCleaningPt = cms.double( 5.0 ),
70605       minDeltaMet = cms.double( 0.4 ),
70606       maxSignificance = cms.double( 2.5 ),
70607       minSignificance = cms.double( 2.5 ),
70608       minSignificanceReduction = cms.double( 1.4 ),
70609       maxDeltaPhiPt = cms.double( 7.0 )
70610     ),
70611     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
70612     calibHF_use = cms.bool( False ),
70613     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 ),
70614     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 ),
70615     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 ),
70616     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 ),
70617     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 ),
70618     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
70619 )
70620 fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer",
70621     useMassDropTagger = cms.bool( False ),
70622     useFiltering = cms.bool( False ),
70623     useDynamicFiltering = cms.bool( False ),
70624     useTrimming = cms.bool( False ),
70625     usePruning = cms.bool( False ),
70626     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
70627     useKtPruning = cms.bool( False ),
70628     useConstituentSubtraction = cms.bool( False ),
70629     useSoftDrop = cms.bool( False ),
70630     correctShape = cms.bool( False ),
70631     UseOnlyVertexTracks = cms.bool( False ),
70632     UseOnlyOnePV = cms.bool( False ),
70633     muCut = cms.double( -1.0 ),
70634     yCut = cms.double( -1.0 ),
70635     rFilt = cms.double( -1.0 ),
70636     rFiltFactor = cms.double( -1.0 ),
70637     trimPtFracMin = cms.double( -1.0 ),
70638     zcut = cms.double( -1.0 ),
70639     rcut_factor = cms.double( -1.0 ),
70640     csRho_EtaMax = cms.double( -1.0 ),
70641     csRParam = cms.double( -1.0 ),
70642     beta = cms.double( -1.0 ),
70643     R0 = cms.double( -1.0 ),
70644     gridMaxRapidity = cms.double( -1.0 ),
70645     gridSpacing = cms.double( -1.0 ),
70646     DzTrVtxMax = cms.double( 0.0 ),
70647     DxyTrVtxMax = cms.double( 0.0 ),
70648     MaxVtxZ = cms.double( 15.0 ),
70649     subjetPtMin = cms.double( -1.0 ),
70650     muMin = cms.double( -1.0 ),
70651     muMax = cms.double( -1.0 ),
70652     yMin = cms.double( -1.0 ),
70653     yMax = cms.double( -1.0 ),
70654     dRMin = cms.double( -1.0 ),
70655     dRMax = cms.double( -1.0 ),
70656     maxDepth = cms.int32( -1 ),
70657     nFilt = cms.int32( -1 ),
70658     MinVtxNdof = cms.int32( 0 ),
70659     src = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70660     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
70661     jetType = cms.string( "PFJet" ),
70662     jetAlgorithm = cms.string( "AntiKt" ),
70663     rParam = cms.double( 0.4 ),
70664     inputEtMin = cms.double( 0.0 ),
70665     inputEMin = cms.double( 0.0 ),
70666     jetPtMin = cms.double( 0.0 ),
70667     doPVCorrection = cms.bool( False ),
70668     doAreaFastjet = cms.bool( False ),
70669     doRhoFastjet = cms.bool( False ),
70670     doPUOffsetCorr = cms.bool( False ),
70671     puPtMin = cms.double( 10.0 ),
70672     nSigmaPU = cms.double( 1.0 ),
70673     radiusPU = cms.double( 0.4 ),
70674     subtractorName = cms.string( "" ),
70675     useExplicitGhosts = cms.bool( False ),
70676     doAreaDiskApprox = cms.bool( True ),
70677     voronoiRfact = cms.double( -9.0 ),
70678     Rho_EtaMax = cms.double( 4.4 ),
70679     Ghost_EtaMax = cms.double( 6.0 ),
70680     Active_Area_Repeats = cms.int32( 5 ),
70681     GhostArea = cms.double( 0.01 ),
70682     restrictInputs = cms.bool( False ),
70683     maxInputs = cms.uint32( 1 ),
70684     writeCompound = cms.bool( False ),
70685     writeJetsWithConst = cms.bool( False ),
70686     doFastJetNonUniform = cms.bool( False ),
70687     useDeterministicSeed = cms.bool( True ),
70688     minSeed = cms.uint32( 0 ),
70689     verbosity = cms.int32( 0 ),
70690     puWidth = cms.double( 0.0 ),
70691     nExclude = cms.uint32( 0 ),
70692     maxBadEcalCells = cms.uint32( 9999999 ),
70693     maxBadHcalCells = cms.uint32( 9999999 ),
70694     maxProblematicEcalCells = cms.uint32( 9999999 ),
70695     maxProblematicHcalCells = cms.uint32( 9999999 ),
70696     maxRecoveredEcalCells = cms.uint32( 9999999 ),
70697     maxRecoveredHcalCells = cms.uint32( 9999999 ),
70698     puCenters = cms.vdouble(  ),
70699     applyWeight = cms.bool( False ),
70700     srcWeights = cms.InputTag( "" ),
70701     minimumTowersFraction = cms.double( 0.0 ),
70702     jetCollInstanceName = cms.string( "" ),
70703     sumRecHits = cms.bool( False )
70704 )
70705 fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer",
70706     deltaR = cms.double( 0.8 ),
70707     src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70708     minJetPt = cms.double( -1.0 ),
70709     maxJetAbsEta = cms.double( 99.0 ),
70710     pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70711     pfCandAssocMapSrc = cms.InputTag( "" ),
70712     verbosity = cms.int32( 0 )
70713 )
70714 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer",
70715     ranking = cms.VPSet( 
70716       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70717         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70718         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
70719         name = cms.string( "ChargedPFCandidate" ),
70720         selectionPassFunction = cms.string( "-pt" )
70721       ),
70722       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70723         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70724         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
70725         name = cms.string( "ChargedPFCandidate" ),
70726         selectionPassFunction = cms.string( "-pt" )
70727       )
70728     ),
70729     verbosity = cms.int32( 0 ),
70730     maxJetAbsEta = cms.double( 99.0 ),
70731     outputSelection = cms.string( "pt > 0.5" ),
70732     minJetPt = cms.double( -1.0 ),
70733     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70734     builders = cms.VPSet( 
70735       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70736         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70737         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70738         dRmergePhotonWrtOther = cms.double( 0.005 ),
70739         qualityCuts = cms.PSet( 
70740           vertexTrackFiltering = cms.bool( False ),
70741           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70742           recoverLeadingTrk = cms.bool( False ),
70743           signalQualityCuts = cms.PSet( 
70744             minNeutralHadronEt = cms.double( 30.0 ),
70745             maxDeltaZ = cms.double( 1000.0 ),
70746             minTrackPt = cms.double( 0.0 ),
70747             minGammaEt = cms.double( 0.5 ),
70748             minTrackHits = cms.uint32( 3 ),
70749             minTrackPixelHits = cms.uint32( 0 ),
70750             maxTrackChi2 = cms.double( 1000.0 ),
70751             maxTransverseImpactParameter = cms.double( 1000.0 ),
70752             useTracksInsteadOfPFHadrons = cms.bool( False )
70753           ),
70754           vxAssocQualityCuts = cms.PSet( 
70755             minTrackPt = cms.double( 0.0 ),
70756             minGammaEt = cms.double( 0.5 ),
70757             minTrackHits = cms.uint32( 3 ),
70758             minTrackPixelHits = cms.uint32( 0 ),
70759             maxTrackChi2 = cms.double( 1000.0 ),
70760             maxTransverseImpactParameter = cms.double( 1000.0 ),
70761             useTracksInsteadOfPFHadrons = cms.bool( False )
70762           ),
70763           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70764         ),
70765         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70766         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70767         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70768         minMergeGammaEt = cms.double( 0.0 ),
70769         minBlockElementMatchesPhoton = cms.int32( 2 ),
70770         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70771         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70772         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70773         minMergeChargedHadronPt = cms.double( 100.0 ),
70774         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70775         name = cms.string( "chargedPFCandidates" ),
70776         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70777         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
70778         minMergeNeutralHadronEt = cms.double( 0.0 )
70779       ),
70780       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70781         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70782         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70783         dRmergePhotonWrtOther = cms.double( 0.005 ),
70784         qualityCuts = cms.PSet( 
70785           vertexTrackFiltering = cms.bool( False ),
70786           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70787           recoverLeadingTrk = cms.bool( False ),
70788           signalQualityCuts = cms.PSet( 
70789             minNeutralHadronEt = cms.double( 30.0 ),
70790             maxDeltaZ = cms.double( 1000.0 ),
70791             minTrackPt = cms.double( 0.0 ),
70792             minGammaEt = cms.double( 0.5 ),
70793             minTrackHits = cms.uint32( 3 ),
70794             minTrackPixelHits = cms.uint32( 0 ),
70795             maxTrackChi2 = cms.double( 1000.0 ),
70796             maxTransverseImpactParameter = cms.double( 1000.0 ),
70797             useTracksInsteadOfPFHadrons = cms.bool( False )
70798           ),
70799           vxAssocQualityCuts = cms.PSet( 
70800             minTrackPt = cms.double( 0.0 ),
70801             minGammaEt = cms.double( 0.5 ),
70802             minTrackHits = cms.uint32( 3 ),
70803             minTrackPixelHits = cms.uint32( 0 ),
70804             maxTrackChi2 = cms.double( 1000.0 ),
70805             maxTransverseImpactParameter = cms.double( 1000.0 ),
70806             useTracksInsteadOfPFHadrons = cms.bool( False )
70807           ),
70808           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70809         ),
70810         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70811         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70812         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70813         minMergeGammaEt = cms.double( 0.0 ),
70814         minBlockElementMatchesPhoton = cms.int32( 2 ),
70815         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70816         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70817         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70818         minMergeChargedHadronPt = cms.double( 0.0 ),
70819         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70820         name = cms.string( "PFNeutralHadrons" ),
70821         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70822         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
70823         minMergeNeutralHadronEt = cms.double( 0.0 )
70824       )
70825     )
70826 )
70827 fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer",
70828     massHypothesis = cms.double( 0.136 ),
70829     ranking = cms.VPSet( 
70830       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70831         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
70832         selection = cms.string( "algoIs('kStrips')" ),
70833         name = cms.string( "InStrip" ),
70834         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
70835       )
70836     ),
70837     verbosity = cms.int32( 0 ),
70838     maxJetAbsEta = cms.double( 99.0 ),
70839     outputSelection = cms.string( "pt > 0" ),
70840     minJetPt = cms.double( -1.0 ),
70841     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70842     builders = cms.VPSet( 
70843       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
70844         applyElecTrackQcuts = cms.bool( False ),
70845         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
70846         makeCombinatoricStrips = cms.bool( False ),
70847         stripPhiAssociationDistance = cms.double( 0.2 ),
70848         qualityCuts = cms.PSet( 
70849           vertexTrackFiltering = cms.bool( False ),
70850           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70851           recoverLeadingTrk = cms.bool( False ),
70852           signalQualityCuts = cms.PSet( 
70853             maxDeltaZ = cms.double( 1000.0 ),
70854             minTrackPt = cms.double( 0.0 ),
70855             minGammaEt = cms.double( 0.5 ),
70856             minTrackHits = cms.uint32( 3 ),
70857             minTrackPixelHits = cms.uint32( 0 ),
70858             maxTrackChi2 = cms.double( 1000.0 ),
70859             maxTransverseImpactParameter = cms.double( 1000.0 ),
70860             useTracksInsteadOfPFHadrons = cms.bool( False )
70861           ),
70862           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70863         ),
70864         maxStripBuildIterations = cms.int32( -1 ),
70865         updateStripAfterEachDaughter = cms.bool( False ),
70866         stripEtaAssociationDistance = cms.double( 0.05 ),
70867         minStripEt = cms.double( 1.0 ),
70868         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
70869         minGammaEtStripAdd = cms.double( 0.0 ),
70870         name = cms.string( "s" )
70871       )
70872     )
70873 )
70874 fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer",
70875     piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ),
70876     jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ),
70877     maxJetAbsEta = cms.double( 2.5 ),
70878     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
70879     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ),
70880     minJetPt = cms.double( 14.0 ),
70881     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70882     builders = cms.VPSet( 
70883       cms.PSet(  decayModes = cms.VPSet( 
70884   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70885     maxTracks = cms.uint32( 6 ),
70886     nPiZeros = cms.uint32( 0 ),
70887     nCharged = cms.uint32( 1 )
70888   ),
70889   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
70890     maxTracks = cms.uint32( 6 ),
70891     nCharged = cms.uint32( 1 ),
70892     nPiZeros = cms.uint32( 1 )
70893   ),
70894   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
70895     maxTracks = cms.uint32( 6 ),
70896     nCharged = cms.uint32( 1 ),
70897     nPiZeros = cms.uint32( 2 )
70898   ),
70899   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70900     maxTracks = cms.uint32( 6 ),
70901     nCharged = cms.uint32( 2 ),
70902     nPiZeros = cms.uint32( 0 )
70903   ),
70904   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70905     maxTracks = cms.uint32( 6 ),
70906     nCharged = cms.uint32( 2 ),
70907     nPiZeros = cms.uint32( 1 )
70908   ),
70909   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70910     maxTracks = cms.uint32( 6 ),
70911     nCharged = cms.uint32( 3 ),
70912     nPiZeros = cms.uint32( 0 )
70913   ),
70914   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70915     maxTracks = cms.uint32( 6 ),
70916     nCharged = cms.uint32( 3 ),
70917     nPiZeros = cms.uint32( 1 )
70918   )
70919 ),
70920         isolationConeSize = cms.double( 0.5 ),
70921         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
70922         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70923         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
70924         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70925         name = cms.string( "combinatoric" ),
70926         pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70927         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
70928         qualityCuts = cms.PSet( 
70929           isolationQualityCuts = cms.PSet( 
70930             maxDeltaZ = cms.double( 0.2 ),
70931             maxTrackChi2 = cms.double( 100.0 ),
70932             maxTransverseImpactParameter = cms.double( 0.03 ),
70933             minGammaEt = cms.double( 1.5 ),
70934             minTrackHits = cms.uint32( 3 ),
70935             minTrackPixelHits = cms.uint32( 0 ),
70936             minTrackPt = cms.double( 1.0 ),
70937             minTrackVertexWeight = cms.double( -1.0 )
70938           ),
70939           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
70940           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70941           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
70942           recoverLeadingTrk = cms.bool( False ),
70943           signalQualityCuts = cms.PSet( 
70944             maxDeltaZ = cms.double( 1000.0 ),
70945             maxTrackChi2 = cms.double( 1000.0 ),
70946             maxTransverseImpactParameter = cms.double( 1000.0 ),
70947             minGammaEt = cms.double( 0.5 ),
70948             minNeutralHadronEt = cms.double( 30.0 ),
70949             minTrackHits = cms.uint32( 3 ),
70950             minTrackPixelHits = cms.uint32( 0 ),
70951             minTrackPt = cms.double( 0.5 ),
70952             minTrackVertexWeight = cms.double( -1.0 )
70953           ),
70954           vertexTrackFiltering = cms.bool( False ),
70955           vxAssocQualityCuts = cms.PSet( 
70956             maxTrackChi2 = cms.double( 1000.0 ),
70957             maxTransverseImpactParameter = cms.double( 1000.0 ),
70958             minGammaEt = cms.double( 0.5 ),
70959             minTrackHits = cms.uint32( 3 ),
70960             minTrackPixelHits = cms.uint32( 0 ),
70961             minTrackPt = cms.double( 0.5 ),
70962             minTrackVertexWeight = cms.double( -1.0 )
70963           )
70964         ),
70965         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
70966       )
70967     ),
70968     buildNullTaus = cms.bool( False ),
70969     verbosity = cms.int32( 0 ),
70970     modifiers = cms.VPSet( 
70971       cms.PSet(  DataType = cms.string( "AOD" ),
70972         EcalStripSumE_deltaEta = cms.double( 0.03 ),
70973         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
70974         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
70975         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
70976         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
70977         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
70978         name = cms.string( "elec_rej" ),
70979         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
70980         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
70981       ),
70982       cms.PSet(  name = cms.string( "tau_mass" ),
70983         plugin = cms.string( "PFRecoTauMassPlugin" ),
70984         verbosity = cms.int32( 0 )
70985       )
70986     )
70987 )
70988 fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70989     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70990     verbosity = cms.int32( 0 ),
70991     minTauPt = cms.double( 0.0 ),
70992     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70993     decayModes = cms.VPSet( 
70994       cms.PSet(  maxMass = cms.string( "1." ),
70995         nPiZeros = cms.uint32( 0 ),
70996         minMass = cms.double( -1000.0 ),
70997         nChargedPFCandsMin = cms.uint32( 1 ),
70998         nTracksMin = cms.uint32( 1 ),
70999         nCharged = cms.uint32( 1 ),
71000         applyBendCorrection = cms.PSet( 
71001           phi = cms.bool( True ),
71002           eta = cms.bool( True ),
71003           mass = cms.bool( True )
71004         )
71005       ),
71006       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
71007         nPiZeros = cms.uint32( 1 ),
71008         minMass = cms.double( 0.0 ),
71009         nChargedPFCandsMin = cms.uint32( 1 ),
71010         nTracksMin = cms.uint32( 1 ),
71011         nCharged = cms.uint32( 1 ),
71012         assumeStripMass = cms.double( 0.1349 ),
71013         applyBendCorrection = cms.PSet( 
71014           phi = cms.bool( True ),
71015           eta = cms.bool( True ),
71016           mass = cms.bool( True )
71017         )
71018       ),
71019       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
71020         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
71021         maxPi0Mass = cms.double( 0.8 ),
71022         nPiZeros = cms.uint32( 2 ),
71023         minMass = cms.double( 0.4 ),
71024         nChargedPFCandsMin = cms.uint32( 1 ),
71025         nTracksMin = cms.uint32( 1 ),
71026         nCharged = cms.uint32( 1 ),
71027         assumeStripMass = cms.double( 0.0 ),
71028         applyBendCorrection = cms.PSet( 
71029           phi = cms.bool( True ),
71030           eta = cms.bool( True ),
71031           mass = cms.bool( True )
71032         )
71033       ),
71034       cms.PSet(  maxMass = cms.string( "1.2" ),
71035         nPiZeros = cms.uint32( 0 ),
71036         minMass = cms.double( 0.0 ),
71037         nChargedPFCandsMin = cms.uint32( 1 ),
71038         nTracksMin = cms.uint32( 2 ),
71039         nCharged = cms.uint32( 2 ),
71040         applyBendCorrection = cms.PSet( 
71041           phi = cms.bool( True ),
71042           eta = cms.bool( False ),
71043           mass = cms.bool( True )
71044         )
71045       ),
71046       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
71047         minMass = cms.double( 0.0 ),
71048         nCharged = cms.uint32( 2 ),
71049         nChargedPFCandsMin = cms.uint32( 1 ),
71050         nPiZeros = cms.uint32( 1 ),
71051         nTracksMin = cms.uint32( 2 ),
71052         applyBendCorrection = cms.PSet( 
71053           eta = cms.bool( False ),
71054           phi = cms.bool( True ),
71055           mass = cms.bool( True )
71056         )
71057       ),
71058       cms.PSet(  maxMass = cms.string( "1.6" ),
71059         minMass = cms.double( 0.7 ),
71060         nCharged = cms.uint32( 3 ),
71061         nChargedPFCandsMin = cms.uint32( 1 ),
71062         nPiZeros = cms.uint32( 0 ),
71063         nTracksMin = cms.uint32( 2 ),
71064         applyBendCorrection = cms.PSet( 
71065           eta = cms.bool( False ),
71066           phi = cms.bool( True ),
71067           mass = cms.bool( True )
71068         )
71069       ),
71070       cms.PSet(  nCharged = cms.uint32( 3 ),
71071         nPiZeros = cms.uint32( 1 ),
71072         nTracksMin = cms.uint32( 2 ),
71073         minMass = cms.double( 0.9 ),
71074         maxMass = cms.string( "1.6" ),
71075         applyBendCorrection = cms.PSet( 
71076           eta = cms.bool( False ),
71077           phi = cms.bool( False ),
71078           mass = cms.bool( False )
71079         ),
71080         nChargedPFCandsMin = cms.uint32( 1 )
71081       )
71082     ),
71083     matchingCone = cms.double( 0.5 ),
71084     minPixelHits = cms.int32( 0 ),
71085     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
71086 )
71087 fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner",
71088     src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
71089     cleaners = cms.VPSet( 
71090       cms.PSet(  name = cms.string( "HPS_Select" ),
71091         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
71092         src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" )
71093       ),
71094       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
71095         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
71096         minTrackPt = cms.double( 5.0 )
71097       ),
71098       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
71099         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
71100       ),
71101       cms.PSet(  name = cms.string( "Pt" ),
71102         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
71103         selection = cms.string( "leadPFCand().isNonnull()" ),
71104         selectionFailValue = cms.double( 1000.0 ),
71105         selectionPassFunction = cms.string( "-pt()" ),
71106         tolerance = cms.double( 0.01 )
71107       ),
71108       cms.PSet(  name = cms.string( "StripMultiplicity" ),
71109         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
71110         selection = cms.string( "leadPFCand().isNonnull()" ),
71111         selectionFailValue = cms.double( 1000.0 ),
71112         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
71113       ),
71114       cms.PSet(  name = cms.string( "CombinedIsolation" ),
71115         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
71116         selection = cms.string( "leadPFCand().isNonnull()" ),
71117         selectionFailValue = cms.double( 1000.0 ),
71118         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
71119       )
71120     ),
71121     outputSelection = cms.string( "" ),
71122     verbosity = cms.int32( 0 )
71123 )
71124 fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder",
71125     src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" )
71126 )
71127 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
71128     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71129     verbosity = cms.int32( 0 ),
71130     minTauPt = cms.double( 18.0 ),
71131     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71132     decayModes = cms.VPSet( 
71133       cms.PSet(  maxMass = cms.string( "1." ),
71134         nPiZeros = cms.uint32( 0 ),
71135         minMass = cms.double( -1000.0 ),
71136         nChargedPFCandsMin = cms.uint32( 1 ),
71137         nTracksMin = cms.uint32( 1 ),
71138         nCharged = cms.uint32( 1 ),
71139         applyBendCorrection = cms.PSet( 
71140           phi = cms.bool( True ),
71141           eta = cms.bool( True ),
71142           mass = cms.bool( True )
71143         )
71144       ),
71145       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
71146         nPiZeros = cms.uint32( 1 ),
71147         minMass = cms.double( 0.0 ),
71148         nChargedPFCandsMin = cms.uint32( 1 ),
71149         nTracksMin = cms.uint32( 1 ),
71150         nCharged = cms.uint32( 1 ),
71151         assumeStripMass = cms.double( 0.1349 ),
71152         applyBendCorrection = cms.PSet( 
71153           phi = cms.bool( True ),
71154           eta = cms.bool( True ),
71155           mass = cms.bool( True )
71156         )
71157       ),
71158       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
71159         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
71160         maxPi0Mass = cms.double( 0.8 ),
71161         nPiZeros = cms.uint32( 2 ),
71162         minMass = cms.double( 0.4 ),
71163         nChargedPFCandsMin = cms.uint32( 1 ),
71164         nTracksMin = cms.uint32( 1 ),
71165         nCharged = cms.uint32( 1 ),
71166         assumeStripMass = cms.double( 0.0 ),
71167         applyBendCorrection = cms.PSet( 
71168           phi = cms.bool( True ),
71169           eta = cms.bool( True ),
71170           mass = cms.bool( True )
71171         )
71172       ),
71173       cms.PSet(  maxMass = cms.string( "1.2" ),
71174         nPiZeros = cms.uint32( 0 ),
71175         minMass = cms.double( 0.0 ),
71176         nChargedPFCandsMin = cms.uint32( 1 ),
71177         nTracksMin = cms.uint32( 2 ),
71178         nCharged = cms.uint32( 2 ),
71179         applyBendCorrection = cms.PSet( 
71180           phi = cms.bool( True ),
71181           eta = cms.bool( False ),
71182           mass = cms.bool( True )
71183         )
71184       ),
71185       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
71186         minMass = cms.double( 0.0 ),
71187         nCharged = cms.uint32( 2 ),
71188         nChargedPFCandsMin = cms.uint32( 1 ),
71189         nPiZeros = cms.uint32( 1 ),
71190         nTracksMin = cms.uint32( 2 ),
71191         applyBendCorrection = cms.PSet( 
71192           eta = cms.bool( False ),
71193           phi = cms.bool( True ),
71194           mass = cms.bool( True )
71195         )
71196       ),
71197       cms.PSet(  maxMass = cms.string( "1.6" ),
71198         minMass = cms.double( 0.7 ),
71199         nCharged = cms.uint32( 3 ),
71200         nChargedPFCandsMin = cms.uint32( 1 ),
71201         nPiZeros = cms.uint32( 0 ),
71202         nTracksMin = cms.uint32( 2 ),
71203         applyBendCorrection = cms.PSet( 
71204           eta = cms.bool( False ),
71205           phi = cms.bool( True ),
71206           mass = cms.bool( True )
71207         )
71208       ),
71209       cms.PSet(  nCharged = cms.uint32( 3 ),
71210         nPiZeros = cms.uint32( 1 ),
71211         nTracksMin = cms.uint32( 2 ),
71212         minMass = cms.double( 0.9 ),
71213         maxMass = cms.string( "1.6" ),
71214         applyBendCorrection = cms.PSet( 
71215           eta = cms.bool( False ),
71216           phi = cms.bool( False ),
71217           mass = cms.bool( False )
71218         ),
71219         nChargedPFCandsMin = cms.uint32( 1 )
71220       )
71221     ),
71222     matchingCone = cms.double( 0.5 ),
71223     minPixelHits = cms.int32( 0 ),
71224     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
71225 )
71226 fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
71227     MinPtLeadingObject = cms.double( 0.0 ),
71228     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71229     UseOnlyChargedHadrons = cms.bool( True ),
71230     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
71231 )
71232 fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector",
71233     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71234     cut = cms.string( "pt > 0" ),
71235     discriminators = cms.VPSet( 
71236       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ),
71237         selectionCut = cms.double( 0.5 )
71238       )
71239     ),
71240     discriminatorContainers = cms.VPSet( 
71241     )
71242 )
71243 fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau",
71244     saveTags = cms.bool( True ),
71245     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71246     triggerType = cms.int32( 84 ),
71247     MinE = cms.double( -1.0 ),
71248     MinPt = cms.double( 0.0 ),
71249     MinMass = cms.double( -1.0 ),
71250     MaxMass = cms.double( -1.0 ),
71251     MinEta = cms.double( -1.0 ),
71252     MaxEta = cms.double( 2.5 ),
71253     MinN = cms.int32( 1 )
71254 )
71255 fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau",
71256     saveTags = cms.bool( True ),
71257     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71258     triggerType = cms.int32( 84 ),
71259     MinE = cms.double( -1.0 ),
71260     MinPt = cms.double( 24.0 ),
71261     MinMass = cms.double( -1.0 ),
71262     MaxMass = cms.double( -1.0 ),
71263     MinEta = cms.double( -1.0 ),
71264     MaxEta = cms.double( 2.1 ),
71265     MinN = cms.int32( 1 )
71266 )
71267 fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
71268     MinPtLeadingObject = cms.double( 1.0 ),
71269     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71270     UseOnlyChargedHadrons = cms.bool( True ),
71271     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
71272 )
71273 fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector",
71274     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71275     cut = cms.string( "pt > 0" ),
71276     discriminators = cms.VPSet( 
71277       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71278         selectionCut = cms.double( 0.5 )
71279       )
71280     ),
71281     discriminatorContainers = cms.VPSet( 
71282     )
71283 )
71284 fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71285     saveTags = cms.bool( True ),
71286     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71287     triggerType = cms.int32( 84 ),
71288     MinE = cms.double( -1.0 ),
71289     MinPt = cms.double( 24.0 ),
71290     MinMass = cms.double( -1.0 ),
71291     MaxMass = cms.double( -1.0 ),
71292     MinEta = cms.double( -1.0 ),
71293     MaxEta = cms.double( 2.1 ),
71294     MinN = cms.int32( 1 )
71295 )
71296 fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71297     storeRawFootprintCorrection = cms.bool( False ),
71298     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71299     storeRawOccupancy = cms.bool( False ),
71300     maximumSumPtCut = cms.double( 3.7 ),
71301     qualityCuts = cms.PSet( 
71302       vertexTrackFiltering = cms.bool( False ),
71303       isolationQualityCuts = cms.PSet( 
71304         maxDeltaZ = cms.double( 0.2 ),
71305         minTrackPt = cms.double( 0.5 ),
71306         minGammaEt = cms.double( 0.5 ),
71307         minTrackHits = cms.uint32( 3 ),
71308         minTrackPixelHits = cms.uint32( 0 ),
71309         maxTrackChi2 = cms.double( 100.0 ),
71310         maxTransverseImpactParameter = cms.double( 0.1 ),
71311         useTracksInsteadOfPFHadrons = cms.bool( False )
71312       ),
71313       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71314       recoverLeadingTrk = cms.bool( False ),
71315       signalQualityCuts = cms.PSet( 
71316         maxDeltaZ = cms.double( 0.2 ),
71317         minTrackPt = cms.double( 0.0 ),
71318         minGammaEt = cms.double( 0.5 ),
71319         minTrackHits = cms.uint32( 3 ),
71320         minTrackPixelHits = cms.uint32( 0 ),
71321         maxTrackChi2 = cms.double( 1000.0 ),
71322         maxTransverseImpactParameter = cms.double( 0.2 ),
71323         useTracksInsteadOfPFHadrons = cms.bool( False ),
71324         minNeutralHadronEt = cms.double( 1.0 )
71325       ),
71326       vxAssocQualityCuts = cms.PSet( 
71327         minTrackPt = cms.double( 0.0 ),
71328         minGammaEt = cms.double( 0.5 ),
71329         minTrackHits = cms.uint32( 3 ),
71330         minTrackPixelHits = cms.uint32( 0 ),
71331         maxTrackChi2 = cms.double( 1000.0 ),
71332         maxTransverseImpactParameter = cms.double( 0.2 ),
71333         useTracksInsteadOfPFHadrons = cms.bool( False )
71334       ),
71335       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71336     ),
71337     minTauPtForNoIso = cms.double( -99.0 ),
71338     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71339     vertexSrc = cms.InputTag( "NotUsed" ),
71340     applySumPtCut = cms.bool( True ),
71341     rhoConeSize = cms.double( 0.357 ),
71342     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71343     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71344     rhoProducer = cms.InputTag( "NotUsed" ),
71345     enableHGCalWorkaround = cms.bool( False ),
71346     footprintCorrections = cms.VPSet( 
71347       cms.PSet(  offset = cms.string( "0.0" ),
71348         selection = cms.string( "decayMode() = 0" )
71349       ),
71350       cms.PSet(  offset = cms.string( "0.0" ),
71351         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71352       ),
71353       cms.PSet(  offset = cms.string( "2.7" ),
71354         selection = cms.string( "decayMode() = 5" )
71355       ),
71356       cms.PSet(  offset = cms.string( "0.0" ),
71357         selection = cms.string( "decayMode() = 6" )
71358       ),
71359       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71360         selection = cms.string( "decayMode() = 10" )
71361       )
71362     ),
71363     deltaBetaFactor = cms.string( "0.38" ),
71364     applyFootprintCorrection = cms.bool( False ),
71365     UseAllPFCandsForWeights = cms.bool( False ),
71366     relativeSumPtCut = cms.double( 0.03 ),
71367     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71368     maximumOccupancy = cms.uint32( 0 ),
71369     verbosity = cms.int32( 0 ),
71370     applyOccupancyCut = cms.bool( False ),
71371     applyDeltaBetaCorrection = cms.bool( False ),
71372     applyRelativeSumPtCut = cms.bool( False ),
71373     storeRawPUsumPt = cms.bool( False ),
71374     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71375     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71376     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71377     storeRawSumPt = cms.bool( False ),
71378     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71379     applyRhoCorrection = cms.bool( False ),
71380     WeightECALIsolation = cms.double( 0.33333 ),
71381     rhoUEOffsetCorrection = cms.double( 0.0 ),
71382     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71383     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71384     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71385     relativeSumPtOffset = cms.double( 0.0 ),
71386     customOuterCone = cms.double( -1.0 ),
71387     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71388 )
71389 fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71390     storeRawFootprintCorrection = cms.bool( False ),
71391     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71392     storeRawOccupancy = cms.bool( False ),
71393     maximumSumPtCut = cms.double( 2.0 ),
71394     qualityCuts = cms.PSet( 
71395       vertexTrackFiltering = cms.bool( False ),
71396       isolationQualityCuts = cms.PSet( 
71397         maxDeltaZ = cms.double( 0.2 ),
71398         minTrackPt = cms.double( 0.5 ),
71399         minGammaEt = cms.double( 0.5 ),
71400         minTrackHits = cms.uint32( 3 ),
71401         minTrackPixelHits = cms.uint32( 0 ),
71402         maxTrackChi2 = cms.double( 100.0 ),
71403         maxTransverseImpactParameter = cms.double( 0.1 ),
71404         useTracksInsteadOfPFHadrons = cms.bool( False )
71405       ),
71406       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71407       recoverLeadingTrk = cms.bool( False ),
71408       signalQualityCuts = cms.PSet( 
71409         maxDeltaZ = cms.double( 0.2 ),
71410         minTrackPt = cms.double( 0.0 ),
71411         minGammaEt = cms.double( 0.5 ),
71412         minTrackHits = cms.uint32( 3 ),
71413         minTrackPixelHits = cms.uint32( 0 ),
71414         maxTrackChi2 = cms.double( 1000.0 ),
71415         maxTransverseImpactParameter = cms.double( 0.2 ),
71416         useTracksInsteadOfPFHadrons = cms.bool( False ),
71417         minNeutralHadronEt = cms.double( 1.0 )
71418       ),
71419       vxAssocQualityCuts = cms.PSet( 
71420         minTrackPt = cms.double( 0.0 ),
71421         minGammaEt = cms.double( 0.5 ),
71422         minTrackHits = cms.uint32( 3 ),
71423         minTrackPixelHits = cms.uint32( 0 ),
71424         maxTrackChi2 = cms.double( 1000.0 ),
71425         maxTransverseImpactParameter = cms.double( 0.2 ),
71426         useTracksInsteadOfPFHadrons = cms.bool( False )
71427       ),
71428       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71429     ),
71430     minTauPtForNoIso = cms.double( -99.0 ),
71431     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71432     vertexSrc = cms.InputTag( "NotUsed" ),
71433     applySumPtCut = cms.bool( False ),
71434     rhoConeSize = cms.double( 0.5 ),
71435     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71436     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71437     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
71438     enableHGCalWorkaround = cms.bool( False ),
71439     footprintCorrections = cms.VPSet( 
71440       cms.PSet(  offset = cms.string( "0.0" ),
71441         selection = cms.string( "decayMode() = 0" )
71442       ),
71443       cms.PSet(  offset = cms.string( "0.0" ),
71444         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71445       ),
71446       cms.PSet(  offset = cms.string( "2.7" ),
71447         selection = cms.string( "decayMode() = 5" )
71448       ),
71449       cms.PSet(  offset = cms.string( "0.0" ),
71450         selection = cms.string( "decayMode() = 6" )
71451       ),
71452       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71453         selection = cms.string( "decayMode() = 10" )
71454       )
71455     ),
71456     deltaBetaFactor = cms.string( "0.38" ),
71457     applyFootprintCorrection = cms.bool( False ),
71458     UseAllPFCandsForWeights = cms.bool( False ),
71459     relativeSumPtCut = cms.double( 0.05 ),
71460     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71461     maximumOccupancy = cms.uint32( 0 ),
71462     verbosity = cms.int32( 0 ),
71463     applyOccupancyCut = cms.bool( False ),
71464     applyDeltaBetaCorrection = cms.bool( False ),
71465     applyRelativeSumPtCut = cms.bool( True ),
71466     storeRawPUsumPt = cms.bool( False ),
71467     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71468     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71469     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71470     storeRawSumPt = cms.bool( False ),
71471     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71472     applyRhoCorrection = cms.bool( False ),
71473     WeightECALIsolation = cms.double( 1.0 ),
71474     rhoUEOffsetCorrection = cms.double( 1.0 ),
71475     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71476     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71477     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71478     relativeSumPtOffset = cms.double( 60.0 ),
71479     customOuterCone = cms.double( -1.0 ),
71480     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71481 )
71482 fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
71483     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71484     Prediscriminants = cms.PSet( 
71485       BooleanOperator = cms.string( "or" ),
71486       discr1 = cms.PSet( 
71487         cut = cms.double( 0.5 ),
71488         Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" )
71489       ),
71490       discr2 = cms.PSet( 
71491         cut = cms.double( 0.5 ),
71492         Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" )
71493       )
71494     ),
71495     PassValue = cms.double( 1.0 ),
71496     FailValue = cms.double( 0.0 )
71497 )
71498 fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector",
71499     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71500     cut = cms.string( "pt > 0" ),
71501     discriminators = cms.VPSet( 
71502       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71503         selectionCut = cms.double( 0.5 )
71504       ),
71505       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71506         selectionCut = cms.double( 0.5 )
71507       )
71508     ),
71509     discriminatorContainers = cms.VPSet( 
71510     )
71511 )
71512 fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71513     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
71514     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71515     EtMin = cms.double( 0.0 ),
71516     ReduceTauContent = cms.bool( True ),
71517     KeepOriginalVertex = cms.bool( False )
71518 )
71519 fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71520     saveTags = cms.bool( True ),
71521     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ),
71522     triggerType = cms.int32( 84 ),
71523     MinE = cms.double( -1.0 ),
71524     MinPt = cms.double( 24.0 ),
71525     MinMass = cms.double( -1.0 ),
71526     MaxMass = cms.double( -1.0 ),
71527     MinEta = cms.double( -1.0 ),
71528     MaxEta = cms.double( 2.1 ),
71529     MinN = cms.int32( 1 )
71530 )
71531 fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau",
71532     saveTags = cms.bool( True ),
71533     originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ),
71534     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71535     inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ),
71536     inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ),
71537     triggerType1 = cms.int32( 83 ),
71538     triggerType2 = cms.int32( 84 ),
71539     MinDeta = cms.double( 1.0 ),
71540     MaxDeta = cms.double( -1.0 ),
71541     MinDphi = cms.double( 0.0 ),
71542     MaxDphi = cms.double( -1.0 ),
71543     MinDelR = cms.double( 0.3 ),
71544     MaxDelR = cms.double( 99999.0 ),
71545     MinPt = cms.double( 1.0 ),
71546     MaxPt = cms.double( -1.0 ),
71547     MinMinv = cms.double( 0.0 ),
71548     MaxMinv = cms.double( -1.0 ),
71549     MinN = cms.int32( 1 )
71550 )
71551 fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler",
71552     offset = cms.uint32( 0 ),
71553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71554 )
71555 fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
71556     saveTags = cms.bool( True ),
71557     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
71558     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71559     candNonIsolatedTag = cms.InputTag( "" ),
71560     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71561     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71562     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71563     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71564     ncandcut = cms.int32( 1 ),
71565     doIsolated = cms.bool( False ),
71566     region_eta_size = cms.double( 0.522 ),
71567     region_eta_size_ecap = cms.double( 1.0 ),
71568     region_phi_size = cms.double( 1.044 ),
71569     barrel_end = cms.double( 1.4791 ),
71570     endcap_end = cms.double( 2.65 )
71571 )
71572 fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter",
71573     saveTags = cms.bool( True ),
71574     inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ),
71575     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71576     etcutEB = cms.double( 34.0 ),
71577     etcutEE = cms.double( 34.0 ),
71578     minEtaCut = cms.double( -2.1 ),
71579     maxEtaCut = cms.double( 2.1 ),
71580     ncandcut = cms.int32( 1 )
71581 )
71582 fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter",
71583     saveTags = cms.bool( True ),
71584     candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ),
71585     varTag = cms.InputTag( "hltEgammaHoverE" ),
71586     rhoTag = cms.InputTag( "" ),
71587     energyLowEdges = cms.vdouble( 0.0 ),
71588     lessThan = cms.bool( True ),
71589     useEt = cms.bool( False ),
71590     useAbs = cms.bool( False ),
71591     thrRegularEB = cms.vdouble( -1.0 ),
71592     thrRegularEE = cms.vdouble( -1.0 ),
71593     thrOverEEB = cms.vdouble( 0.15 ),
71594     thrOverEEE = cms.vdouble( 0.1 ),
71595     thrOverE2EB = cms.vdouble( -1.0 ),
71596     thrOverE2EE = cms.vdouble( -1.0 ),
71597     ncandcut = cms.int32( 1 ),
71598     doRhoCorrection = cms.bool( False ),
71599     rhoMax = cms.double( 9.9999999E7 ),
71600     rhoScale = cms.double( 1.0 ),
71601     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71602     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71603     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71604 )
71605 fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71606     saveTags = cms.bool( True ),
71607     candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ),
71608     varTag = cms.InputTag( "hltEgammaR9ID" ),
71609     rhoTag = cms.InputTag( "" ),
71610     energyLowEdges = cms.vdouble( 0.0 ),
71611     lessThan = cms.bool( False ),
71612     useEt = cms.bool( False ),
71613     useAbs = cms.bool( False ),
71614     thrRegularEB = cms.vdouble( 0.9 ),
71615     thrRegularEE = cms.vdouble( 0.9 ),
71616     thrOverEEB = cms.vdouble( -1.0 ),
71617     thrOverEEE = cms.vdouble( -1.0 ),
71618     thrOverE2EB = cms.vdouble( -1.0 ),
71619     thrOverE2EE = cms.vdouble( -1.0 ),
71620     ncandcut = cms.int32( 1 ),
71621     doRhoCorrection = cms.bool( False ),
71622     rhoMax = cms.double( 9.9999999E7 ),
71623     rhoScale = cms.double( 1.0 ),
71624     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71625     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71626     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71627 )
71628 fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71629     saveTags = cms.bool( True ),
71630     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ),
71631     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
71632     rhoTag = cms.InputTag( "" ),
71633     energyLowEdges = cms.vdouble( 0.0 ),
71634     lessThan = cms.bool( True ),
71635     useEt = cms.bool( False ),
71636     useAbs = cms.bool( False ),
71637     thrRegularEB = cms.vdouble( 0.014 ),
71638     thrRegularEE = cms.vdouble( 0.035 ),
71639     thrOverEEB = cms.vdouble( -1.0 ),
71640     thrOverEEE = cms.vdouble( -1.0 ),
71641     thrOverE2EB = cms.vdouble( -1.0 ),
71642     thrOverE2EE = cms.vdouble( -1.0 ),
71643     ncandcut = cms.int32( 1 ),
71644     doRhoCorrection = cms.bool( False ),
71645     rhoMax = cms.double( 9.9999999E7 ),
71646     rhoScale = cms.double( 1.0 ),
71647     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71648     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71649     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71650 )
71651 fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71652     saveTags = cms.bool( True ),
71653     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ),
71654     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
71655     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71656     energyLowEdges = cms.vdouble( 0.0 ),
71657     lessThan = cms.bool( True ),
71658     useEt = cms.bool( True ),
71659     useAbs = cms.bool( False ),
71660     thrRegularEB = cms.vdouble( 5.0 ),
71661     thrRegularEE = cms.vdouble( 8.0 ),
71662     thrOverEEB = cms.vdouble( 0.01 ),
71663     thrOverEEE = cms.vdouble( 0.007 ),
71664     thrOverE2EB = cms.vdouble( 0.0 ),
71665     thrOverE2EE = cms.vdouble( 0.0 ),
71666     ncandcut = cms.int32( 1 ),
71667     doRhoCorrection = cms.bool( True ),
71668     rhoMax = cms.double( 9.9999999E7 ),
71669     rhoScale = cms.double( 1.0 ),
71670     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
71671     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71672     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71673 )
71674 fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71675     saveTags = cms.bool( True ),
71676     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ),
71677     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
71678     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71679     energyLowEdges = cms.vdouble( 0.0 ),
71680     lessThan = cms.bool( True ),
71681     useEt = cms.bool( True ),
71682     useAbs = cms.bool( False ),
71683     thrRegularEB = cms.vdouble( 12.5 ),
71684     thrRegularEE = cms.vdouble( 7.5 ),
71685     thrOverEEB = cms.vdouble( 0.03 ),
71686     thrOverEEE = cms.vdouble( 0.032 ),
71687     thrOverE2EB = cms.vdouble( 3.0E-5 ),
71688     thrOverE2EE = cms.vdouble( 3.0E-5 ),
71689     ncandcut = cms.int32( 0 ),
71690     doRhoCorrection = cms.bool( True ),
71691     rhoMax = cms.double( 9.9999999E7 ),
71692     rhoScale = cms.double( 1.0 ),
71693     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
71694     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71695     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71696 )
71697 fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71698     saveTags = cms.bool( True ),
71699     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ),
71700     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
71701     rhoTag = cms.InputTag( "" ),
71702     energyLowEdges = cms.vdouble( 0.0 ),
71703     lessThan = cms.bool( True ),
71704     useEt = cms.bool( True ),
71705     useAbs = cms.bool( False ),
71706     thrRegularEB = cms.vdouble( 6.0 ),
71707     thrRegularEE = cms.vdouble( 6.0 ),
71708     thrOverEEB = cms.vdouble( 0.002 ),
71709     thrOverEEE = cms.vdouble( 0.002 ),
71710     thrOverE2EB = cms.vdouble( 0.0 ),
71711     thrOverE2EE = cms.vdouble( 0.0 ),
71712     ncandcut = cms.int32( 1 ),
71713     doRhoCorrection = cms.bool( False ),
71714     rhoMax = cms.double( 9.9999999E7 ),
71715     rhoScale = cms.double( 1.0 ),
71716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71719 )
71720 fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
71721     saveTags = cms.bool( True ),
71722     inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ),
71723     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71724     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71725     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
71726     inputTrack = cms.InputTag( "hltMergedTracks" ),
71727     ncandcut = cms.int32( 1 ),
71728     EBOnly = cms.bool( False ),
71729     sMin_min = cms.double( 0.0 ),
71730     sMin_max = cms.double( 0.4 ),
71731     sMaj_min = cms.double( 0.0 ),
71732     sMaj_max = cms.double( 1.5 ),
71733     seedTimeMin = cms.double( -999.0 ),
71734     seedTimeMax = cms.double( 999.0 ),
71735     useTrackVeto = cms.bool( False ),
71736     maxTrackCut = cms.int32( 0 ),
71737     trackPtCut = cms.double( 5.0 ),
71738     trackdRCut = cms.double( 0.2 )
71739 )
71740 fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71741     saveTags = cms.bool( True ),
71742     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71743     triggerType = cms.int32( 84 ),
71744     MinE = cms.double( -1.0 ),
71745     MinPt = cms.double( 30.0 ),
71746     MinMass = cms.double( -1.0 ),
71747     MaxMass = cms.double( -1.0 ),
71748     MinEta = cms.double( -1.0 ),
71749     MaxEta = cms.double( 2.2 ),
71750     MinN = cms.int32( 1 )
71751 )
71752 fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71753     saveTags = cms.bool( True ),
71754     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71755     triggerType = cms.int32( 84 ),
71756     MinE = cms.double( -1.0 ),
71757     MinPt = cms.double( 30.0 ),
71758     MinMass = cms.double( -1.0 ),
71759     MaxMass = cms.double( -1.0 ),
71760     MinEta = cms.double( -1.0 ),
71761     MaxEta = cms.double( 2.2 ),
71762     MinN = cms.int32( 1 )
71763 )
71764 fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71765     saveTags = cms.bool( True ),
71766     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71767     triggerType = cms.int32( 84 ),
71768     MinE = cms.double( -1.0 ),
71769     MinPt = cms.double( 34.0 ),
71770     MinMass = cms.double( -1.0 ),
71771     MaxMass = cms.double( -1.0 ),
71772     MinEta = cms.double( -1.0 ),
71773     MaxEta = cms.double( 2.1 ),
71774     MinN = cms.int32( 1 )
71775 )
71776 fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71777     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71778     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71779     EtMin = cms.double( 0.0 ),
71780     ReduceTauContent = cms.bool( True ),
71781     KeepOriginalVertex = cms.bool( False )
71782 )
71783 fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71784     saveTags = cms.bool( True ),
71785     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ),
71786     triggerType = cms.int32( 84 ),
71787     MinE = cms.double( -1.0 ),
71788     MinPt = cms.double( 34.0 ),
71789     MinMass = cms.double( -1.0 ),
71790     MaxMass = cms.double( -1.0 ),
71791     MinEta = cms.double( -1.0 ),
71792     MaxEta = cms.double( 2.1 ),
71793     MinN = cms.int32( 1 )
71794 )
71795 fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau",
71796     saveTags = cms.bool( True ),
71797     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
71798     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71799     inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ),
71800     inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ),
71801     triggerType1 = cms.int32( 92 ),
71802     triggerType2 = cms.int32( 84 ),
71803     MinDeta = cms.double( 0.0 ),
71804     MaxDeta = cms.double( -1.0 ),
71805     MinDphi = cms.double( 0.0 ),
71806     MaxDphi = cms.double( -1.0 ),
71807     MinDelR = cms.double( 0.3 ),
71808     MaxDelR = cms.double( 99999.0 ),
71809     MinPt = cms.double( 1.0 ),
71810     MaxPt = cms.double( -1.0 ),
71811     MinMinv = cms.double( 0.0 ),
71812     MaxMinv = cms.double( -1.0 ),
71813     MinN = cms.int32( 1 )
71814 )
71815 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71816     offset = cms.uint32( 0 ),
71817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71818 )
71819 fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet",
71820     saveTags = cms.bool( True ),
71821     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71822     triggerType = cms.int32( 84 ),
71823     MinE = cms.double( -1.0 ),
71824     MinPt = cms.double( 26.0 ),
71825     MinMass = cms.double( -1.0 ),
71826     MaxMass = cms.double( -1.0 ),
71827     MinEta = cms.double( -1.0 ),
71828     MaxEta = cms.double( 2.2 ),
71829     MinN = cms.int32( 2 )
71830 )
71831 fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71832     saveTags = cms.bool( True ),
71833     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71834     triggerType = cms.int32( 84 ),
71835     MinE = cms.double( -1.0 ),
71836     MinPt = cms.double( 30.0 ),
71837     MinMass = cms.double( -1.0 ),
71838     MaxMass = cms.double( -1.0 ),
71839     MinEta = cms.double( -1.0 ),
71840     MaxEta = cms.double( 2.2 ),
71841     MinN = cms.int32( 2 )
71842 )
71843 fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau",
71844     saveTags = cms.bool( True ),
71845     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71846     triggerType = cms.int32( 84 ),
71847     MinE = cms.double( -1.0 ),
71848     MinPt = cms.double( 32.0 ),
71849     MinMass = cms.double( -1.0 ),
71850     MaxMass = cms.double( -1.0 ),
71851     MinEta = cms.double( -1.0 ),
71852     MaxEta = cms.double( 2.1 ),
71853     MinN = cms.int32( 2 )
71854 )
71855 fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71856     saveTags = cms.bool( True ),
71857     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71858     triggerType = cms.int32( 84 ),
71859     MinE = cms.double( -1.0 ),
71860     MinPt = cms.double( 32.0 ),
71861     MinMass = cms.double( -1.0 ),
71862     MaxMass = cms.double( -1.0 ),
71863     MinEta = cms.double( -1.0 ),
71864     MaxEta = cms.double( 2.1 ),
71865     MinN = cms.int32( 2 )
71866 )
71867 fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71868     saveTags = cms.bool( True ),
71869     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71870     triggerType = cms.int32( 84 ),
71871     MinE = cms.double( -1.0 ),
71872     MinPt = cms.double( 32.0 ),
71873     MinMass = cms.double( -1.0 ),
71874     MaxMass = cms.double( -1.0 ),
71875     MinEta = cms.double( -1.0 ),
71876     MaxEta = cms.double( 2.1 ),
71877     MinN = cms.int32( 2 )
71878 )
71879 fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71880     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
71881     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71882     EtMin = cms.double( 0.0 ),
71883     ReduceTauContent = cms.bool( True ),
71884     KeepOriginalVertex = cms.bool( False )
71885 )
71886 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71887     saveTags = cms.bool( True ),
71888     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71889     triggerType = cms.int32( 84 ),
71890     MinE = cms.double( -1.0 ),
71891     MinPt = cms.double( 32.0 ),
71892     MinMass = cms.double( -1.0 ),
71893     MaxMass = cms.double( -1.0 ),
71894     MinEta = cms.double( -1.0 ),
71895     MaxEta = cms.double( 2.1 ),
71896     MinN = cms.int32( 2 )
71897 )
71898 fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer",
71899     qualityCuts = cms.PSet( 
71900       signalQualityCuts = cms.PSet( 
71901         minTrackPt = cms.double( 0.5 ),
71902         maxTrackChi2 = cms.double( 100.0 ),
71903         maxTransverseImpactParameter = cms.double( 0.1 ),
71904         maxDeltaZ = cms.double( 0.4 ),
71905         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71906         minTrackVertexWeight = cms.double( -1.0 ),
71907         minTrackPixelHits = cms.uint32( 0 ),
71908         minTrackHits = cms.uint32( 3 ),
71909         minGammaEt = cms.double( 1.0 ),
71910         minNeutralHadronEt = cms.double( 30.0 )
71911       ),
71912       isolationQualityCuts = cms.PSet( 
71913         minTrackPt = cms.double( 1.0 ),
71914         maxTrackChi2 = cms.double( 100.0 ),
71915         maxTransverseImpactParameter = cms.double( 0.03 ),
71916         maxDeltaZ = cms.double( 0.2 ),
71917         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71918         minTrackVertexWeight = cms.double( -1.0 ),
71919         minTrackPixelHits = cms.uint32( 0 ),
71920         minTrackHits = cms.uint32( 8 ),
71921         minGammaEt = cms.double( 1.5 )
71922       ),
71923       vxAssocQualityCuts = cms.PSet( 
71924         minTrackPt = cms.double( 0.5 ),
71925         maxTrackChi2 = cms.double( 100.0 ),
71926         maxTransverseImpactParameter = cms.double( 0.1 ),
71927         minTrackVertexWeight = cms.double( -1.0 ),
71928         minTrackPixelHits = cms.uint32( 0 ),
71929         minTrackHits = cms.uint32( 3 ),
71930         minGammaEt = cms.double( 1.0 )
71931       ),
71932       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71933       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
71934       vertexTrackFiltering = cms.bool( False ),
71935       recoverLeadingTrk = cms.bool( False ),
71936       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
71937     ),
71938     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
71939     Algorithm = cms.int32( 0 ),
71940     RemoveElectronTracks = cms.bool( False ),
71941     RemoveMuonTracks = cms.bool( False ),
71942     useBeamSpot = cms.bool( True ),
71943     useSelectedTaus = cms.bool( False ),
71944     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71945     ElectronTag = cms.InputTag( "" ),
71946     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71947     MuonTag = cms.InputTag( "" ),
71948     PVTag = cms.InputTag( "hltPixelVertices" ),
71949     discriminators = cms.VPSet( 
71950       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ),
71951         selectionCut = cms.double( 0.5 )
71952       )
71953     )
71954 )
71955 fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer",
71956     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" )
71957 )
71958 fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters",
71959     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ),
71960     useFullCalculation = cms.bool( True ),
71961     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71962     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" )
71963 )
71964 fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut",
71965     tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ),
71966     cut = cms.string( "abs(dxy) > 0.005" ),
71967     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71968     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "AND" ) )
71969 )
71970 fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector",
71971     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71972     cut = cms.string( "pt > 0" ),
71973     discriminators = cms.VPSet( 
71974       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71975         selectionCut = cms.double( 0.5 )
71976       ),
71977       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71978         selectionCut = cms.double( 0.5 )
71979       ),
71980       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ),
71981         selectionCut = cms.double( 0.5 )
71982       )
71983     ),
71984     discriminatorContainers = cms.VPSet( 
71985     )
71986 )
71987 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71988     saveTags = cms.bool( True ),
71989     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71990     triggerType = cms.int32( 84 ),
71991     MinE = cms.double( -1.0 ),
71992     MinPt = cms.double( 32.0 ),
71993     MinMass = cms.double( -1.0 ),
71994     MaxMass = cms.double( -1.0 ),
71995     MinEta = cms.double( -1.0 ),
71996     MaxEta = cms.double( 2.1 ),
71997     MinN = cms.int32( 2 )
71998 )
71999 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
72000     offset = cms.uint32( 0 ),
72001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72002 )
72003 fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet",
72004     saveTags = cms.bool( True ),
72005     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
72006     triggerType = cms.int32( 84 ),
72007     MinE = cms.double( -1.0 ),
72008     MinPt = cms.double( 36.0 ),
72009     MinMass = cms.double( -1.0 ),
72010     MaxMass = cms.double( -1.0 ),
72011     MinEta = cms.double( -1.0 ),
72012     MaxEta = cms.double( 2.2 ),
72013     MinN = cms.int32( 2 )
72014 )
72015 fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau",
72016     saveTags = cms.bool( True ),
72017     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
72018     triggerType = cms.int32( 84 ),
72019     MinE = cms.double( -1.0 ),
72020     MinPt = cms.double( 36.0 ),
72021     MinMass = cms.double( -1.0 ),
72022     MaxMass = cms.double( -1.0 ),
72023     MinEta = cms.double( -1.0 ),
72024     MaxEta = cms.double( 2.1 ),
72025     MinN = cms.int32( 2 )
72026 )
72027 fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
72028     saveTags = cms.bool( True ),
72029     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
72030     triggerType = cms.int32( 84 ),
72031     MinE = cms.double( -1.0 ),
72032     MinPt = cms.double( 36.0 ),
72033     MinMass = cms.double( -1.0 ),
72034     MaxMass = cms.double( -1.0 ),
72035     MinEta = cms.double( -1.0 ),
72036     MaxEta = cms.double( 2.1 ),
72037     MinN = cms.int32( 2 )
72038 )
72039 fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
72040     saveTags = cms.bool( True ),
72041     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
72042     triggerType = cms.int32( 84 ),
72043     MinE = cms.double( -1.0 ),
72044     MinPt = cms.double( 36.0 ),
72045     MinMass = cms.double( -1.0 ),
72046     MaxMass = cms.double( -1.0 ),
72047     MinEta = cms.double( -1.0 ),
72048     MaxEta = cms.double( 2.1 ),
72049     MinN = cms.int32( 2 )
72050 )
72051 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
72052     saveTags = cms.bool( True ),
72053     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
72054     triggerType = cms.int32( 84 ),
72055     MinE = cms.double( -1.0 ),
72056     MinPt = cms.double( 36.0 ),
72057     MinMass = cms.double( -1.0 ),
72058     MaxMass = cms.double( -1.0 ),
72059     MinEta = cms.double( -1.0 ),
72060     MaxEta = cms.double( 2.1 ),
72061     MinN = cms.int32( 2 )
72062 )
72063 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau",
72064     saveTags = cms.bool( True ),
72065     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
72066     triggerType = cms.int32( 84 ),
72067     MinE = cms.double( -1.0 ),
72068     MinPt = cms.double( 36.0 ),
72069     MinMass = cms.double( -1.0 ),
72070     MaxMass = cms.double( -1.0 ),
72071     MinEta = cms.double( -1.0 ),
72072     MaxEta = cms.double( 2.1 ),
72073     MinN = cms.int32( 2 )
72074 )
72075 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler",
72076     offset = cms.uint32( 0 ),
72077     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72078 )
72079 fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
72080     offset = cms.uint32( 0 ),
72081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72082 )
72083 fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
72084     saveTags = cms.bool( True ),
72085     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
72086     triggerType = cms.int32( 84 ),
72087     MinE = cms.double( -1.0 ),
72088     MinPt = cms.double( 22.0 ),
72089     MinMass = cms.double( -1.0 ),
72090     MaxMass = cms.double( -1.0 ),
72091     MinEta = cms.double( -1.0 ),
72092     MaxEta = cms.double( 2.2 ),
72093     MinN = cms.int32( 1 )
72094 )
72095 fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
72096     saveTags = cms.bool( True ),
72097     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
72098     triggerType = cms.int32( 84 ),
72099     MinE = cms.double( -1.0 ),
72100     MinPt = cms.double( 22.0 ),
72101     MinMass = cms.double( -1.0 ),
72102     MaxMass = cms.double( -1.0 ),
72103     MinEta = cms.double( -1.0 ),
72104     MaxEta = cms.double( 2.2 ),
72105     MinN = cms.int32( 1 )
72106 )
72107 fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau",
72108     saveTags = cms.bool( True ),
72109     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
72110     triggerType = cms.int32( 84 ),
72111     MinE = cms.double( -1.0 ),
72112     MinPt = cms.double( 24.0 ),
72113     MinMass = cms.double( -1.0 ),
72114     MaxMass = cms.double( -1.0 ),
72115     MinEta = cms.double( -1.0 ),
72116     MaxEta = cms.double( 2.1 ),
72117     MinN = cms.int32( 1 )
72118 )
72119 fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau",
72120     saveTags = cms.bool( True ),
72121     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
72122     originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ),
72123     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ),
72124     inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ),
72125     triggerType1 = cms.int32( 83 ),
72126     triggerType2 = cms.int32( 84 ),
72127     MinDeta = cms.double( 1.0 ),
72128     MaxDeta = cms.double( -1.0 ),
72129     MinDphi = cms.double( 0.0 ),
72130     MaxDphi = cms.double( -1.0 ),
72131     MinDelR = cms.double( 0.3 ),
72132     MaxDelR = cms.double( 99999.0 ),
72133     MinPt = cms.double( 1.0 ),
72134     MaxPt = cms.double( -1.0 ),
72135     MinMinv = cms.double( 0.0 ),
72136     MaxMinv = cms.double( -1.0 ),
72137     MinN = cms.int32( 1 )
72138 )
72139 fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed",
72140     saveTags = cms.bool( True ),
72141     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ),
72142     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
72143     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
72144     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
72145     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
72146     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
72147     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
72148     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
72149     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
72150     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
72151 )
72152 fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72153     offset = cms.uint32( 0 ),
72154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72155 )
72156 fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter",
72157     saveTags = cms.bool( True ),
72158     htLabels = cms.VInputTag( 'hltHtMht' ),
72159     mhtLabels = cms.VInputTag( 'hltHtMht' ),
72160     minHt = cms.vdouble( 350.0 ),
72161     minMht = cms.vdouble( 0.0 ),
72162     minMeff = cms.vdouble( 0.0 ),
72163     meffSlope = cms.vdouble( 1.0 )
72164 )
72165 fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector",
72166     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
72167     filter = cms.bool( False ),
72168     cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
72169 )
72170 fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
72171     saveTags = cms.bool( True ),
72172     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
72173     triggerType = cms.int32( 85 ),
72174     MinE = cms.double( -1.0 ),
72175     MinPt = cms.double( 40.0 ),
72176     MinMass = cms.double( -1.0 ),
72177     MaxMass = cms.double( -1.0 ),
72178     MinEta = cms.double( -1.0 ),
72179     MaxEta = cms.double( 2.0 ),
72180     MinN = cms.int32( 1 )
72181 )
72182 fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72183     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
72184     TriggerTypes = cms.vint32( 85 )
72185 )
72186 fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
72187     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72188     barrelJets = cms.bool( True ),
72189     endcapJets = cms.bool( True ),
72190     ecalCellEnergyThresh = cms.double( 0.5 ),
72191     ecalCellTimeThresh = cms.double( 12.5 ),
72192     ecalCellTimeErrorThresh = cms.double( 100.0 ),
72193     matchingRadius = cms.double( 0.4 ),
72194     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
72195     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
72196 )
72197 fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72198     saveTags = cms.bool( True ),
72199     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72200     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72201     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72202     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72203     minJets = cms.uint32( 1 ),
72204     jetTimeThresh = cms.double( 1.5 ),
72205     jetMaxTimeThresh = cms.double( 3.5 ),
72206     jetCellsForTimingThresh = cms.uint32( 5 ),
72207     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72208     minJetPt = cms.double( 40.0 )
72209 )
72210 fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72211     offset = cms.uint32( 0 ),
72212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72213 )
72214 fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72215     saveTags = cms.bool( True ),
72216     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72217     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72218     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72219     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72220     minJets = cms.uint32( 1 ),
72221     jetTimeThresh = cms.double( 1.6 ),
72222     jetMaxTimeThresh = cms.double( 3.5 ),
72223     jetCellsForTimingThresh = cms.uint32( 5 ),
72224     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72225     minJetPt = cms.double( 40.0 )
72226 )
72227 fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72228     offset = cms.uint32( 0 ),
72229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72230 )
72231 fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72232     saveTags = cms.bool( True ),
72233     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72234     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72235     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72236     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72237     minJets = cms.uint32( 1 ),
72238     jetTimeThresh = cms.double( 1.75 ),
72239     jetMaxTimeThresh = cms.double( 3.5 ),
72240     jetCellsForTimingThresh = cms.uint32( 5 ),
72241     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72242     minJetPt = cms.double( 40.0 )
72243 )
72244 fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler",
72245     offset = cms.uint32( 0 ),
72246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72247 )
72248 fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72249     saveTags = cms.bool( True ),
72250     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72251     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72252     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72253     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72254     minJets = cms.uint32( 1 ),
72255     jetTimeThresh = cms.double( 3.0 ),
72256     jetMaxTimeThresh = cms.double( 999999.0 ),
72257     jetCellsForTimingThresh = cms.uint32( 5 ),
72258     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72259     minJetPt = cms.double( 40.0 )
72260 )
72261 fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72262     offset = cms.uint32( 0 ),
72263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72264 )
72265 fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72266     saveTags = cms.bool( True ),
72267     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72268     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72269     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72270     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72271     minJets = cms.uint32( 1 ),
72272     jetTimeThresh = cms.double( 3.25 ),
72273     jetMaxTimeThresh = cms.double( 999999.0 ),
72274     jetCellsForTimingThresh = cms.uint32( 5 ),
72275     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72276     minJetPt = cms.double( 40.0 )
72277 )
72278 fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72279     offset = cms.uint32( 0 ),
72280     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72281 )
72282 fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72283     saveTags = cms.bool( True ),
72284     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72285     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72286     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72287     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72288     minJets = cms.uint32( 1 ),
72289     jetTimeThresh = cms.double( 3.5 ),
72290     jetMaxTimeThresh = cms.double( 999999.0 ),
72291     jetCellsForTimingThresh = cms.uint32( 5 ),
72292     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72293     minJetPt = cms.double( 40.0 )
72294 )
72295 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72296     offset = cms.uint32( 0 ),
72297     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72298 )
72299 fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter",
72300     saveTags = cms.bool( True ),
72301     htLabels = cms.VInputTag( 'hltHtMht' ),
72302     mhtLabels = cms.VInputTag( 'hltHtMht' ),
72303     minHt = cms.vdouble( 430.0 ),
72304     minMht = cms.vdouble( 0.0 ),
72305     minMeff = cms.vdouble( 0.0 ),
72306     meffSlope = cms.vdouble( 1.0 )
72307 )
72308 fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72309     saveTags = cms.bool( True ),
72310     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72311     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72312     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72313     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72314     minJets = cms.uint32( 1 ),
72315     jetTimeThresh = cms.double( 0.5 ),
72316     jetMaxTimeThresh = cms.double( 999999.0 ),
72317     jetCellsForTimingThresh = cms.uint32( 5 ),
72318     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72319     minJetPt = cms.double( 40.0 )
72320 )
72321 fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
72322     offset = cms.uint32( 0 ),
72323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72324 )
72325 fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72326     saveTags = cms.bool( True ),
72327     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72328     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72329     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72330     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72331     minJets = cms.uint32( 1 ),
72332     jetTimeThresh = cms.double( 1.0 ),
72333     jetMaxTimeThresh = cms.double( 999999.0 ),
72334     jetCellsForTimingThresh = cms.uint32( 5 ),
72335     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72336     minJetPt = cms.double( 40.0 )
72337 )
72338 fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72339     offset = cms.uint32( 0 ),
72340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72341 )
72342 fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72343     saveTags = cms.bool( True ),
72344     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72345     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72346     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72347     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72348     minJets = cms.uint32( 1 ),
72349     jetTimeThresh = cms.double( 1.0 ),
72350     jetMaxTimeThresh = cms.double( 1.5 ),
72351     jetCellsForTimingThresh = cms.uint32( 5 ),
72352     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72353     minJetPt = cms.double( 40.0 )
72354 )
72355 fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler",
72356     offset = cms.uint32( 0 ),
72357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72358 )
72359 fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72360     saveTags = cms.bool( True ),
72361     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72362     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72363     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72364     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72365     minJets = cms.uint32( 1 ),
72366     jetTimeThresh = cms.double( 1.1 ),
72367     jetMaxTimeThresh = cms.double( 1.6 ),
72368     jetCellsForTimingThresh = cms.uint32( 5 ),
72369     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72370     minJetPt = cms.double( 40.0 )
72371 )
72372 fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
72373     offset = cms.uint32( 0 ),
72374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72375 )
72376 fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72377     saveTags = cms.bool( True ),
72378     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72379     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72380     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72381     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72382     minJets = cms.uint32( 1 ),
72383     jetTimeThresh = cms.double( 1.25 ),
72384     jetMaxTimeThresh = cms.double( 1.75 ),
72385     jetCellsForTimingThresh = cms.uint32( 5 ),
72386     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72387     minJetPt = cms.double( 40.0 )
72388 )
72389 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72390     offset = cms.uint32( 0 ),
72391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72392 )
72393 fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72394     saveTags = cms.bool( True ),
72395     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72396     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72397     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72398     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72399     minJets = cms.uint32( 1 ),
72400     jetTimeThresh = cms.double( 1.5 ),
72401     jetMaxTimeThresh = cms.double( 999999.0 ),
72402     jetCellsForTimingThresh = cms.uint32( 5 ),
72403     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72404     minJetPt = cms.double( 40.0 )
72405 )
72406 fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
72407     offset = cms.uint32( 0 ),
72408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72409 )
72410 fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72411     saveTags = cms.bool( True ),
72412     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72413     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72414     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72415     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72416     minJets = cms.uint32( 1 ),
72417     jetTimeThresh = cms.double( 2.0 ),
72418     jetMaxTimeThresh = cms.double( 999999.0 ),
72419     jetCellsForTimingThresh = cms.uint32( 5 ),
72420     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72421     minJetPt = cms.double( 40.0 )
72422 )
72423 fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72424     offset = cms.uint32( 0 ),
72425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72426 )
72427 fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72428     saveTags = cms.bool( True ),
72429     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72430     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72431     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72432     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72433     minJets = cms.uint32( 1 ),
72434     jetTimeThresh = cms.double( 2.25 ),
72435     jetMaxTimeThresh = cms.double( 999999.0 ),
72436     jetCellsForTimingThresh = cms.uint32( 5 ),
72437     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72438     minJetPt = cms.double( 40.0 )
72439 )
72440 fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72441     offset = cms.uint32( 0 ),
72442     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72443 )
72444 fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72445     saveTags = cms.bool( True ),
72446     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72447     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72448     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72449     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72450     minJets = cms.uint32( 1 ),
72451     jetTimeThresh = cms.double( 2.5 ),
72452     jetMaxTimeThresh = cms.double( 999999.0 ),
72453     jetCellsForTimingThresh = cms.uint32( 5 ),
72454     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72455     minJetPt = cms.double( 40.0 )
72456 )
72457 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
72458     offset = cms.uint32( 0 ),
72459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72460 )
72461 fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi",
72462     IncludeErrors = cms.bool( True ),
72463     UseQualityInfo = cms.bool( False ),
72464     ErrorList = cms.vint32(  ),
72465     UserErrorList = cms.vint32(  ),
72466     InputLabel = cms.InputTag( "rawDataCollector" ),
72467     Regions = cms.PSet( 
72468       maxZ = cms.vdouble( 24.0 ),
72469       inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ),
72470       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72471       deltaPhi = cms.vdouble( 0.5 )
72472     ),
72473     UsePilotBlade = cms.bool( False ),
72474     UsePhase1 = cms.bool( True ),
72475     CablingMapLabel = cms.string( "" ),
72476     SiPixelQualityLabel = cms.string( "" )
72477 )
72478 fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer",
72479     src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ),
72480     ClusterMode = cms.string( "PixelThresholdClusterizer" ),
72481     maxNumberOfClusters = cms.int32( 40000 ),
72482     payloadType = cms.string( "HLT" ),
72483     ChannelThreshold = cms.int32( 10 ),
72484     MissCalibrate = cms.bool( True ),
72485     SplitClusters = cms.bool( False ),
72486     VCaltoElectronGain = cms.int32( 1 ),
72487     VCaltoElectronGain_L1 = cms.int32( 1 ),
72488     VCaltoElectronOffset = cms.int32( 0 ),
72489     VCaltoElectronOffset_L1 = cms.int32( 0 ),
72490     SeedThreshold = cms.int32( 1000 ),
72491     ClusterThreshold_L1 = cms.int32( 2000 ),
72492     ClusterThreshold = cms.int32( 4000 ),
72493     ElectronPerADCGain = cms.double( 135.0 ),
72494     DropDuplicates = cms.bool( True ),
72495     Phase2Calibration = cms.bool( False ),
72496     Phase2ReadoutMode = cms.int32( -1 ),
72497     Phase2DigiBaseline = cms.double( 1200.0 ),
72498     Phase2KinkADC = cms.int32( 8 )
72499 )
72500 fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
72501     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72502     onDemand = cms.bool( False )
72503 )
72504 fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter",
72505     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72506     CPE = cms.string( "hltESPPixelCPEGeneric" )
72507 )
72508 fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72509     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72510       'BPix1+BPix2+BPix3+FPix1_pos',
72511       'BPix1+BPix2+BPix3+FPix1_neg',
72512       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72513       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72514       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72515       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72516     BPix = cms.PSet( 
72517       hitErrorRPhi = cms.double( 0.0027 ),
72518       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72519       useErrorsFromParam = cms.bool( True ),
72520       hitErrorRZ = cms.double( 0.006 ),
72521       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72522     ),
72523     FPix = cms.PSet( 
72524       hitErrorRPhi = cms.double( 0.0051 ),
72525       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72526       useErrorsFromParam = cms.bool( True ),
72527       hitErrorRZ = cms.double( 0.0036 ),
72528       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72529     ),
72530     TIB = cms.PSet(  ),
72531     TID = cms.PSet(  ),
72532     TOB = cms.PSet(  ),
72533     TEC = cms.PSet(  ),
72534     MTIB = cms.PSet(  ),
72535     MTID = cms.PSet(  ),
72536     MTOB = cms.PSet(  ),
72537     MTEC = cms.PSet(  )
72538 )
72539 fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer",
72540     clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72541     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72542     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72543     pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
72544     maxZ = cms.double( 19.0 ),
72545     njets = cms.int32( 999 ),
72546     maxJetEta = cms.double( 2.6 ),
72547     minJetPt = cms.double( 0.0 ),
72548     barrel = cms.bool( True ),
72549     maxSizeX = cms.double( 2.1 ),
72550     maxDeltaPhi = cms.double( 0.21 ),
72551     PixelCellHeightOverWidth = cms.double( 1.8 ),
72552     weight_charge_down = cms.double( 11000.0 ),
72553     weight_charge_up = cms.double( 190000.0 ),
72554     maxSizeY_q = cms.double( 2.0 ),
72555     minSizeY_q = cms.double( -0.6 ),
72556     weight_dPhi = cms.double( 0.13888888 ),
72557     weight_SizeX1 = cms.double( 0.88 ),
72558     weight_rho_up = cms.double( 22.0 ),
72559     weight_charge_peak = cms.double( 22000.0 ),
72560     peakSizeY_q = cms.double( 1.0 ),
72561     endCap = cms.bool( True ),
72562     minJetEta_EC = cms.double( 1.3 ),
72563     maxJetEta_EC = cms.double( 2.6 ),
72564     maxDeltaPhi_EC = cms.double( 0.14 ),
72565     EC_weight = cms.double( 0.008 ),
72566     weight_dPhi_EC = cms.double( 0.064516129 ),
72567     zClusterWidth_step1 = cms.double( 2.0 ),
72568     zClusterWidth_step2 = cms.double( 0.65 ),
72569     zClusterSearchArea_step2 = cms.double( 3.0 ),
72570     weightCut_step2 = cms.double( 0.05 ),
72571     zClusterWidth_step3 = cms.double( 0.3 ),
72572     zClusterSearchArea_step3 = cms.double( 0.55 ),
72573     weightCut_step3 = cms.double( 0.1 ),
72574     ptWeighting = cms.bool( True ),
72575     ptWeighting_slope = cms.double( 0.05 ),
72576     ptWeighting_offset = cms.double( -1.0 )
72577 )
72578 fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector",
72579     src = cms.InputTag( "hltFastPrimaryVertex" ),
72580     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72581     filter = cms.bool( True ),
72582     throwOnMissing = cms.untracked.bool( True )
72583 )
72584 fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72585     ptMin = cms.double( 0.0 ),
72586     nSigmaInvPtTolerance = cms.double( 0.0 ),
72587     tipMax = cms.double( 999.0 ),
72588     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72589     chi2 = cms.double( 1000.0 )
72590 )
72591 fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72592     scaleErrorsForBPix1 = cms.bool( False ),
72593     scaleFactor = cms.double( 0.65 )
72594 )
72595 fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72596     RegionPSet = cms.PSet( 
72597       vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ),
72598       zErrorVetex = cms.double( 1.5 ),
72599       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72600       zErrorBeamSpot = cms.double( 0.0 ),
72601       maxNVertices = cms.int32( 1 ),
72602       maxNRegions = cms.int32( 10 ),
72603       nSigmaZVertex = cms.double( 0.0 ),
72604       nSigmaZBeamSpot = cms.double( 0.0 ),
72605       ptMin = cms.double( 0.9 ),
72606       mode = cms.string( "VerticesFixed" ),
72607       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72608       searchOpt = cms.bool( False ),
72609       whereToUseMeasurementTracker = cms.string( "Never" ),
72610       originRadius = cms.double( 0.3 ),
72611       measurementTrackerName = cms.InputTag( "" ),
72612       precise = cms.bool( True ),
72613       deltaEta = cms.double( 0.5 ),
72614       deltaPhi = cms.double( 0.3 )
72615     )
72616 )
72617 fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer",
72618     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72619     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ),
72620     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72621     clusterCheck = cms.InputTag( "" ),
72622     produceSeedingHitSets = cms.bool( False ),
72623     produceIntermediateHitDoublets = cms.bool( True ),
72624     maxElement = cms.uint32( 0 ),
72625     maxElementTotal = cms.uint32( 50000000 ),
72626     putEmptyIfMaxElementReached = cms.bool( False ),
72627     layerPairs = cms.vuint32( 0, 1, 2 )
72628 )
72629 fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
72630     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ),
72631     extraHitRPhitolerance = cms.double( 0.032 ),
72632     fitFastCircle = cms.bool( True ),
72633     fitFastCircleChi2Cut = cms.bool( True ),
72634     useBendingCorrection = cms.bool( True ),
72635     CAThetaCut = cms.double( 0.002 ),
72636     CAPhiCut = cms.double( 0.2 ),
72637     CAThetaCut_byTriplets = cms.VPSet( 
72638       cms.PSet(  seedingLayers = cms.string( "" ),
72639         cut = cms.double( -1.0 )
72640       )
72641     ),
72642     CAPhiCut_byTriplets = cms.VPSet( 
72643       cms.PSet(  seedingLayers = cms.string( "" ),
72644         cut = cms.double( -1.0 )
72645       )
72646     ),
72647     CAHardPtCut = cms.double( 0.0 ),
72648     maxChi2 = cms.PSet( 
72649       value2 = cms.double( 50.0 ),
72650       value1 = cms.double( 200.0 ),
72651       pt1 = cms.double( 0.7 ),
72652       enabled = cms.bool( True ),
72653       pt2 = cms.double( 2.0 )
72654     ),
72655     SeedComparitorPSet = cms.PSet( 
72656       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72657       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72658       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72659     )
72660 )
72661 fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer",
72662     passLabel = cms.string( "" ),
72663     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ),
72664     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72665     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72666     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72667 )
72668 fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex",
72669     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72670     tracks = cms.InputTag( "hltFastPVPixelTracks" ),
72671     coneSize = cms.double( 0.4 ),
72672     useAssigned = cms.bool( False ),
72673     pvSrc = cms.InputTag( "" )
72674 )
72675 fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker",
72676     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72677     jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ),
72678     minPtRatio = cms.double( 0.1 ),
72679     minPt = cms.double( 0.0 ),
72680     doFilter = cms.bool( False ),
72681     maxNJetsToCheck = cms.int32( 2 ),
72682     maxNjetsOutput = cms.int32( 2 ),
72683     maxChi2 = cms.double( 20.0 ),
72684     maxTrackPt = cms.double( 20.0 ),
72685     newMethod = cms.bool( True ),
72686     maxETA = cms.double( 2.4 ),
72687     pvErr_x = cms.double( 0.0015 ),
72688     pvErr_y = cms.double( 0.0015 ),
72689     pvErr_z = cms.double( 1.5 )
72690 )
72691 fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72692     ptMin = cms.double( 0.0 ),
72693     nSigmaInvPtTolerance = cms.double( 0.0 ),
72694     tipMax = cms.double( 999.0 ),
72695     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72696     chi2 = cms.double( 1000.0 )
72697 )
72698 fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72699     scaleErrorsForBPix1 = cms.bool( False ),
72700     scaleFactor = cms.double( 0.65 )
72701 )
72702 fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72703     RegionPSet = cms.PSet( 
72704       vertexCollection = cms.InputTag( "" ),
72705       zErrorVetex = cms.double( 0.0 ),
72706       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72707       zErrorBeamSpot = cms.double( 20.0 ),
72708       maxNVertices = cms.int32( 1 ),
72709       maxNRegions = cms.int32( 10 ),
72710       nSigmaZVertex = cms.double( 0.0 ),
72711       nSigmaZBeamSpot = cms.double( 0.0 ),
72712       ptMin = cms.double( 0.9 ),
72713       mode = cms.string( "BeamSpotFixed" ),
72714       input = cms.InputTag( "hltFastPVJetVertexChecker" ),
72715       searchOpt = cms.bool( False ),
72716       whereToUseMeasurementTracker = cms.string( "Never" ),
72717       originRadius = cms.double( 0.3 ),
72718       measurementTrackerName = cms.InputTag( "" ),
72719       precise = cms.bool( True ),
72720       deltaEta = cms.double( 0.5 ),
72721       deltaPhi = cms.double( 0.5 )
72722     )
72723 )
72724 fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer",
72725     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72726     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ),
72727     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72728     clusterCheck = cms.InputTag( "" ),
72729     produceSeedingHitSets = cms.bool( False ),
72730     produceIntermediateHitDoublets = cms.bool( True ),
72731     maxElement = cms.uint32( 0 ),
72732     maxElementTotal = cms.uint32( 50000000 ),
72733     putEmptyIfMaxElementReached = cms.bool( False ),
72734     layerPairs = cms.vuint32( 0, 1, 2 )
72735 )
72736 fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer",
72737     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ),
72738     extraHitRPhitolerance = cms.double( 0.032 ),
72739     fitFastCircle = cms.bool( False ),
72740     fitFastCircleChi2Cut = cms.bool( True ),
72741     useBendingCorrection = cms.bool( True ),
72742     CAThetaCut = cms.double( 0.002 ),
72743     CAPhiCut = cms.double( 0.2 ),
72744     CAThetaCut_byTriplets = cms.VPSet( 
72745       cms.PSet(  seedingLayers = cms.string( "" ),
72746         cut = cms.double( -1.0 )
72747       )
72748     ),
72749     CAPhiCut_byTriplets = cms.VPSet( 
72750       cms.PSet(  seedingLayers = cms.string( "" ),
72751         cut = cms.double( -1.0 )
72752       )
72753     ),
72754     CAHardPtCut = cms.double( 0.0 ),
72755     maxChi2 = cms.PSet( 
72756       value2 = cms.double( 50.0 ),
72757       value1 = cms.double( 200.0 ),
72758       pt1 = cms.double( 0.7 ),
72759       enabled = cms.bool( True ),
72760       pt2 = cms.double( 2.0 )
72761     ),
72762     SeedComparitorPSet = cms.PSet( 
72763       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72764       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72765       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72766     )
72767 )
72768 fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer",
72769     passLabel = cms.string( "" ),
72770     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ),
72771     Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ),
72772     Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ),
72773     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72774 )
72775 fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger",
72776     copyExtras = cms.untracked.bool( False ),
72777     copyMVA = cms.bool( False ),
72778     TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72779     MaxNormalizedChisq = cms.double( 1000.0 ),
72780     MinPT = cms.double( 0.05 ),
72781     MinFound = cms.int32( 3 ),
72782     Epsilon = cms.double( -0.001 ),
72783     ShareFrac = cms.double( 0.19 ),
72784     allowFirstHitShare = cms.bool( True ),
72785     FoundHitBonus = cms.double( 5.0 ),
72786     LostHitPenalty = cms.double( 20.0 ),
72787     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72788     newQuality = cms.string( "confirmed" ),
72789     setsToMerge = cms.VPSet( 
72790       cms.PSet(  pQual = cms.bool( False ),
72791         tLists = cms.vint32( 0, 1 )
72792       )
72793     ),
72794     hasSelector = cms.vint32( 0, 0 ),
72795     selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72796     writeOnlyTrkQuals = cms.bool( False ),
72797     makeReKeyedSeeds = cms.untracked.bool( False ),
72798     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72799 )
72800 fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer",
72801     Verbosity = cms.int32( 0 ),
72802     PtMin = cms.double( 1.0 ),
72803     Method2 = cms.bool( True ),
72804     TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72805     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72806     Finder = cms.string( "DivisiveVertexFinder" ),
72807     UseError = cms.bool( True ),
72808     WtAverage = cms.bool( True ),
72809     ZOffset = cms.double( 10.0 ),
72810     ZSeparation = cms.double( 0.07 ),
72811     NTrkMin = cms.int32( 2 ),
72812     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) )
72813 )
72814 fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector",
72815     src = cms.InputTag( "hltFastPVPixelVertices" ),
72816     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72817     filter = cms.bool( True ),
72818     throwOnMissing = cms.untracked.bool( True )
72819 )
72820 fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer",
72821     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
72822     skipClusters = cms.InputTag( "" ),
72823     pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ),
72824     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacilityOnDemand" ),
72825     Phase2TrackerCluster1DProducer = cms.string( "" ),
72826     vectorHits = cms.InputTag( "" ),
72827     vectorHitsRej = cms.InputTag( "" ),
72828     inactivePixelDetectorLabels = cms.VInputTag(  ),
72829     badPixelFEDChannelCollectionLabels = cms.VInputTag(  ),
72830     pixelCablingMapLabel = cms.string( "" ),
72831     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
72832     switchOffPixelsIfEmpty = cms.bool( True )
72833 )
72834 fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
72835     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
72836     filter = cms.bool( False ),
72837     etMin = cms.double( 30.0 )
72838 )
72839 fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
72840     src = cms.InputTag( "hltSelectorJets30L1FastJet" ),
72841     etaMin = cms.double( -2.5 ),
72842     etaMax = cms.double( 2.5 )
72843 )
72844 fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
72845     src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ),
72846     maxNumber = cms.uint32( 8 ),
72847     filter = cms.bool( False ),
72848     throwOnMissing = cms.untracked.bool( True )
72849 )
72850 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72851     InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72852     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72853     originHalfLength = cms.double( 0.3 ),
72854     originRadius = cms.double( 0.1 ),
72855     useProtoTrackKinematics = cms.bool( False ),
72856     useEventsWithNoVertex = cms.bool( True ),
72857     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72858     usePV = cms.bool( True ),
72859     includeFourthHit = cms.bool( False ),
72860     produceComplement = cms.bool( False ),
72861     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72862 )
72863 fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72864     cleanTrajectoryAfterInOut = cms.bool( False ),
72865     doSeedingRegionRebuilding = cms.bool( False ),
72866     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72867     reverseTrajectories = cms.bool( False ),
72868     useHitsSplitting = cms.bool( False ),
72869     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72870     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72871     clustersToSkip = cms.InputTag( "" ),
72872     phase2clustersToSkip = cms.InputTag( "" ),
72873     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
72874     TransientInitialStateEstimatorParameters = cms.PSet( 
72875       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72876       numberMeasurementsForFit = cms.int32( 4 ),
72877       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72878     ),
72879     numHitsForSeedCleaner = cms.int32( 4 ),
72880     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72881     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72882     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72883     maxNSeeds = cms.uint32( 100000 ),
72884     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72885 )
72886 fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72887     TrajectoryInEvent = cms.bool( False ),
72888     useHitsSplitting = cms.bool( False ),
72889     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ),
72890     clusterRemovalInfo = cms.InputTag( "" ),
72891     AlgorithmName = cms.string( "hltIter0" ),
72892     GeometricInnerState = cms.bool( True ),
72893     reMatchSplitHits = cms.bool( False ),
72894     usePropagatorForPCA = cms.bool( False ),
72895     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72896     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72897     useSimpleMF = cms.bool( True ),
72898     SimpleMagneticField = cms.string( "ParabolicMf" ),
72899     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72900     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72901     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72902     NavigationSchool = cms.string( "" ),
72903     MeasurementTracker = cms.string( "" )
72904 )
72905 fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
72906     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72907     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72908     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72909     ignoreVertices = cms.bool( False ),
72910     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72911     mva = cms.PSet( 
72912       minPixelHits = cms.vint32( 0, 3, 4 ),
72913       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72914       dr_par = cms.PSet( 
72915         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72916         dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
72917         dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72918         dr_exp = cms.vint32( 4, 4, 4 ),
72919         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72920       ),
72921       maxLostLayers = cms.vint32( 1, 1, 1 ),
72922       min3DLayers = cms.vint32( 0, 3, 4 ),
72923       dz_par = cms.PSet( 
72924         dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72925         dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ),
72926         dz_exp = cms.vint32( 4, 4, 4 )
72927       ),
72928       minNVtxTrk = cms.int32( 3 ),
72929       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
72930       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72931       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72932       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72933       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
72934       minLayers = cms.vint32( 3, 3, 4 )
72935     )
72936 )
72937 fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72938     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72939     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ),
72940     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
72941     minQuality = cms.string( "highPurity" ),
72942     copyExtras = cms.untracked.bool( True ),
72943     copyTrajectories = cms.untracked.bool( False )
72944 )
72945 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
72946     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72947     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72948     coneSize = cms.double( 0.4 ),
72949     useAssigned = cms.bool( False ),
72950     pvSrc = cms.InputTag( "" )
72951 )
72952 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
72953     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ),
72954     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
72955     computeProbabilities = cms.bool( False ),
72956     computeGhostTrack = cms.bool( False ),
72957     ghostTrackPriorDeltaR = cms.double( 0.03 ),
72958     minimumNumberOfPixelHits = cms.int32( 2 ),
72959     minimumNumberOfHits = cms.int32( 8 ),
72960     maximumTransverseImpactParameter = cms.double( 0.1 ),
72961     minimumTransverseMomentum = cms.double( 1.0 ),
72962     maximumChiSquared = cms.double( 20.0 ),
72963     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
72964     jetDirectionUsingTracks = cms.bool( False ),
72965     jetDirectionUsingGhostTrack = cms.bool( False ),
72966     useTrackQuality = cms.bool( False )
72967 )
72968 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
72969     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
72970     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' )
72971 )
72972 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
72973     saveTags = cms.bool( True ),
72974     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72975     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
72976     MinTag = cms.double( -999999.0 ),
72977     MaxTag = cms.double( 2.5 ),
72978     MinJets = cms.int32( 2 ),
72979     MatchJetsByDeltaR = cms.bool( False ),
72980     MaxJetDeltaR = cms.double( 0.1 ),
72981     TriggerType = cms.int32( 85 )
72982 )
72983 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72984     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ),
72985     TriggerTypes = cms.vint32( 85 )
72986 )
72987 fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72988     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72989     trackClassifier = cms.InputTag( '','QualityMasks' ),
72990     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72991     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
72992     oldClusterRemovalInfo = cms.InputTag( "" ),
72993     TrackQuality = cms.string( "highPurity" ),
72994     maxChi2 = cms.double( 9.0 ),
72995     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72996     overrideTrkQuals = cms.InputTag( "" )
72997 )
72998 fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72999     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73000     clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
73001     phase2clustersToSkip = cms.InputTag( "" )
73002 )
73003 fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
73004     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
73005       'BPix1+BPix2+BPix3+FPix1_pos',
73006       'BPix1+BPix2+BPix3+FPix1_neg',
73007       'BPix1+BPix2+FPix1_pos+FPix2_pos',
73008       'BPix1+BPix2+FPix1_neg+FPix2_neg',
73009       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
73010       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
73011     BPix = cms.PSet( 
73012       hitErrorRPhi = cms.double( 0.0027 ),
73013       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73014       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
73015       useErrorsFromParam = cms.bool( True ),
73016       hitErrorRZ = cms.double( 0.006 ),
73017       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73018     ),
73019     FPix = cms.PSet( 
73020       hitErrorRPhi = cms.double( 0.0051 ),
73021       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73022       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
73023       useErrorsFromParam = cms.bool( True ),
73024       hitErrorRZ = cms.double( 0.0036 ),
73025       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73026     ),
73027     TIB = cms.PSet(  ),
73028     TID = cms.PSet(  ),
73029     TOB = cms.PSet(  ),
73030     TEC = cms.PSet(  ),
73031     MTIB = cms.PSet(  ),
73032     MTID = cms.PSet(  ),
73033     MTOB = cms.PSet(  ),
73034     MTEC = cms.PSet(  )
73035 )
73036 fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73037     RegionPSet = cms.PSet( 
73038       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
73039       zErrorVetex = cms.double( 0.1 ),
73040       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73041       zErrorBeamSpot = cms.double( 0.0 ),
73042       maxNVertices = cms.int32( 1 ),
73043       maxNRegions = cms.int32( 100 ),
73044       nSigmaZVertex = cms.double( 0.0 ),
73045       nSigmaZBeamSpot = cms.double( 0.0 ),
73046       ptMin = cms.double( 0.3 ),
73047       mode = cms.string( "VerticesFixed" ),
73048       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
73049       searchOpt = cms.bool( True ),
73050       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73051       originRadius = cms.double( 0.05 ),
73052       measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
73053       precise = cms.bool( True ),
73054       deltaEta = cms.double( 0.4 ),
73055       deltaPhi = cms.double( 0.4 )
73056     )
73057 )
73058 fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
73059     doClusterCheck = cms.bool( False ),
73060     MaxNumberOfStripClusters = cms.uint32( 50000 ),
73061     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73062     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73063     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73064     cut = cms.string( "" ),
73065     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73066     silentClusterCheck = cms.untracked.bool( False )
73067 )
73068 fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
73069     seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ),
73070     trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ),
73071     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73072     clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ),
73073     produceSeedingHitSets = cms.bool( False ),
73074     produceIntermediateHitDoublets = cms.bool( True ),
73075     maxElement = cms.uint32( 0 ),
73076     maxElementTotal = cms.uint32( 50000000 ),
73077     putEmptyIfMaxElementReached = cms.bool( False ),
73078     layerPairs = cms.vuint32( 0, 1, 2 )
73079 )
73080 fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer",
73081     doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ),
73082     extraHitRPhitolerance = cms.double( 0.032 ),
73083     fitFastCircle = cms.bool( True ),
73084     fitFastCircleChi2Cut = cms.bool( True ),
73085     useBendingCorrection = cms.bool( True ),
73086     CAThetaCut = cms.double( 0.004 ),
73087     CAPhiCut = cms.double( 0.3 ),
73088     CAThetaCut_byTriplets = cms.VPSet( 
73089       cms.PSet(  seedingLayers = cms.string( "" ),
73090         cut = cms.double( -1.0 )
73091       )
73092     ),
73093     CAPhiCut_byTriplets = cms.VPSet( 
73094       cms.PSet(  seedingLayers = cms.string( "" ),
73095         cut = cms.double( -1.0 )
73096       )
73097     ),
73098     CAHardPtCut = cms.double( 0.0 ),
73099     maxChi2 = cms.PSet( 
73100       value2 = cms.double( 100.0 ),
73101       value1 = cms.double( 1000.0 ),
73102       pt1 = cms.double( 0.4 ),
73103       enabled = cms.bool( True ),
73104       pt2 = cms.double( 2.0 )
73105     ),
73106     SeedComparitorPSet = cms.PSet( 
73107       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
73108       ComponentName = cms.string( "none" ),
73109       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
73110     )
73111 )
73112 fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer",
73113     passLabel = cms.string( "" ),
73114     SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ),
73115     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
73116     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
73117     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
73118 )
73119 fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
73120     InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ),
73121     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
73122     originHalfLength = cms.double( 0.3 ),
73123     originRadius = cms.double( 0.1 ),
73124     useProtoTrackKinematics = cms.bool( False ),
73125     useEventsWithNoVertex = cms.bool( True ),
73126     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73127     usePV = cms.bool( False ),
73128     includeFourthHit = cms.bool( False ),
73129     produceComplement = cms.bool( False ),
73130     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
73131 )
73132 fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
73133     cleanTrajectoryAfterInOut = cms.bool( False ),
73134     doSeedingRegionRebuilding = cms.bool( False ),
73135     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73136     reverseTrajectories = cms.bool( False ),
73137     useHitsSplitting = cms.bool( False ),
73138     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
73139     src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ),
73140     clustersToSkip = cms.InputTag( "" ),
73141     phase2clustersToSkip = cms.InputTag( "" ),
73142     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
73143     TransientInitialStateEstimatorParameters = cms.PSet( 
73144       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73145       numberMeasurementsForFit = cms.int32( 4 ),
73146       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73147     ),
73148     numHitsForSeedCleaner = cms.int32( 4 ),
73149     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73150     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73151     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73152     maxNSeeds = cms.uint32( 100000 ),
73153     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73154 )
73155 fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
73156     TrajectoryInEvent = cms.bool( False ),
73157     useHitsSplitting = cms.bool( False ),
73158     src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ),
73159     clusterRemovalInfo = cms.InputTag( "" ),
73160     AlgorithmName = cms.string( "hltIter1" ),
73161     GeometricInnerState = cms.bool( True ),
73162     reMatchSplitHits = cms.bool( False ),
73163     usePropagatorForPCA = cms.bool( False ),
73164     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73165     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
73166     useSimpleMF = cms.bool( True ),
73167     SimpleMagneticField = cms.string( "ParabolicMf" ),
73168     Fitter = cms.string( "hltESPFittingSmootherIT" ),
73169     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
73170     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73171     NavigationSchool = cms.string( "" ),
73172     MeasurementTracker = cms.string( "" )
73173 )
73174 fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier",
73175     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73176     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73177     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73178     ignoreVertices = cms.bool( False ),
73179     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73180     mva = cms.PSet( 
73181       minPixelHits = cms.vint32( 0, 0, 2 ),
73182       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73183       dr_par = cms.PSet( 
73184         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73185         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
73186         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
73187         dr_exp = cms.vint32( 3, 3, 3 ),
73188         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73189       ),
73190       maxLostLayers = cms.vint32( 1, 1, 1 ),
73191       min3DLayers = cms.vint32( 0, 0, 0 ),
73192       dz_par = cms.PSet( 
73193         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
73194         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
73195         dz_exp = cms.vint32( 3, 3, 3 )
73196       ),
73197       minNVtxTrk = cms.int32( 3 ),
73198       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73199       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73200       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73201       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73202       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73203       minLayers = cms.vint32( 3, 3, 3 )
73204     )
73205 )
73206 fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier",
73207     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73208     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73209     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73210     ignoreVertices = cms.bool( False ),
73211     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73212     mva = cms.PSet( 
73213       minPixelHits = cms.vint32( 0, 0, 1 ),
73214       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73215       dr_par = cms.PSet( 
73216         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73217         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
73218         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
73219         dr_exp = cms.vint32( 4, 4, 4 ),
73220         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73221       ),
73222       maxLostLayers = cms.vint32( 99, 3, 3 ),
73223       min3DLayers = cms.vint32( 1, 2, 3 ),
73224       dz_par = cms.PSet( 
73225         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
73226         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
73227         dz_exp = cms.vint32( 4, 4, 4 )
73228       ),
73229       minNVtxTrk = cms.int32( 2 ),
73230       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73231       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
73232       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73233       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
73234       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
73235       minLayers = cms.vint32( 5, 5, 5 )
73236     )
73237 )
73238 fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger",
73239     inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced',
73240       'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' )
73241 )
73242 fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73243     originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
73244     originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ),
73245     originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ),
73246     minQuality = cms.string( "highPurity" ),
73247     copyExtras = cms.untracked.bool( True ),
73248     copyTrajectories = cms.untracked.bool( False )
73249 )
73250 fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73251     copyExtras = cms.untracked.bool( True ),
73252     copyMVA = cms.bool( False ),
73253     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
73254     MaxNormalizedChisq = cms.double( 1000.0 ),
73255     MinPT = cms.double( 0.05 ),
73256     MinFound = cms.int32( 3 ),
73257     Epsilon = cms.double( -0.001 ),
73258     ShareFrac = cms.double( 0.19 ),
73259     allowFirstHitShare = cms.bool( True ),
73260     FoundHitBonus = cms.double( 5.0 ),
73261     LostHitPenalty = cms.double( 20.0 ),
73262     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73263     newQuality = cms.string( "confirmed" ),
73264     setsToMerge = cms.VPSet( 
73265       cms.PSet(  pQual = cms.bool( False ),
73266         tLists = cms.vint32( 0, 1 )
73267       )
73268     ),
73269     hasSelector = cms.vint32( 0, 0 ),
73270     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
73271     writeOnlyTrkQuals = cms.bool( False ),
73272     makeReKeyedSeeds = cms.untracked.bool( False ),
73273     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73274 )
73275 fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
73276     trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ),
73277     trackClassifier = cms.InputTag( '','QualityMasks' ),
73278     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73279     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
73280     oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
73281     TrackQuality = cms.string( "highPurity" ),
73282     maxChi2 = cms.double( 16.0 ),
73283     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
73284     overrideTrkQuals = cms.InputTag( "" )
73285 )
73286 fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
73287     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73288     clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73289     phase2clustersToSkip = cms.InputTag( "" )
73290 )
73291 fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
73292     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
73293       'BPix2+BPix3+BPix4',
73294       'BPix1+BPix3+BPix4',
73295       'BPix1+BPix2+BPix4',
73296       'BPix2+BPix3+FPix1_pos',
73297       'BPix2+BPix3+FPix1_neg',
73298       'BPix1+BPix2+FPix1_pos',
73299       'BPix1+BPix2+FPix1_neg',
73300       'BPix2+FPix1_pos+FPix2_pos',
73301       'BPix2+FPix1_neg+FPix2_neg',
73302       'BPix1+FPix1_pos+FPix2_pos',
73303       'BPix1+FPix1_neg+FPix2_neg',
73304       'FPix1_pos+FPix2_pos+FPix3_pos',
73305       'FPix1_neg+FPix2_neg+FPix3_neg',
73306       'BPix1+BPix3+FPix1_pos',
73307       'BPix1+BPix2+FPix2_pos',
73308       'BPix1+BPix3+FPix1_neg',
73309       'BPix1+BPix2+FPix2_neg',
73310       'BPix1+FPix2_neg+FPix3_neg',
73311       'BPix1+FPix1_neg+FPix3_neg',
73312       'BPix1+FPix2_pos+FPix3_pos',
73313       'BPix1+FPix1_pos+FPix3_pos' ),
73314     BPix = cms.PSet( 
73315       hitErrorRPhi = cms.double( 0.0027 ),
73316       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73317       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73318       useErrorsFromParam = cms.bool( True ),
73319       hitErrorRZ = cms.double( 0.006 ),
73320       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73321     ),
73322     FPix = cms.PSet( 
73323       hitErrorRPhi = cms.double( 0.0051 ),
73324       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
73325       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73326       useErrorsFromParam = cms.bool( True ),
73327       hitErrorRZ = cms.double( 0.0036 ),
73328       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
73329     ),
73330     TIB = cms.PSet(  ),
73331     TID = cms.PSet(  ),
73332     TOB = cms.PSet(  ),
73333     TEC = cms.PSet(  ),
73334     MTIB = cms.PSet(  ),
73335     MTID = cms.PSet(  ),
73336     MTOB = cms.PSet(  ),
73337     MTEC = cms.PSet(  )
73338 )
73339 fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73340     RegionPSet = cms.PSet( 
73341       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
73342       zErrorVetex = cms.double( 0.3 ),
73343       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73344       zErrorBeamSpot = cms.double( 0.0 ),
73345       maxNVertices = cms.int32( 1 ),
73346       maxNRegions = cms.int32( 100 ),
73347       nSigmaZVertex = cms.double( 0.0 ),
73348       nSigmaZBeamSpot = cms.double( 0.0 ),
73349       ptMin = cms.double( 0.4 ),
73350       mode = cms.string( "VerticesFixed" ),
73351       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
73352       searchOpt = cms.bool( True ),
73353       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73354       originRadius = cms.double( 0.3 ),
73355       measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73356       precise = cms.bool( True ),
73357       deltaEta = cms.double( 0.4 ),
73358       deltaPhi = cms.double( 0.4 )
73359     )
73360 )
73361 fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
73362     doClusterCheck = cms.bool( False ),
73363     MaxNumberOfStripClusters = cms.uint32( 50000 ),
73364     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73365     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73366     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73367     cut = cms.string( "" ),
73368     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73369     silentClusterCheck = cms.untracked.bool( False )
73370 )
73371 fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
73372     seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ),
73373     trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ),
73374     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73375     clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ),
73376     produceSeedingHitSets = cms.bool( False ),
73377     produceIntermediateHitDoublets = cms.bool( True ),
73378     maxElement = cms.uint32( 0 ),
73379     maxElementTotal = cms.uint32( 50000000 ),
73380     putEmptyIfMaxElementReached = cms.bool( False ),
73381     layerPairs = cms.vuint32( 0, 1 )
73382 )
73383 fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer",
73384     doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ),
73385     extraHitRPhitolerance = cms.double( 0.032 ),
73386     useBendingCorrection = cms.bool( True ),
73387     CAThetaCut = cms.double( 0.004 ),
73388     CAPhiCut = cms.double( 0.1 ),
73389     CAThetaCut_byTriplets = cms.VPSet( 
73390       cms.PSet(  seedingLayers = cms.string( "" ),
73391         cut = cms.double( -1.0 )
73392       )
73393     ),
73394     CAPhiCut_byTriplets = cms.VPSet( 
73395       cms.PSet(  seedingLayers = cms.string( "" ),
73396         cut = cms.double( -1.0 )
73397       )
73398     ),
73399     CAHardPtCut = cms.double( 0.3 ),
73400     maxChi2 = cms.PSet( 
73401       value2 = cms.double( 6.0 ),
73402       value1 = cms.double( 100.0 ),
73403       pt1 = cms.double( 0.4 ),
73404       enabled = cms.bool( True ),
73405       pt2 = cms.double( 8.0 )
73406     ),
73407     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73408 )
73409 fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
73410     seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ),
73411     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
73412     SeedMomentumForBOFF = cms.double( 5.0 ),
73413     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
73414     MinOneOverPtError = cms.double( 1.0 ),
73415     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73416     magneticField = cms.string( "ParabolicMf" ),
73417     forceKinematicWithRegionDirection = cms.bool( False ),
73418     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73419 )
73420 fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
73421     cleanTrajectoryAfterInOut = cms.bool( False ),
73422     doSeedingRegionRebuilding = cms.bool( False ),
73423     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73424     reverseTrajectories = cms.bool( False ),
73425     useHitsSplitting = cms.bool( False ),
73426     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73427     src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ),
73428     clustersToSkip = cms.InputTag( "" ),
73429     phase2clustersToSkip = cms.InputTag( "" ),
73430     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
73431     TransientInitialStateEstimatorParameters = cms.PSet( 
73432       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73433       numberMeasurementsForFit = cms.int32( 4 ),
73434       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73435     ),
73436     numHitsForSeedCleaner = cms.int32( 4 ),
73437     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73438     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73439     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73440     maxNSeeds = cms.uint32( 100000 ),
73441     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73442 )
73443 fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
73444     TrajectoryInEvent = cms.bool( False ),
73445     useHitsSplitting = cms.bool( False ),
73446     src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ),
73447     clusterRemovalInfo = cms.InputTag( "" ),
73448     AlgorithmName = cms.string( "hltIter2" ),
73449     GeometricInnerState = cms.bool( True ),
73450     reMatchSplitHits = cms.bool( False ),
73451     usePropagatorForPCA = cms.bool( False ),
73452     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73453     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73454     useSimpleMF = cms.bool( True ),
73455     SimpleMagneticField = cms.string( "ParabolicMf" ),
73456     Fitter = cms.string( "hltESPFittingSmootherIT" ),
73457     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
73458     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73459     NavigationSchool = cms.string( "" ),
73460     MeasurementTracker = cms.string( "" )
73461 )
73462 fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
73463     src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73464     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73465     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73466     ignoreVertices = cms.bool( False ),
73467     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73468     mva = cms.PSet( 
73469       minPixelHits = cms.vint32( 0, 0, 0 ),
73470       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73471       dr_par = cms.PSet( 
73472         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73473         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
73474         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73475         dr_exp = cms.vint32( 4, 4, 4 ),
73476         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73477       ),
73478       maxLostLayers = cms.vint32( 1, 1, 1 ),
73479       min3DLayers = cms.vint32( 0, 0, 0 ),
73480       dz_par = cms.PSet( 
73481         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73482         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
73483         dz_exp = cms.vint32( 4, 4, 4 )
73484       ),
73485       minNVtxTrk = cms.int32( 3 ),
73486       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
73487       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73488       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73489       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73490       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
73491       minLayers = cms.vint32( 3, 3, 3 )
73492     )
73493 )
73494 fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73495     originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73496     originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ),
73497     originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
73498     minQuality = cms.string( "highPurity" ),
73499     copyExtras = cms.untracked.bool( True ),
73500     copyTrajectories = cms.untracked.bool( False )
73501 )
73502 fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73503     copyExtras = cms.untracked.bool( True ),
73504     copyMVA = cms.bool( False ),
73505     TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73506     MaxNormalizedChisq = cms.double( 1000.0 ),
73507     MinPT = cms.double( 0.05 ),
73508     MinFound = cms.int32( 3 ),
73509     Epsilon = cms.double( -0.001 ),
73510     ShareFrac = cms.double( 0.19 ),
73511     allowFirstHitShare = cms.bool( True ),
73512     FoundHitBonus = cms.double( 5.0 ),
73513     LostHitPenalty = cms.double( 20.0 ),
73514     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73515     newQuality = cms.string( "confirmed" ),
73516     setsToMerge = cms.VPSet( 
73517       cms.PSet(  pQual = cms.bool( False ),
73518         tLists = cms.vint32( 0, 1 )
73519       )
73520     ),
73521     hasSelector = cms.vint32( 0, 0 ),
73522     selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73523     writeOnlyTrkQuals = cms.bool( False ),
73524     makeReKeyedSeeds = cms.untracked.bool( False ),
73525     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73526 )
73527 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
73528     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73529     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73530     coneSize = cms.double( 0.4 ),
73531     useAssigned = cms.bool( False ),
73532     pvSrc = cms.InputTag( "" )
73533 )
73534 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
73535     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ),
73536     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73537     computeProbabilities = cms.bool( False ),
73538     computeGhostTrack = cms.bool( False ),
73539     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73540     minimumNumberOfPixelHits = cms.int32( 2 ),
73541     minimumNumberOfHits = cms.int32( 8 ),
73542     maximumTransverseImpactParameter = cms.double( 0.1 ),
73543     minimumTransverseMomentum = cms.double( 0.5 ),
73544     maximumChiSquared = cms.double( 20.0 ),
73545     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73546     jetDirectionUsingTracks = cms.bool( False ),
73547     jetDirectionUsingGhostTrack = cms.bool( False ),
73548     useTrackQuality = cms.bool( False )
73549 )
73550 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
73551     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73552     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' )
73553 )
73554 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
73555     saveTags = cms.bool( True ),
73556     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73557     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
73558     MinTag = cms.double( -999999.0 ),
73559     MaxTag = cms.double( 2.5 ),
73560     MinJets = cms.int32( 2 ),
73561     MatchJetsByDeltaR = cms.bool( False ),
73562     MaxJetDeltaR = cms.double( 0.1 ),
73563     TriggerType = cms.int32( 85 )
73564 )
73565 fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73566     offset = cms.uint32( 0 ),
73567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73568 )
73569 fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73570     offset = cms.uint32( 0 ),
73571     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73572 )
73573 fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73574     saveTags = cms.bool( True ),
73575     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73576     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73577     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73578     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73579     minJets = cms.uint32( 1 ),
73580     jetTimeThresh = cms.double( 1.25 ),
73581     jetMaxTimeThresh = cms.double( 999999.0 ),
73582     jetCellsForTimingThresh = cms.uint32( 5 ),
73583     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73584     minJetPt = cms.double( 40.0 )
73585 )
73586 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73587     offset = cms.uint32( 0 ),
73588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73589 )
73590 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73591     offset = cms.uint32( 0 ),
73592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73593 )
73594 fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
73595     saveTags = cms.bool( True ),
73596     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73597     triggerType = cms.int32( 85 ),
73598     MinE = cms.double( -1.0 ),
73599     MinPt = cms.double( 40.0 ),
73600     MinMass = cms.double( -1.0 ),
73601     MaxMass = cms.double( -1.0 ),
73602     MinEta = cms.double( -1.0 ),
73603     MaxEta = cms.double( 2.0 ),
73604     MinN = cms.int32( 2 )
73605 )
73606 fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73607     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ),
73608     TriggerTypes = cms.vint32( 85 )
73609 )
73610 fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
73611     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73612     barrelJets = cms.bool( True ),
73613     endcapJets = cms.bool( True ),
73614     ecalCellEnergyThresh = cms.double( 0.5 ),
73615     ecalCellTimeThresh = cms.double( 12.5 ),
73616     ecalCellTimeErrorThresh = cms.double( 100.0 ),
73617     matchingRadius = cms.double( 0.4 ),
73618     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
73619     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
73620 )
73621 fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73622     saveTags = cms.bool( True ),
73623     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73624     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73625     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73626     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73627     minJets = cms.uint32( 2 ),
73628     jetTimeThresh = cms.double( 0.5 ),
73629     jetMaxTimeThresh = cms.double( 999999.0 ),
73630     jetCellsForTimingThresh = cms.uint32( 5 ),
73631     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73632     minJetPt = cms.double( 40.0 )
73633 )
73634 fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
73635     offset = cms.uint32( 0 ),
73636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73637 )
73638 fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73639     saveTags = cms.bool( True ),
73640     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73641     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73642     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73643     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73644     minJets = cms.uint32( 2 ),
73645     jetTimeThresh = cms.double( 1.0 ),
73646     jetMaxTimeThresh = cms.double( 999999.0 ),
73647     jetCellsForTimingThresh = cms.uint32( 5 ),
73648     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73649     minJetPt = cms.double( 40.0 )
73650 )
73651 fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73652     offset = cms.uint32( 0 ),
73653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73654 )
73655 fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73656     saveTags = cms.bool( True ),
73657     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73658     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73659     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73660     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73661     minJets = cms.uint32( 2 ),
73662     jetTimeThresh = cms.double( 1.25 ),
73663     jetMaxTimeThresh = cms.double( 999999.0 ),
73664     jetCellsForTimingThresh = cms.uint32( 5 ),
73665     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73666     minJetPt = cms.double( 40.0 )
73667 )
73668 fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73669     offset = cms.uint32( 0 ),
73670     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73671 )
73672 fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73673     saveTags = cms.bool( True ),
73674     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73675     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73676     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73677     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73678     minJets = cms.uint32( 2 ),
73679     jetTimeThresh = cms.double( 1.5 ),
73680     jetMaxTimeThresh = cms.double( 999999.0 ),
73681     jetCellsForTimingThresh = cms.uint32( 5 ),
73682     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73683     minJetPt = cms.double( 40.0 )
73684 )
73685 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73686     offset = cms.uint32( 0 ),
73687     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73688 )
73689 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73690     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73691     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73692     coneSize = cms.double( 0.4 ),
73693     useAssigned = cms.bool( False ),
73694     pvSrc = cms.InputTag( "" )
73695 )
73696 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73697     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
73698     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73699     computeProbabilities = cms.bool( False ),
73700     computeGhostTrack = cms.bool( False ),
73701     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73702     minimumNumberOfPixelHits = cms.int32( 2 ),
73703     minimumNumberOfHits = cms.int32( 8 ),
73704     maximumTransverseImpactParameter = cms.double( 0.1 ),
73705     minimumTransverseMomentum = cms.double( 1.0 ),
73706     maximumChiSquared = cms.double( 20.0 ),
73707     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73708     jetDirectionUsingTracks = cms.bool( False ),
73709     jetDirectionUsingGhostTrack = cms.bool( False ),
73710     useTrackQuality = cms.bool( False )
73711 )
73712 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73713     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73714     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
73715 )
73716 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73717     saveTags = cms.bool( True ),
73718     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73719     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73720     MinTag = cms.double( -999999.0 ),
73721     MaxTag = cms.double( 2.5 ),
73722     MinJets = cms.int32( 2 ),
73723     MatchJetsByDeltaR = cms.bool( False ),
73724     MaxJetDeltaR = cms.double( 0.1 ),
73725     TriggerType = cms.int32( 85 )
73726 )
73727 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
73728     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
73729     TriggerTypes = cms.vint32( 85 )
73730 )
73731 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73732     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73733     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73734     coneSize = cms.double( 0.4 ),
73735     useAssigned = cms.bool( False ),
73736     pvSrc = cms.InputTag( "" )
73737 )
73738 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73739     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ),
73740     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73741     computeProbabilities = cms.bool( False ),
73742     computeGhostTrack = cms.bool( False ),
73743     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73744     minimumNumberOfPixelHits = cms.int32( 2 ),
73745     minimumNumberOfHits = cms.int32( 8 ),
73746     maximumTransverseImpactParameter = cms.double( 0.1 ),
73747     minimumTransverseMomentum = cms.double( 0.5 ),
73748     maximumChiSquared = cms.double( 20.0 ),
73749     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73750     jetDirectionUsingTracks = cms.bool( False ),
73751     jetDirectionUsingGhostTrack = cms.bool( False ),
73752     useTrackQuality = cms.bool( False )
73753 )
73754 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73755     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73756     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' )
73757 )
73758 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73759     saveTags = cms.bool( True ),
73760     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73761     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73762     MinTag = cms.double( -999999.0 ),
73763     MaxTag = cms.double( 2.5 ),
73764     MinJets = cms.int32( 2 ),
73765     MatchJetsByDeltaR = cms.bool( False ),
73766     MaxJetDeltaR = cms.double( 0.1 ),
73767     TriggerType = cms.int32( 85 )
73768 )
73769 fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73770     offset = cms.uint32( 0 ),
73771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73772 )
73773 fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73774     saveTags = cms.bool( True ),
73775     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73776     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73777     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73778     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73779     minJets = cms.uint32( 2 ),
73780     jetTimeThresh = cms.double( 0.75 ),
73781     jetMaxTimeThresh = cms.double( 999999.0 ),
73782     jetCellsForTimingThresh = cms.uint32( 5 ),
73783     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73784     minJetPt = cms.double( 40.0 )
73785 )
73786 fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73787     offset = cms.uint32( 0 ),
73788     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73789 )
73790 fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73791     offset = cms.uint32( 0 ),
73792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73793 )
73794 fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73795     saveTags = cms.bool( True ),
73796     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73797     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73798     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73799     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73800     minJets = cms.uint32( 1 ),
73801     jetTimeThresh = cms.double( 2.5 ),
73802     jetMaxTimeThresh = cms.double( 4.0 ),
73803     jetCellsForTimingThresh = cms.uint32( 5 ),
73804     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73805     minJetPt = cms.double( 40.0 )
73806 )
73807 fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73808     offset = cms.uint32( 0 ),
73809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73810 )
73811 fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73812     saveTags = cms.bool( True ),
73813     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73814     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73815     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73816     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73817     minJets = cms.uint32( 1 ),
73818     jetTimeThresh = cms.double( 2.6 ),
73819     jetMaxTimeThresh = cms.double( 4.0 ),
73820     jetCellsForTimingThresh = cms.uint32( 5 ),
73821     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73822     minJetPt = cms.double( 40.0 )
73823 )
73824 fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73825     offset = cms.uint32( 0 ),
73826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73827 )
73828 fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73829     saveTags = cms.bool( True ),
73830     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73831     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73832     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73833     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73834     minJets = cms.uint32( 1 ),
73835     jetTimeThresh = cms.double( 2.75 ),
73836     jetMaxTimeThresh = cms.double( 4.0 ),
73837     jetCellsForTimingThresh = cms.uint32( 5 ),
73838     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73839     minJetPt = cms.double( 40.0 )
73840 )
73841 fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73842     offset = cms.uint32( 0 ),
73843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73844 )
73845 fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73846     saveTags = cms.bool( True ),
73847     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73848     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73849     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73850     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73851     minJets = cms.uint32( 1 ),
73852     jetTimeThresh = cms.double( 3.5 ),
73853     jetMaxTimeThresh = cms.double( 999999.0 ),
73854     jetCellsForTimingThresh = cms.uint32( 5 ),
73855     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73856     minJetPt = cms.double( 40.0 )
73857 )
73858 fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73859     offset = cms.uint32( 0 ),
73860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73861 )
73862 fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73863     saveTags = cms.bool( True ),
73864     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73865     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73866     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73867     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73868     minJets = cms.uint32( 1 ),
73869     jetTimeThresh = cms.double( 3.75 ),
73870     jetMaxTimeThresh = cms.double( 999999.0 ),
73871     jetCellsForTimingThresh = cms.uint32( 5 ),
73872     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73873     minJetPt = cms.double( 40.0 )
73874 )
73875 fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler",
73876     offset = cms.uint32( 0 ),
73877     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73878 )
73879 fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73880     saveTags = cms.bool( True ),
73881     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73882     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73883     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73884     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73885     minJets = cms.uint32( 1 ),
73886     jetTimeThresh = cms.double( 4.0 ),
73887     jetMaxTimeThresh = cms.double( 999999.0 ),
73888     jetCellsForTimingThresh = cms.uint32( 5 ),
73889     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73890     minJetPt = cms.double( 40.0 )
73891 )
73892 fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73893     offset = cms.uint32( 0 ),
73894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73895 )
73896 fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73897     saveTags = cms.bool( True ),
73898     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73899     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73900     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73901     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73902     minJets = cms.uint32( 1 ),
73903     jetTimeThresh = cms.double( 2.5 ),
73904     jetMaxTimeThresh = cms.double( 999999.0 ),
73905     jetCellsForTimingThresh = cms.uint32( 5 ),
73906     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73907     minJetPt = cms.double( 40.0 )
73908 )
73909 fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73910     offset = cms.uint32( 0 ),
73911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73912 )
73913 fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73914     saveTags = cms.bool( True ),
73915     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73916     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73917     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73918     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73919     minJets = cms.uint32( 1 ),
73920     jetTimeThresh = cms.double( 2.75 ),
73921     jetMaxTimeThresh = cms.double( 999999.0 ),
73922     jetCellsForTimingThresh = cms.uint32( 5 ),
73923     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73924     minJetPt = cms.double( 40.0 )
73925 )
73926 fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler",
73927     offset = cms.uint32( 0 ),
73928     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73929 )
73930 fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73931     saveTags = cms.bool( True ),
73932     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73933     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73934     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73935     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73936     minJets = cms.uint32( 1 ),
73937     jetTimeThresh = cms.double( 3.0 ),
73938     jetMaxTimeThresh = cms.double( 999999.0 ),
73939     jetCellsForTimingThresh = cms.uint32( 5 ),
73940     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73941     minJetPt = cms.double( 40.0 )
73942 )
73943 fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73944     offset = cms.uint32( 0 ),
73945     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73946 )
73947 fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73948     saveTags = cms.bool( True ),
73949     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73950     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73951     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73952     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73953     minJets = cms.uint32( 2 ),
73954     jetTimeThresh = cms.double( 0.75 ),
73955     jetMaxTimeThresh = cms.double( 999999.0 ),
73956     jetCellsForTimingThresh = cms.uint32( 5 ),
73957     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73958     minJetPt = cms.double( 40.0 )
73959 )
73960 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73961     offset = cms.uint32( 0 ),
73962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73963 )
73964 fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73965     saveTags = cms.bool( True ),
73966     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73967     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73968     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73969     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73970     minJets = cms.uint32( 2 ),
73971     jetTimeThresh = cms.double( 1.25 ),
73972     jetMaxTimeThresh = cms.double( 999999.0 ),
73973     jetCellsForTimingThresh = cms.uint32( 5 ),
73974     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73975     minJetPt = cms.double( 40.0 )
73976 )
73977 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73978     offset = cms.uint32( 0 ),
73979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73980 )
73981 fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73982     saveTags = cms.bool( True ),
73983     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73984     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73985     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73986     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73987     minJets = cms.uint32( 2 ),
73988     jetTimeThresh = cms.double( 1.5 ),
73989     jetMaxTimeThresh = cms.double( 999999.0 ),
73990     jetCellsForTimingThresh = cms.uint32( 5 ),
73991     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73992     minJetPt = cms.double( 40.0 )
73993 )
73994 fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73995     offset = cms.uint32( 0 ),
73996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73997 )
73998 fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73999     saveTags = cms.bool( True ),
74000     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74001     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
74002     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
74003     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
74004     minJets = cms.uint32( 2 ),
74005     jetTimeThresh = cms.double( 1.75 ),
74006     jetMaxTimeThresh = cms.double( 999999.0 ),
74007     jetCellsForTimingThresh = cms.uint32( 5 ),
74008     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74009     minJetPt = cms.double( 40.0 )
74010 )
74011 fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
74012     offset = cms.uint32( 0 ),
74013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74014 )
74015 fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74016     saveTags = cms.bool( True ),
74017     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74018     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
74019     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
74020     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
74021     minJets = cms.uint32( 2 ),
74022     jetTimeThresh = cms.double( 0.5 ),
74023     jetMaxTimeThresh = cms.double( 999999.0 ),
74024     jetCellsForTimingThresh = cms.uint32( 5 ),
74025     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74026     minJetPt = cms.double( 40.0 )
74027 )
74028 fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
74029     offset = cms.uint32( 0 ),
74030     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74031 )
74032 fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74033     saveTags = cms.bool( True ),
74034     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74035     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
74036     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
74037     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
74038     minJets = cms.uint32( 2 ),
74039     jetTimeThresh = cms.double( 1.0 ),
74040     jetMaxTimeThresh = cms.double( 999999.0 ),
74041     jetCellsForTimingThresh = cms.uint32( 5 ),
74042     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74043     minJetPt = cms.double( 40.0 )
74044 )
74045 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
74046     offset = cms.uint32( 0 ),
74047     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74048 )
74049 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
74050     offset = cms.uint32( 0 ),
74051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74052 )
74053 fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed",
74054     saveTags = cms.bool( True ),
74055     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
74056     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
74057     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
74058     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
74059     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
74060     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
74061     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
74062     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
74063     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
74064     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
74065 )
74066 fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler",
74067     offset = cms.uint32( 0 ),
74068     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74069 )
74070 fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74071     offset = cms.uint32( 0 ),
74072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74073 )
74074 fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter",
74075     saveTags = cms.bool( True ),
74076     htLabels = cms.VInputTag( 'hltHtMht' ),
74077     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74078     minHt = cms.vdouble( 240.0 ),
74079     minMht = cms.vdouble( 0.0 ),
74080     minMeff = cms.vdouble( 0.0 ),
74081     meffSlope = cms.vdouble( 1.0 )
74082 )
74083 fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
74084     saveTags = cms.bool( True ),
74085     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74086     triggerType = cms.int32( 85 ),
74087     MinE = cms.double( -1.0 ),
74088     MinPt = cms.double( 30.0 ),
74089     MinMass = cms.double( -1.0 ),
74090     MaxMass = cms.double( -1.0 ),
74091     MinEta = cms.double( -1.0 ),
74092     MaxEta = cms.double( 2.0 ),
74093     MinN = cms.int32( 2 )
74094 )
74095 fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74096     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ),
74097     TriggerTypes = cms.vint32( 85 )
74098 )
74099 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74100     jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
74101     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74102     coneSize = cms.double( 0.4 ),
74103     useAssigned = cms.bool( False ),
74104     pvSrc = cms.InputTag( "" )
74105 )
74106 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer",
74107     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ),
74108     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74109     computeProbabilities = cms.bool( False ),
74110     computeGhostTrack = cms.bool( False ),
74111     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74112     minimumNumberOfPixelHits = cms.int32( 2 ),
74113     minimumNumberOfHits = cms.int32( 8 ),
74114     maximumTransverseImpactParameter = cms.double( 0.1 ),
74115     minimumTransverseMomentum = cms.double( 1.0 ),
74116     maximumChiSquared = cms.double( 20.0 ),
74117     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74118     jetDirectionUsingTracks = cms.bool( False ),
74119     jetDirectionUsingGhostTrack = cms.bool( False ),
74120     useTrackQuality = cms.bool( False )
74121 )
74122 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer",
74123     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74124     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' )
74125 )
74126 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74127     saveTags = cms.bool( True ),
74128     Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
74129     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ),
74130     MinTag = cms.double( -999999.0 ),
74131     MaxTag = cms.double( 1.5 ),
74132     MinJets = cms.int32( 2 ),
74133     MatchJetsByDeltaR = cms.bool( False ),
74134     MaxJetDeltaR = cms.double( 0.1 ),
74135     TriggerType = cms.int32( 85 )
74136 )
74137 fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74138     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
74139     TriggerTypes = cms.vint32( 85 )
74140 )
74141 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74142     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74143     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74144     coneSize = cms.double( 0.4 ),
74145     useAssigned = cms.bool( False ),
74146     pvSrc = cms.InputTag( "" )
74147 )
74148 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74149     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
74150     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74151     computeProbabilities = cms.bool( False ),
74152     computeGhostTrack = cms.bool( False ),
74153     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74154     minimumNumberOfPixelHits = cms.int32( 2 ),
74155     minimumNumberOfHits = cms.int32( 8 ),
74156     maximumTransverseImpactParameter = cms.double( 0.1 ),
74157     minimumTransverseMomentum = cms.double( 0.5 ),
74158     maximumChiSquared = cms.double( 20.0 ),
74159     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74160     jetDirectionUsingTracks = cms.bool( False ),
74161     jetDirectionUsingGhostTrack = cms.bool( False ),
74162     useTrackQuality = cms.bool( False )
74163 )
74164 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74165     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74166     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' )
74167 )
74168 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74169     saveTags = cms.bool( True ),
74170     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74171     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ),
74172     MinTag = cms.double( -999999.0 ),
74173     MaxTag = cms.double( 1.5 ),
74174     MinJets = cms.int32( 2 ),
74175     MatchJetsByDeltaR = cms.bool( False ),
74176     MaxJetDeltaR = cms.double( 0.1 ),
74177     TriggerType = cms.int32( 85 )
74178 )
74179 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74180     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
74181     TriggerTypes = cms.vint32( 85 )
74182 )
74183 fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
74184     src = cms.InputTag( "hltFastPVPixelVertices" ),
74185     maxVtx = cms.uint32( 100 ),
74186     fractionSumPt2 = cms.double( 0.3 ),
74187     minSumPt2 = cms.double( 0.0 ),
74188     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
74189 )
74190 fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
74191     trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ),
74192     trackClassifier = cms.InputTag( '','QualityMasks' ),
74193     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74194     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ),
74195     oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
74196     TrackQuality = cms.string( "highPurity" ),
74197     maxChi2 = cms.double( 16.0 ),
74198     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
74199     overrideTrkQuals = cms.InputTag( "" )
74200 )
74201 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
74202     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
74203     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74204     phase2clustersToSkip = cms.InputTag( "" )
74205 )
74206 fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
74207     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
74208       'TIB1+TIB2+MTID1_pos',
74209       'TIB1+TIB2+MTID1_neg',
74210       'TID1_pos+TID2_pos+TID3_pos',
74211       'TID1_neg+TID2_neg+TID3_neg',
74212       'TID1_pos+TID2_pos+MTID3_pos',
74213       'TID1_neg+TID2_neg+MTID3_neg' ),
74214     BPix = cms.PSet(  ),
74215     FPix = cms.PSet(  ),
74216     TIB = cms.PSet( 
74217       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74218       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74219       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
74220     ),
74221     TID = cms.PSet( 
74222       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74223       minRing = cms.int32( 1 ),
74224       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74225       useRingSlector = cms.bool( True ),
74226       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74227       maxRing = cms.int32( 2 )
74228     ),
74229     TOB = cms.PSet(  ),
74230     TEC = cms.PSet( 
74231       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74232       minRing = cms.int32( 1 ),
74233       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74234       useRingSlector = cms.bool( True ),
74235       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74236       maxRing = cms.int32( 2 )
74237     ),
74238     MTIB = cms.PSet( 
74239       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74240       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74241       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
74242     ),
74243     MTID = cms.PSet( 
74244       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74245       minRing = cms.int32( 3 ),
74246       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74247       useRingSlector = cms.bool( True ),
74248       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74249       maxRing = cms.int32( 3 )
74250     ),
74251     MTOB = cms.PSet(  ),
74252     MTEC = cms.PSet( 
74253       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74254       minRing = cms.int32( 3 ),
74255       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
74256       useRingSlector = cms.bool( True ),
74257       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
74258       maxRing = cms.int32( 3 )
74259     )
74260 )
74261 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
74262     RegionPSet = cms.PSet( 
74263       vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74264       zErrorVetex = cms.double( 12.0 ),
74265       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74266       zErrorBeamSpot = cms.double( 15.0 ),
74267       maxNVertices = cms.int32( 10 ),
74268       maxNRegions = cms.int32( 100 ),
74269       nSigmaZVertex = cms.double( 3.0 ),
74270       nSigmaZBeamSpot = cms.double( 3.0 ),
74271       ptMin = cms.double( 0.8 ),
74272       mode = cms.string( "VerticesFixed" ),
74273       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
74274       searchOpt = cms.bool( True ),
74275       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
74276       originRadius = cms.double( 1.0 ),
74277       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74278       precise = cms.bool( True ),
74279       deltaEta = cms.double( 0.5 ),
74280       deltaPhi = cms.double( 0.5 )
74281     )
74282 )
74283 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
74284     doClusterCheck = cms.bool( False ),
74285     MaxNumberOfStripClusters = cms.uint32( 800000 ),
74286     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
74287     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
74288     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74289     cut = cms.string( "" ),
74290     DontCountDetsAboveNClusters = cms.uint32( 0 ),
74291     silentClusterCheck = cms.untracked.bool( False )
74292 )
74293 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer",
74294     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ),
74295     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ),
74296     trackingRegionsSeedingLayers = cms.InputTag( "" ),
74297     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ),
74298     produceSeedingHitSets = cms.bool( False ),
74299     produceIntermediateHitDoublets = cms.bool( True ),
74300     maxElement = cms.uint32( 0 ),
74301     maxElementTotal = cms.uint32( 50000000 ),
74302     putEmptyIfMaxElementReached = cms.bool( False ),
74303     layerPairs = cms.vuint32( 0 )
74304 )
74305 fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer",
74306     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ),
74307     maxElement = cms.uint32( 100000 ),
74308     useFixedPreFiltering = cms.bool( False ),
74309     phiPreFiltering = cms.double( 0.3 ),
74310     extraHitRPhitolerance = cms.double( 0.0 ),
74311     extraHitRZtolerance = cms.double( 0.0 ),
74312     extraZKDBox = cms.double( 0.2 ),
74313     extraRKDBox = cms.double( 0.2 ),
74314     extraPhiKDBox = cms.double( 0.005 ),
74315     fnSigmaRZ = cms.double( 2.0 ),
74316     refitHits = cms.bool( True ),
74317     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
74318     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74319     maxChi2 = cms.double( 5.0 ),
74320     chi2VsPtCut = cms.bool( True ),
74321     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
74322     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
74323     detIdsToDebug = cms.vint32( 0, 0, 0 )
74324 )
74325 fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
74326     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ),
74327     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
74328     SeedMomentumForBOFF = cms.double( 5.0 ),
74329     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
74330     MinOneOverPtError = cms.double( 1.0 ),
74331     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74332     magneticField = cms.string( "ParabolicMf" ),
74333     forceKinematicWithRegionDirection = cms.bool( False ),
74334     SeedComparitorPSet = cms.PSet( 
74335       FilterStripHits = cms.bool( False ),
74336       FilterPixelHits = cms.bool( False ),
74337       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
74338       FilterAtHelixStage = cms.bool( True ),
74339       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
74340     )
74341 )
74342 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
74343     cleanTrajectoryAfterInOut = cms.bool( False ),
74344     doSeedingRegionRebuilding = cms.bool( False ),
74345     onlyPixelHitsForSeedCleaner = cms.bool( False ),
74346     reverseTrajectories = cms.bool( False ),
74347     useHitsSplitting = cms.bool( False ),
74348     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74349     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ),
74350     clustersToSkip = cms.InputTag( "" ),
74351     phase2clustersToSkip = cms.InputTag( "" ),
74352     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
74353     TransientInitialStateEstimatorParameters = cms.PSet( 
74354       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
74355       numberMeasurementsForFit = cms.int32( 4 ),
74356       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
74357     ),
74358     numHitsForSeedCleaner = cms.int32( 4 ),
74359     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
74360     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
74361     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
74362     maxNSeeds = cms.uint32( 100000 ),
74363     maxSeedsBeforeCleaning = cms.uint32( 1000 )
74364 )
74365 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
74366     TrajectoryInEvent = cms.bool( False ),
74367     useHitsSplitting = cms.bool( False ),
74368     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ),
74369     clusterRemovalInfo = cms.InputTag( "" ),
74370     AlgorithmName = cms.string( "hltIterX" ),
74371     GeometricInnerState = cms.bool( True ),
74372     reMatchSplitHits = cms.bool( False ),
74373     usePropagatorForPCA = cms.bool( False ),
74374     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74375     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74376     useSimpleMF = cms.bool( True ),
74377     SimpleMagneticField = cms.string( "ParabolicMf" ),
74378     Fitter = cms.string( "hltESPFittingSmootherIT" ),
74379     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
74380     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74381     NavigationSchool = cms.string( "" ),
74382     MeasurementTracker = cms.string( "" )
74383 )
74384 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
74385     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ),
74386     keepAllTracks = cms.bool( False ),
74387     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
74388     useVertices = cms.bool( True ),
74389     useVtxError = cms.bool( False ),
74390     vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74391     vtxNumber = cms.int32( -1 ),
74392     vertexCut = cms.string( "tracksSize>=3" ),
74393     copyExtras = cms.untracked.bool( True ),
74394     copyTrajectories = cms.untracked.bool( False ),
74395     qualityBit = cms.string( "highPurity" ),
74396     chi2n_no1Dmod_par = cms.double( 9999.0 ),
74397     chi2n_par = cms.double( 0.25 ),
74398     res_par = cms.vdouble( 0.003, 0.001 ),
74399     d0_par1 = cms.vdouble( 1.0, 4.0 ),
74400     d0_par2 = cms.vdouble( 1.0, 4.0 ),
74401     dz_par1 = cms.vdouble( 1.0, 4.0 ),
74402     dz_par2 = cms.vdouble( 1.0, 4.0 ),
74403     applyAdaptedPVCuts = cms.bool( True ),
74404     max_d0 = cms.double( 100.0 ),
74405     max_z0 = cms.double( 100.0 ),
74406     nSigmaZ = cms.double( 3.0 ),
74407     minNumberLayers = cms.uint32( 5 ),
74408     minNumber3DLayers = cms.uint32( 0 ),
74409     minHitsToBypassChecks = cms.uint32( 20 ),
74410     maxNumberLostLayers = cms.uint32( 0 ),
74411     applyAbsCutsIfNoPV = cms.bool( False ),
74412     max_d0NoPV = cms.double( 100.0 ),
74413     max_z0NoPV = cms.double( 100.0 ),
74414     max_relpterr = cms.double( 9999.0 ),
74415     min_nhits = cms.uint32( 0 ),
74416     max_lostHitFraction = cms.double( 1.0 ),
74417     max_minMissHitOutOrIn = cms.int32( 99 ),
74418     max_eta = cms.double( 9999.0 ),
74419     min_eta = cms.double( -9999.0 ),
74420     useMVA = cms.bool( False ),
74421     useAnyMVA = cms.bool( False ),
74422     useMVAonly = cms.bool( False ),
74423     minMVA = cms.double( -1.0 ),
74424     GBRForestLabel = cms.string( "MVASelectorIter0" ),
74425     mvaType = cms.string( "Detached" )
74426 )
74427 fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger",
74428     copyExtras = cms.untracked.bool( True ),
74429     copyMVA = cms.bool( False ),
74430     TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74431     MaxNormalizedChisq = cms.double( 1000.0 ),
74432     MinPT = cms.double( 0.05 ),
74433     MinFound = cms.int32( 3 ),
74434     Epsilon = cms.double( -0.001 ),
74435     ShareFrac = cms.double( 0.19 ),
74436     allowFirstHitShare = cms.bool( True ),
74437     FoundHitBonus = cms.double( 5.0 ),
74438     LostHitPenalty = cms.double( 20.0 ),
74439     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
74440     newQuality = cms.string( "confirmed" ),
74441     setsToMerge = cms.VPSet( 
74442       cms.PSet(  pQual = cms.bool( False ),
74443         tLists = cms.vint32( 0, 1 )
74444       )
74445     ),
74446     hasSelector = cms.vint32( 0, 0 ),
74447     selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74448     writeOnlyTrkQuals = cms.bool( False ),
74449     makeReKeyedSeeds = cms.untracked.bool( False ),
74450     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
74451 )
74452 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74453     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74454     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74455     coneSize = cms.double( 0.4 ),
74456     useAssigned = cms.bool( False ),
74457     pvSrc = cms.InputTag( "" )
74458 )
74459 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74460     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
74461     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74462     computeProbabilities = cms.bool( False ),
74463     computeGhostTrack = cms.bool( False ),
74464     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74465     minimumNumberOfPixelHits = cms.int32( 0 ),
74466     minimumNumberOfHits = cms.int32( 6 ),
74467     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74468     minimumTransverseMomentum = cms.double( 0.5 ),
74469     maximumChiSquared = cms.double( 5.0 ),
74470     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74471     jetDirectionUsingTracks = cms.bool( False ),
74472     jetDirectionUsingGhostTrack = cms.bool( False ),
74473     useTrackQuality = cms.bool( False )
74474 )
74475 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74476     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74477     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' )
74478 )
74479 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74480     saveTags = cms.bool( True ),
74481     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74482     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ),
74483     MinTag = cms.double( 5.0 ),
74484     MaxTag = cms.double( 999999.0 ),
74485     MinJets = cms.int32( 2 ),
74486     MatchJetsByDeltaR = cms.bool( False ),
74487     MaxJetDeltaR = cms.double( 0.1 ),
74488     TriggerType = cms.int32( 85 )
74489 )
74490 fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74491     offset = cms.uint32( 0 ),
74492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74493 )
74494 fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
74495     saveTags = cms.bool( True ),
74496     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74497     triggerType = cms.int32( 85 ),
74498     MinE = cms.double( -1.0 ),
74499     MinPt = cms.double( 35.0 ),
74500     MinMass = cms.double( -1.0 ),
74501     MaxMass = cms.double( -1.0 ),
74502     MinEta = cms.double( -1.0 ),
74503     MaxEta = cms.double( 2.0 ),
74504     MinN = cms.int32( 2 )
74505 )
74506 fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74507     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ),
74508     TriggerTypes = cms.vint32( 85 )
74509 )
74510 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74511     jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74512     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74513     coneSize = cms.double( 0.4 ),
74514     useAssigned = cms.bool( False ),
74515     pvSrc = cms.InputTag( "" )
74516 )
74517 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer",
74518     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ),
74519     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74520     computeProbabilities = cms.bool( False ),
74521     computeGhostTrack = cms.bool( False ),
74522     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74523     minimumNumberOfPixelHits = cms.int32( 2 ),
74524     minimumNumberOfHits = cms.int32( 8 ),
74525     maximumTransverseImpactParameter = cms.double( 0.1 ),
74526     minimumTransverseMomentum = cms.double( 1.0 ),
74527     maximumChiSquared = cms.double( 20.0 ),
74528     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74529     jetDirectionUsingTracks = cms.bool( False ),
74530     jetDirectionUsingGhostTrack = cms.bool( False ),
74531     useTrackQuality = cms.bool( False )
74532 )
74533 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer",
74534     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74535     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' )
74536 )
74537 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74538     saveTags = cms.bool( True ),
74539     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74540     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74541     MinTag = cms.double( -999999.0 ),
74542     MaxTag = cms.double( 0.5 ),
74543     MinJets = cms.int32( 2 ),
74544     MatchJetsByDeltaR = cms.bool( False ),
74545     MaxJetDeltaR = cms.double( 0.1 ),
74546     TriggerType = cms.int32( 85 )
74547 )
74548 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74549     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ),
74550     TriggerTypes = cms.vint32( 85 )
74551 )
74552 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74553     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74554     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74555     coneSize = cms.double( 0.4 ),
74556     useAssigned = cms.bool( False ),
74557     pvSrc = cms.InputTag( "" )
74558 )
74559 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74560     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ),
74561     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74562     computeProbabilities = cms.bool( False ),
74563     computeGhostTrack = cms.bool( False ),
74564     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74565     minimumNumberOfPixelHits = cms.int32( 2 ),
74566     minimumNumberOfHits = cms.int32( 8 ),
74567     maximumTransverseImpactParameter = cms.double( 0.1 ),
74568     minimumTransverseMomentum = cms.double( 0.5 ),
74569     maximumChiSquared = cms.double( 20.0 ),
74570     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74571     jetDirectionUsingTracks = cms.bool( False ),
74572     jetDirectionUsingGhostTrack = cms.bool( False ),
74573     useTrackQuality = cms.bool( False )
74574 )
74575 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74576     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74577     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' )
74578 )
74579 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74580     saveTags = cms.bool( True ),
74581     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74582     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ),
74583     MinTag = cms.double( -999999.0 ),
74584     MaxTag = cms.double( 0.5 ),
74585     MinJets = cms.int32( 2 ),
74586     MatchJetsByDeltaR = cms.bool( False ),
74587     MaxJetDeltaR = cms.double( 0.1 ),
74588     TriggerType = cms.int32( 85 )
74589 )
74590 fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74591     offset = cms.uint32( 0 ),
74592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74593 )
74594 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74595     saveTags = cms.bool( True ),
74596     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74597     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74598     MinTag = cms.double( -999999.0 ),
74599     MaxTag = cms.double( 1.5 ),
74600     MinJets = cms.int32( 2 ),
74601     MatchJetsByDeltaR = cms.bool( False ),
74602     MaxJetDeltaR = cms.double( 0.1 ),
74603     TriggerType = cms.int32( 85 )
74604 )
74605 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74606     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74607     TriggerTypes = cms.vint32( 85 )
74608 )
74609 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74610     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74611     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74612     coneSize = cms.double( 0.4 ),
74613     useAssigned = cms.bool( False ),
74614     pvSrc = cms.InputTag( "" )
74615 )
74616 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74617     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74618     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74619     computeProbabilities = cms.bool( False ),
74620     computeGhostTrack = cms.bool( False ),
74621     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74622     minimumNumberOfPixelHits = cms.int32( 2 ),
74623     minimumNumberOfHits = cms.int32( 8 ),
74624     maximumTransverseImpactParameter = cms.double( 0.1 ),
74625     minimumTransverseMomentum = cms.double( 0.5 ),
74626     maximumChiSquared = cms.double( 20.0 ),
74627     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74628     jetDirectionUsingTracks = cms.bool( False ),
74629     jetDirectionUsingGhostTrack = cms.bool( False ),
74630     useTrackQuality = cms.bool( False )
74631 )
74632 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74633     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74634     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' )
74635 )
74636 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74637     saveTags = cms.bool( True ),
74638     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74639     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ),
74640     MinTag = cms.double( -999999.0 ),
74641     MaxTag = cms.double( 1.5 ),
74642     MinJets = cms.int32( 2 ),
74643     MatchJetsByDeltaR = cms.bool( False ),
74644     MaxJetDeltaR = cms.double( 0.1 ),
74645     TriggerType = cms.int32( 85 )
74646 )
74647 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74648     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74649     TriggerTypes = cms.vint32( 85 )
74650 )
74651 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74652     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74653     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74654     coneSize = cms.double( 0.4 ),
74655     useAssigned = cms.bool( False ),
74656     pvSrc = cms.InputTag( "" )
74657 )
74658 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74659     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74660     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74661     computeProbabilities = cms.bool( False ),
74662     computeGhostTrack = cms.bool( False ),
74663     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74664     minimumNumberOfPixelHits = cms.int32( 0 ),
74665     minimumNumberOfHits = cms.int32( 6 ),
74666     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74667     minimumTransverseMomentum = cms.double( 0.5 ),
74668     maximumChiSquared = cms.double( 5.0 ),
74669     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74670     jetDirectionUsingTracks = cms.bool( False ),
74671     jetDirectionUsingGhostTrack = cms.bool( False ),
74672     useTrackQuality = cms.bool( False )
74673 )
74674 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74675     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74676     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' )
74677 )
74678 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74679     saveTags = cms.bool( True ),
74680     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74681     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ),
74682     MinTag = cms.double( 5.0 ),
74683     MaxTag = cms.double( 999999.0 ),
74684     MinJets = cms.int32( 2 ),
74685     MatchJetsByDeltaR = cms.bool( False ),
74686     MaxJetDeltaR = cms.double( 0.1 ),
74687     TriggerType = cms.int32( 85 )
74688 )
74689 fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74690     offset = cms.uint32( 0 ),
74691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74692 )
74693 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer",
74694     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74695     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
74696 )
74697 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74698     saveTags = cms.bool( True ),
74699     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74700     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74701     MinTag = cms.double( -999999.0 ),
74702     MaxTag = cms.double( 0.5 ),
74703     MinJets = cms.int32( 2 ),
74704     MatchJetsByDeltaR = cms.bool( False ),
74705     MaxJetDeltaR = cms.double( 0.1 ),
74706     TriggerType = cms.int32( 85 )
74707 )
74708 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74709     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ),
74710     TriggerTypes = cms.vint32( 85 )
74711 )
74712 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74713     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74714     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74715     coneSize = cms.double( 0.4 ),
74716     useAssigned = cms.bool( False ),
74717     pvSrc = cms.InputTag( "" )
74718 )
74719 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74720     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ),
74721     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74722     computeProbabilities = cms.bool( False ),
74723     computeGhostTrack = cms.bool( False ),
74724     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74725     minimumNumberOfPixelHits = cms.int32( 2 ),
74726     minimumNumberOfHits = cms.int32( 8 ),
74727     maximumTransverseImpactParameter = cms.double( 0.1 ),
74728     minimumTransverseMomentum = cms.double( 0.5 ),
74729     maximumChiSquared = cms.double( 20.0 ),
74730     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74731     jetDirectionUsingTracks = cms.bool( False ),
74732     jetDirectionUsingGhostTrack = cms.bool( False ),
74733     useTrackQuality = cms.bool( False )
74734 )
74735 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74736     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74737     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' )
74738 )
74739 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74740     saveTags = cms.bool( True ),
74741     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74742     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ),
74743     MinTag = cms.double( -999999.0 ),
74744     MaxTag = cms.double( 0.5 ),
74745     MinJets = cms.int32( 2 ),
74746     MatchJetsByDeltaR = cms.bool( False ),
74747     MaxJetDeltaR = cms.double( 0.1 ),
74748     TriggerType = cms.int32( 85 )
74749 )
74750 fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74751     offset = cms.uint32( 0 ),
74752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74753 )
74754 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74755     saveTags = cms.bool( True ),
74756     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74757     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74758     MinTag = cms.double( -999999.0 ),
74759     MaxTag = cms.double( 1.5 ),
74760     MinJets = cms.int32( 2 ),
74761     MatchJetsByDeltaR = cms.bool( False ),
74762     MaxJetDeltaR = cms.double( 0.1 ),
74763     TriggerType = cms.int32( 85 )
74764 )
74765 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74766     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74767     TriggerTypes = cms.vint32( 85 )
74768 )
74769 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74770     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74771     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74772     coneSize = cms.double( 0.4 ),
74773     useAssigned = cms.bool( False ),
74774     pvSrc = cms.InputTag( "" )
74775 )
74776 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74777     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74778     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74779     computeProbabilities = cms.bool( False ),
74780     computeGhostTrack = cms.bool( False ),
74781     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74782     minimumNumberOfPixelHits = cms.int32( 2 ),
74783     minimumNumberOfHits = cms.int32( 8 ),
74784     maximumTransverseImpactParameter = cms.double( 0.1 ),
74785     minimumTransverseMomentum = cms.double( 0.5 ),
74786     maximumChiSquared = cms.double( 20.0 ),
74787     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74788     jetDirectionUsingTracks = cms.bool( False ),
74789     jetDirectionUsingGhostTrack = cms.bool( False ),
74790     useTrackQuality = cms.bool( False )
74791 )
74792 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74793     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74794     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' )
74795 )
74796 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74797     saveTags = cms.bool( True ),
74798     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74799     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ),
74800     MinTag = cms.double( -999999.0 ),
74801     MaxTag = cms.double( 1.5 ),
74802     MinJets = cms.int32( 2 ),
74803     MatchJetsByDeltaR = cms.bool( False ),
74804     MaxJetDeltaR = cms.double( 0.1 ),
74805     TriggerType = cms.int32( 85 )
74806 )
74807 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74808     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74809     TriggerTypes = cms.vint32( 85 )
74810 )
74811 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74812     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74813     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74814     coneSize = cms.double( 0.4 ),
74815     useAssigned = cms.bool( False ),
74816     pvSrc = cms.InputTag( "" )
74817 )
74818 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74819     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74820     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74821     computeProbabilities = cms.bool( False ),
74822     computeGhostTrack = cms.bool( False ),
74823     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74824     minimumNumberOfPixelHits = cms.int32( 0 ),
74825     minimumNumberOfHits = cms.int32( 6 ),
74826     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74827     minimumTransverseMomentum = cms.double( 0.5 ),
74828     maximumChiSquared = cms.double( 5.0 ),
74829     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74830     jetDirectionUsingTracks = cms.bool( False ),
74831     jetDirectionUsingGhostTrack = cms.bool( False ),
74832     useTrackQuality = cms.bool( False )
74833 )
74834 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74835     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74836     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' )
74837 )
74838 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74839     saveTags = cms.bool( True ),
74840     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74841     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ),
74842     MinTag = cms.double( 5.0 ),
74843     MaxTag = cms.double( 999999.0 ),
74844     MinJets = cms.int32( 2 ),
74845     MatchJetsByDeltaR = cms.bool( False ),
74846     MaxJetDeltaR = cms.double( 0.1 ),
74847     TriggerType = cms.int32( 85 )
74848 )
74849 fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74850     offset = cms.uint32( 0 ),
74851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74852 )
74853 fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet",
74854     saveTags = cms.bool( True ),
74855     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74856     triggerType = cms.int32( 85 ),
74857     MinE = cms.double( -1.0 ),
74858     MinPt = cms.double( 45.0 ),
74859     MinMass = cms.double( -1.0 ),
74860     MaxMass = cms.double( -1.0 ),
74861     MinEta = cms.double( -1.0 ),
74862     MaxEta = cms.double( 2.0 ),
74863     MinN = cms.int32( 2 )
74864 )
74865 fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74866     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74867     TriggerTypes = cms.vint32( 85 )
74868 )
74869 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74870     jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74871     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74872     coneSize = cms.double( 0.4 ),
74873     useAssigned = cms.bool( False ),
74874     pvSrc = cms.InputTag( "" )
74875 )
74876 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer",
74877     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ),
74878     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74879     computeProbabilities = cms.bool( False ),
74880     computeGhostTrack = cms.bool( False ),
74881     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74882     minimumNumberOfPixelHits = cms.int32( 2 ),
74883     minimumNumberOfHits = cms.int32( 8 ),
74884     maximumTransverseImpactParameter = cms.double( 0.1 ),
74885     minimumTransverseMomentum = cms.double( 1.0 ),
74886     maximumChiSquared = cms.double( 20.0 ),
74887     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74888     jetDirectionUsingTracks = cms.bool( False ),
74889     jetDirectionUsingGhostTrack = cms.bool( False ),
74890     useTrackQuality = cms.bool( False )
74891 )
74892 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74893     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74894     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' )
74895 )
74896 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74897     saveTags = cms.bool( True ),
74898     Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74899     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ),
74900     MinTag = cms.double( -999999.0 ),
74901     MaxTag = cms.double( 0.5 ),
74902     MinJets = cms.int32( 2 ),
74903     MatchJetsByDeltaR = cms.bool( False ),
74904     MaxJetDeltaR = cms.double( 0.1 ),
74905     TriggerType = cms.int32( 85 )
74906 )
74907 fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74908     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ),
74909     TriggerTypes = cms.vint32( 85 )
74910 )
74911 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74912     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74913     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74914     coneSize = cms.double( 0.4 ),
74915     useAssigned = cms.bool( False ),
74916     pvSrc = cms.InputTag( "" )
74917 )
74918 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74919     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ),
74920     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74921     computeProbabilities = cms.bool( False ),
74922     computeGhostTrack = cms.bool( False ),
74923     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74924     minimumNumberOfPixelHits = cms.int32( 2 ),
74925     minimumNumberOfHits = cms.int32( 8 ),
74926     maximumTransverseImpactParameter = cms.double( 0.1 ),
74927     minimumTransverseMomentum = cms.double( 0.5 ),
74928     maximumChiSquared = cms.double( 20.0 ),
74929     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74930     jetDirectionUsingTracks = cms.bool( False ),
74931     jetDirectionUsingGhostTrack = cms.bool( False ),
74932     useTrackQuality = cms.bool( False )
74933 )
74934 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74935     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74936     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' )
74937 )
74938 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74939     saveTags = cms.bool( True ),
74940     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74941     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ),
74942     MinTag = cms.double( -999999.0 ),
74943     MaxTag = cms.double( 0.5 ),
74944     MinJets = cms.int32( 2 ),
74945     MatchJetsByDeltaR = cms.bool( False ),
74946     MaxJetDeltaR = cms.double( 0.1 ),
74947     TriggerType = cms.int32( 85 )
74948 )
74949 fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74950     offset = cms.uint32( 0 ),
74951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74952 )
74953 fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet",
74954     saveTags = cms.bool( True ),
74955     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74956     triggerType = cms.int32( 85 ),
74957     MinE = cms.double( -1.0 ),
74958     MinPt = cms.double( 50.0 ),
74959     MinMass = cms.double( -1.0 ),
74960     MaxMass = cms.double( -1.0 ),
74961     MinEta = cms.double( -1.0 ),
74962     MaxEta = cms.double( 2.0 ),
74963     MinN = cms.int32( 2 )
74964 )
74965 fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74966     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ),
74967     TriggerTypes = cms.vint32( 85 )
74968 )
74969 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74970     jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74971     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74972     coneSize = cms.double( 0.4 ),
74973     useAssigned = cms.bool( False ),
74974     pvSrc = cms.InputTag( "" )
74975 )
74976 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer",
74977     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ),
74978     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74979     computeProbabilities = cms.bool( False ),
74980     computeGhostTrack = cms.bool( False ),
74981     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74982     minimumNumberOfPixelHits = cms.int32( 2 ),
74983     minimumNumberOfHits = cms.int32( 8 ),
74984     maximumTransverseImpactParameter = cms.double( 0.1 ),
74985     minimumTransverseMomentum = cms.double( 1.0 ),
74986     maximumChiSquared = cms.double( 20.0 ),
74987     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74988     jetDirectionUsingTracks = cms.bool( False ),
74989     jetDirectionUsingGhostTrack = cms.bool( False ),
74990     useTrackQuality = cms.bool( False )
74991 )
74992 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer",
74993     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74994     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' )
74995 )
74996 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74997     saveTags = cms.bool( True ),
74998     Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74999     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ),
75000     MinTag = cms.double( -999999.0 ),
75001     MaxTag = cms.double( 0.5 ),
75002     MinJets = cms.int32( 2 ),
75003     MatchJetsByDeltaR = cms.bool( False ),
75004     MaxJetDeltaR = cms.double( 0.1 ),
75005     TriggerType = cms.int32( 85 )
75006 )
75007 fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75008     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ),
75009     TriggerTypes = cms.vint32( 85 )
75010 )
75011 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75012     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
75013     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75014     coneSize = cms.double( 0.4 ),
75015     useAssigned = cms.bool( False ),
75016     pvSrc = cms.InputTag( "" )
75017 )
75018 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75019     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ),
75020     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75021     computeProbabilities = cms.bool( False ),
75022     computeGhostTrack = cms.bool( False ),
75023     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75024     minimumNumberOfPixelHits = cms.int32( 2 ),
75025     minimumNumberOfHits = cms.int32( 8 ),
75026     maximumTransverseImpactParameter = cms.double( 0.1 ),
75027     minimumTransverseMomentum = cms.double( 0.5 ),
75028     maximumChiSquared = cms.double( 20.0 ),
75029     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75030     jetDirectionUsingTracks = cms.bool( False ),
75031     jetDirectionUsingGhostTrack = cms.bool( False ),
75032     useTrackQuality = cms.bool( False )
75033 )
75034 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75035     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75036     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' )
75037 )
75038 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75039     saveTags = cms.bool( True ),
75040     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
75041     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ),
75042     MinTag = cms.double( -999999.0 ),
75043     MaxTag = cms.double( 0.5 ),
75044     MinJets = cms.int32( 2 ),
75045     MatchJetsByDeltaR = cms.bool( False ),
75046     MaxJetDeltaR = cms.double( 0.1 ),
75047     TriggerType = cms.int32( 85 )
75048 )
75049 fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler",
75050     offset = cms.uint32( 0 ),
75051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75052 )
75053 fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler",
75054     offset = cms.uint32( 0 ),
75055     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75056 )
75057 fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter",
75058     saveTags = cms.bool( True ),
75059     htLabels = cms.VInputTag( 'hltHtMht' ),
75060     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75061     minHt = cms.vdouble( 425.0 ),
75062     minMht = cms.vdouble( 0.0 ),
75063     minMeff = cms.vdouble( 0.0 ),
75064     meffSlope = cms.vdouble( 1.0 )
75065 )
75066 fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75067     offset = cms.uint32( 0 ),
75068     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75069 )
75070 fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter",
75071     saveTags = cms.bool( True ),
75072     htLabels = cms.VInputTag( 'hltHtMht' ),
75073     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75074     minHt = cms.vdouble( 360.0 ),
75075     minMht = cms.vdouble( 0.0 ),
75076     minMeff = cms.vdouble( 0.0 ),
75077     meffSlope = cms.vdouble( 1.0 )
75078 )
75079 fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75080     offset = cms.uint32( 0 ),
75081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75082 )
75083 fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75084     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
75085     TriggerTypes = cms.vint32( 85 )
75086 )
75087 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75088     jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
75089     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75090     coneSize = cms.double( 0.4 ),
75091     useAssigned = cms.bool( False ),
75092     pvSrc = cms.InputTag( "" )
75093 )
75094 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer",
75095     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ),
75096     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75097     computeProbabilities = cms.bool( False ),
75098     computeGhostTrack = cms.bool( False ),
75099     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75100     minimumNumberOfPixelHits = cms.int32( 2 ),
75101     minimumNumberOfHits = cms.int32( 8 ),
75102     maximumTransverseImpactParameter = cms.double( 0.1 ),
75103     minimumTransverseMomentum = cms.double( 1.0 ),
75104     maximumChiSquared = cms.double( 20.0 ),
75105     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75106     jetDirectionUsingTracks = cms.bool( False ),
75107     jetDirectionUsingGhostTrack = cms.bool( False ),
75108     useTrackQuality = cms.bool( False )
75109 )
75110 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer",
75111     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75112     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' )
75113 )
75114 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75115     saveTags = cms.bool( True ),
75116     Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
75117     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ),
75118     MinTag = cms.double( -999999.0 ),
75119     MaxTag = cms.double( 1.5 ),
75120     MinJets = cms.int32( 2 ),
75121     MatchJetsByDeltaR = cms.bool( False ),
75122     MaxJetDeltaR = cms.double( 0.1 ),
75123     TriggerType = cms.int32( 85 )
75124 )
75125 fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75126     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ),
75127     TriggerTypes = cms.vint32( 85 )
75128 )
75129 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75130     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
75131     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75132     coneSize = cms.double( 0.4 ),
75133     useAssigned = cms.bool( False ),
75134     pvSrc = cms.InputTag( "" )
75135 )
75136 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75137     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ),
75138     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75139     computeProbabilities = cms.bool( False ),
75140     computeGhostTrack = cms.bool( False ),
75141     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75142     minimumNumberOfPixelHits = cms.int32( 2 ),
75143     minimumNumberOfHits = cms.int32( 8 ),
75144     maximumTransverseImpactParameter = cms.double( 0.1 ),
75145     minimumTransverseMomentum = cms.double( 0.5 ),
75146     maximumChiSquared = cms.double( 20.0 ),
75147     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75148     jetDirectionUsingTracks = cms.bool( False ),
75149     jetDirectionUsingGhostTrack = cms.bool( False ),
75150     useTrackQuality = cms.bool( False )
75151 )
75152 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75153     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75154     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' )
75155 )
75156 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75157     saveTags = cms.bool( True ),
75158     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
75159     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ),
75160     MinTag = cms.double( -999999.0 ),
75161     MaxTag = cms.double( 1.5 ),
75162     MinJets = cms.int32( 2 ),
75163     MatchJetsByDeltaR = cms.bool( False ),
75164     MaxJetDeltaR = cms.double( 0.1 ),
75165     TriggerType = cms.int32( 85 )
75166 )
75167 fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75168     offset = cms.uint32( 0 ),
75169     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75170 )
75171 fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter",
75172     saveTags = cms.bool( True ),
75173     htLabels = cms.VInputTag( 'hltHtMht' ),
75174     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75175     minHt = cms.vdouble( 390.0 ),
75176     minMht = cms.vdouble( 0.0 ),
75177     minMeff = cms.vdouble( 0.0 ),
75178     meffSlope = cms.vdouble( 1.0 )
75179 )
75180 fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75181     offset = cms.uint32( 0 ),
75182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75183 )
75184 fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75185     offset = cms.uint32( 0 ),
75186     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75187 )
75188 fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer",
75189     usePt = cms.bool( False ),
75190     excludePFMuons = cms.bool( False ),
75191     minNJetHt = cms.int32( 0 ),
75192     minNJetMht = cms.int32( 0 ),
75193     minPtJetHt = cms.double( 40.0 ),
75194     minPtJetMht = cms.double( 30.0 ),
75195     maxEtaJetHt = cms.double( 2.0 ),
75196     maxEtaJetMht = cms.double( 5.0 ),
75197     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
75198     pfCandidatesLabel = cms.InputTag( "" )
75199 )
75200 fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter",
75201     saveTags = cms.bool( True ),
75202     htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
75203     mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
75204     minHt = cms.vdouble( 390.0 ),
75205     minMht = cms.vdouble( 0.0 ),
75206     minMeff = cms.vdouble( 0.0 ),
75207     meffSlope = cms.vdouble( 1.0 )
75208 )
75209 fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75210     offset = cms.uint32( 0 ),
75211     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75212 )
75213 fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
75214     offset = cms.uint32( 0 ),
75215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75216 )
75217 fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter",
75218     saveTags = cms.bool( True ),
75219     htLabels = cms.VInputTag( 'hltHtMht' ),
75220     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75221     minHt = cms.vdouble( 400.0 ),
75222     minMht = cms.vdouble( 0.0 ),
75223     minMeff = cms.vdouble( 0.0 ),
75224     meffSlope = cms.vdouble( 1.0 )
75225 )
75226 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
75227     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
75228     TriggerTypes = cms.vint32( 85 )
75229 )
75230 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75231     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
75232     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
75233     coneSize = cms.double( 0.4 ),
75234     useAssigned = cms.bool( False ),
75235     pvSrc = cms.InputTag( "" )
75236 )
75237 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
75238     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
75239     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
75240     computeProbabilities = cms.bool( False ),
75241     computeGhostTrack = cms.bool( False ),
75242     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75243     minimumNumberOfPixelHits = cms.int32( 0 ),
75244     minimumNumberOfHits = cms.int32( 6 ),
75245     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
75246     minimumTransverseMomentum = cms.double( 1.0 ),
75247     maximumChiSquared = cms.double( 5.0 ),
75248     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75249     jetDirectionUsingTracks = cms.bool( False ),
75250     jetDirectionUsingGhostTrack = cms.bool( False ),
75251     useTrackQuality = cms.bool( False )
75252 )
75253 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
75254     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
75255     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' )
75256 )
75257 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
75258     saveTags = cms.bool( True ),
75259     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
75260     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
75261     MinTag = cms.double( 5.0 ),
75262     MaxTag = cms.double( 999999.0 ),
75263     MinJets = cms.int32( 2 ),
75264     MatchJetsByDeltaR = cms.bool( False ),
75265     MaxJetDeltaR = cms.double( 0.1 ),
75266     TriggerType = cms.int32( 85 )
75267 )
75268 fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
75269     offset = cms.uint32( 0 ),
75270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75271 )
75272 fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75273     offset = cms.uint32( 0 ),
75274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75275 )
75276 fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter",
75277     saveTags = cms.bool( True ),
75278     htLabels = cms.VInputTag( 'hltHtMht' ),
75279     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75280     minHt = cms.vdouble( 550.0 ),
75281     minMht = cms.vdouble( 0.0 ),
75282     minMeff = cms.vdouble( 0.0 ),
75283     meffSlope = cms.vdouble( 1.0 )
75284 )
75285 fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet",
75286     saveTags = cms.bool( True ),
75287     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75288     triggerType = cms.int32( 85 ),
75289     MinE = cms.double( -1.0 ),
75290     MinPt = cms.double( 60.0 ),
75291     MinMass = cms.double( -1.0 ),
75292     MaxMass = cms.double( -1.0 ),
75293     MinEta = cms.double( -1.0 ),
75294     MaxEta = cms.double( 2.0 ),
75295     MinN = cms.int32( 2 )
75296 )
75297 fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75298     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ),
75299     TriggerTypes = cms.vint32( 85 )
75300 )
75301 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75302     jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
75303     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75304     coneSize = cms.double( 0.4 ),
75305     useAssigned = cms.bool( False ),
75306     pvSrc = cms.InputTag( "" )
75307 )
75308 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
75309     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
75310     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75311     computeProbabilities = cms.bool( False ),
75312     computeGhostTrack = cms.bool( False ),
75313     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75314     minimumNumberOfPixelHits = cms.int32( 2 ),
75315     minimumNumberOfHits = cms.int32( 8 ),
75316     maximumTransverseImpactParameter = cms.double( 0.1 ),
75317     minimumTransverseMomentum = cms.double( 1.0 ),
75318     maximumChiSquared = cms.double( 20.0 ),
75319     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75320     jetDirectionUsingTracks = cms.bool( False ),
75321     jetDirectionUsingGhostTrack = cms.bool( False ),
75322     useTrackQuality = cms.bool( False )
75323 )
75324 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75325     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75326     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' )
75327 )
75328 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75329     saveTags = cms.bool( True ),
75330     Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
75331     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75332     MinTag = cms.double( -999999.0 ),
75333     MaxTag = cms.double( 2.5 ),
75334     MinJets = cms.int32( 2 ),
75335     MatchJetsByDeltaR = cms.bool( False ),
75336     MaxJetDeltaR = cms.double( 0.1 ),
75337     TriggerType = cms.int32( 85 )
75338 )
75339 fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
75340     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
75341     TriggerTypes = cms.vint32( 85 )
75342 )
75343 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75344     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75345     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75346     coneSize = cms.double( 0.4 ),
75347     useAssigned = cms.bool( False ),
75348     pvSrc = cms.InputTag( "" )
75349 )
75350 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
75351     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ),
75352     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75353     computeProbabilities = cms.bool( False ),
75354     computeGhostTrack = cms.bool( False ),
75355     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75356     minimumNumberOfPixelHits = cms.int32( 2 ),
75357     minimumNumberOfHits = cms.int32( 8 ),
75358     maximumTransverseImpactParameter = cms.double( 0.1 ),
75359     minimumTransverseMomentum = cms.double( 0.5 ),
75360     maximumChiSquared = cms.double( 20.0 ),
75361     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75362     jetDirectionUsingTracks = cms.bool( False ),
75363     jetDirectionUsingGhostTrack = cms.bool( False ),
75364     useTrackQuality = cms.bool( False )
75365 )
75366 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
75367     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75368     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' )
75369 )
75370 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
75371     saveTags = cms.bool( True ),
75372     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
75373     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
75374     MinTag = cms.double( -999999.0 ),
75375     MaxTag = cms.double( 2.5 ),
75376     MinJets = cms.int32( 2 ),
75377     MatchJetsByDeltaR = cms.bool( False ),
75378     MaxJetDeltaR = cms.double( 0.1 ),
75379     TriggerType = cms.int32( 85 )
75380 )
75381 fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75382     offset = cms.uint32( 0 ),
75383     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75384 )
75385 fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter",
75386     saveTags = cms.bool( True ),
75387     htLabels = cms.VInputTag( 'hltHtMht' ),
75388     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75389     minHt = cms.vdouble( 650.0 ),
75390     minMht = cms.vdouble( 0.0 ),
75391     minMeff = cms.vdouble( 0.0 ),
75392     meffSlope = cms.vdouble( 1.0 )
75393 )
75394 fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler",
75395     offset = cms.uint32( 0 ),
75396     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75397 )
75398 fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer",
75399     nRechitMin = cms.int32( 50 ),
75400     rParam = cms.double( 0.4 ),
75401     nStationThres = cms.int32( 10 ),
75402     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
75403 )
75404 fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75405     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75406     MinN = cms.int32( 1 ),
75407     MinSize = cms.int32( 50 ),
75408     MinSizeMinusMB1 = cms.int32( 0 ),
75409     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75410     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75411     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75412     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75413     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75414     Max_nMB1 = cms.int32( -1 ),
75415     Max_nMB2 = cms.int32( -1 ),
75416     Max_nME11 = cms.int32( -1 ),
75417     Max_nME12 = cms.int32( -1 ),
75418     Max_nME41 = cms.int32( -1 ),
75419     Max_nME42 = cms.int32( -1 ),
75420     MinNstation = cms.int32( 0 ),
75421     MinAvgStation = cms.double( 0.0 ),
75422     MinTime = cms.double( -999.0 ),
75423     MaxTime = cms.double( 999.0 ),
75424     MinEta = cms.double( -1.0 ),
75425     MaxEta = cms.double( -1.0 ),
75426     MaxTimeSpread = cms.double( 999.0 )
75427 )
75428 fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75429     offset = cms.uint32( 0 ),
75430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75431 )
75432 fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75433     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75434     MinN = cms.int32( 1 ),
75435     MinSize = cms.int32( -1 ),
75436     MinSizeMinusMB1 = cms.int32( 50 ),
75437     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75438     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75439     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75440     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75441     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75442     Max_nMB1 = cms.int32( -1 ),
75443     Max_nMB2 = cms.int32( -1 ),
75444     Max_nME11 = cms.int32( -1 ),
75445     Max_nME12 = cms.int32( -1 ),
75446     Max_nME41 = cms.int32( -1 ),
75447     Max_nME42 = cms.int32( -1 ),
75448     MinNstation = cms.int32( 0 ),
75449     MinAvgStation = cms.double( 0.0 ),
75450     MinTime = cms.double( -999.0 ),
75451     MaxTime = cms.double( 999.0 ),
75452     MinEta = cms.double( -1.0 ),
75453     MaxEta = cms.double( -1.0 ),
75454     MaxTimeSpread = cms.double( 999.0 )
75455 )
75456 fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler",
75457     offset = cms.uint32( 0 ),
75458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75459 )
75460 fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75461     offset = cms.uint32( 0 ),
75462     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75463 )
75464 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
75465     saveTags = cms.bool( True ),
75466     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75467     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75468     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75469     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75470     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75471     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75472     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75473     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75474     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75475     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75476 )
75477 fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler",
75478     offset = cms.uint32( 0 ),
75479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75480 )
75481 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
75482     nRechitMin = cms.int32( 50 ),
75483     rParam = cms.double( 0.4 ),
75484     nStationThres = cms.int32( 10 ),
75485     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
75486 )
75487 fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75488     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75489     MinN = cms.int32( 1 ),
75490     MinSize = cms.int32( -1 ),
75491     MinSizeMinusMB1 = cms.int32( -1 ),
75492     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75493     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75494     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75495     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75496     MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ),
75497     Max_nMB1 = cms.int32( -1 ),
75498     Max_nMB2 = cms.int32( -1 ),
75499     Max_nME11 = cms.int32( 0 ),
75500     Max_nME12 = cms.int32( 0 ),
75501     Max_nME41 = cms.int32( -1 ),
75502     Max_nME42 = cms.int32( -1 ),
75503     MinNstation = cms.int32( 0 ),
75504     MinAvgStation = cms.double( 0.0 ),
75505     MinTime = cms.double( -5.0 ),
75506     MaxTime = cms.double( 12.5 ),
75507     MinEta = cms.double( -1.0 ),
75508     MaxEta = cms.double( -1.0 ),
75509     MaxTimeSpread = cms.double( -1.0 )
75510 )
75511 fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler",
75512     offset = cms.uint32( 0 ),
75513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75514 )
75515 fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75516     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75517     MinN = cms.int32( 1 ),
75518     MinSize = cms.int32( -1 ),
75519     MinSizeMinusMB1 = cms.int32( -1 ),
75520     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75521     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75522     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75523     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75524     MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ),
75525     Max_nMB1 = cms.int32( -1 ),
75526     Max_nMB2 = cms.int32( -1 ),
75527     Max_nME11 = cms.int32( 0 ),
75528     Max_nME12 = cms.int32( 0 ),
75529     Max_nME41 = cms.int32( -1 ),
75530     Max_nME42 = cms.int32( -1 ),
75531     MinNstation = cms.int32( 0 ),
75532     MinAvgStation = cms.double( 0.0 ),
75533     MinTime = cms.double( -5.0 ),
75534     MaxTime = cms.double( 12.5 ),
75535     MinEta = cms.double( -1.0 ),
75536     MaxEta = cms.double( -1.0 ),
75537     MaxTimeSpread = cms.double( -1.0 )
75538 )
75539 fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler",
75540     offset = cms.uint32( 0 ),
75541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75542 )
75543 fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75544     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75545     MinN = cms.int32( 1 ),
75546     MinSize = cms.int32( -1 ),
75547     MinSizeMinusMB1 = cms.int32( -1 ),
75548     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75549     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75550     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75551     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75552     MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ),
75553     Max_nMB1 = cms.int32( -1 ),
75554     Max_nMB2 = cms.int32( -1 ),
75555     Max_nME11 = cms.int32( 0 ),
75556     Max_nME12 = cms.int32( 0 ),
75557     Max_nME41 = cms.int32( -1 ),
75558     Max_nME42 = cms.int32( -1 ),
75559     MinNstation = cms.int32( 0 ),
75560     MinAvgStation = cms.double( 0.0 ),
75561     MinTime = cms.double( -5.0 ),
75562     MaxTime = cms.double( 12.5 ),
75563     MinEta = cms.double( -1.0 ),
75564     MaxEta = cms.double( -1.0 ),
75565     MaxTimeSpread = cms.double( -1.0 )
75566 )
75567 fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler",
75568     offset = cms.uint32( 0 ),
75569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75570 )
75571 fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75572     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75573     MinN = cms.int32( 1 ),
75574     MinSize = cms.int32( -1 ),
75575     MinSizeMinusMB1 = cms.int32( -1 ),
75576     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75577     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75578     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75579     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75580     MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ),
75581     Max_nMB1 = cms.int32( -1 ),
75582     Max_nMB2 = cms.int32( -1 ),
75583     Max_nME11 = cms.int32( 0 ),
75584     Max_nME12 = cms.int32( 0 ),
75585     Max_nME41 = cms.int32( -1 ),
75586     Max_nME42 = cms.int32( -1 ),
75587     MinNstation = cms.int32( 0 ),
75588     MinAvgStation = cms.double( 0.0 ),
75589     MinTime = cms.double( -5.0 ),
75590     MaxTime = cms.double( 12.5 ),
75591     MinEta = cms.double( -1.0 ),
75592     MaxEta = cms.double( -1.0 ),
75593     MaxTimeSpread = cms.double( -1.0 )
75594 )
75595 fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75596     saveTags = cms.bool( True ),
75597     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75598     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75599     etcutEB = cms.double( 20.0 ),
75600     etcutEE = cms.double( 20.0 ),
75601     minEtaCut = cms.double( -9999.0 ),
75602     maxEtaCut = cms.double( 9999.0 ),
75603     ncandcut = cms.int32( 1 )
75604 )
75605 fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75606     saveTags = cms.bool( True ),
75607     candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ),
75608     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75609     rhoTag = cms.InputTag( "" ),
75610     energyLowEdges = cms.vdouble( 0.0 ),
75611     lessThan = cms.bool( True ),
75612     useEt = cms.bool( False ),
75613     useAbs = cms.bool( False ),
75614     thrRegularEB = cms.vdouble( -1.0 ),
75615     thrRegularEE = cms.vdouble( -1.0 ),
75616     thrOverEEB = cms.vdouble( 0.15 ),
75617     thrOverEEE = cms.vdouble( 0.1 ),
75618     thrOverE2EB = cms.vdouble( -1.0 ),
75619     thrOverE2EE = cms.vdouble( -1.0 ),
75620     ncandcut = cms.int32( 1 ),
75621     doRhoCorrection = cms.bool( False ),
75622     rhoMax = cms.double( 9.9999999E7 ),
75623     rhoScale = cms.double( 1.0 ),
75624     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75625     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75626     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75627 )
75628 fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler",
75629     offset = cms.uint32( 0 ),
75630     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75631 )
75632 fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75633     saveTags = cms.bool( True ),
75634     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75635     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75636     etcutEB = cms.double( 30.0 ),
75637     etcutEE = cms.double( 30.0 ),
75638     minEtaCut = cms.double( -9999.0 ),
75639     maxEtaCut = cms.double( 9999.0 ),
75640     ncandcut = cms.int32( 1 )
75641 )
75642 fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75643     saveTags = cms.bool( True ),
75644     candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ),
75645     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75646     rhoTag = cms.InputTag( "" ),
75647     energyLowEdges = cms.vdouble( 0.0 ),
75648     lessThan = cms.bool( True ),
75649     useEt = cms.bool( False ),
75650     useAbs = cms.bool( False ),
75651     thrRegularEB = cms.vdouble( -1.0 ),
75652     thrRegularEE = cms.vdouble( -1.0 ),
75653     thrOverEEB = cms.vdouble( 0.15 ),
75654     thrOverEEE = cms.vdouble( 0.1 ),
75655     thrOverE2EB = cms.vdouble( -1.0 ),
75656     thrOverE2EE = cms.vdouble( -1.0 ),
75657     ncandcut = cms.int32( 1 ),
75658     doRhoCorrection = cms.bool( False ),
75659     rhoMax = cms.double( 9.9999999E7 ),
75660     rhoScale = cms.double( 1.0 ),
75661     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75662     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75663     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75664 )
75665 fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler",
75666     offset = cms.uint32( 0 ),
75667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75668 )
75669 fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75670     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75671     MinN = cms.int32( 1 ),
75672     MinSize = cms.int32( 100 ),
75673     MinSizeMinusMB1 = cms.int32( -1 ),
75674     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75675     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75676     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75677     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75678     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75679     Max_nMB1 = cms.int32( -1 ),
75680     Max_nMB2 = cms.int32( -1 ),
75681     Max_nME11 = cms.int32( 0 ),
75682     Max_nME12 = cms.int32( 0 ),
75683     Max_nME41 = cms.int32( -1 ),
75684     Max_nME42 = cms.int32( -1 ),
75685     MinNstation = cms.int32( 0 ),
75686     MinAvgStation = cms.double( 0.0 ),
75687     MinTime = cms.double( -5.0 ),
75688     MaxTime = cms.double( 12.5 ),
75689     MinEta = cms.double( -1.0 ),
75690     MaxEta = cms.double( -1.0 ),
75691     MaxTimeSpread = cms.double( -1.0 )
75692 )
75693 fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
75694     saveTags = cms.bool( True ),
75695     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75696     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75697     etcutEB = cms.double( 5.0 ),
75698     etcutEE = cms.double( 5.0 ),
75699     minEtaCut = cms.double( -9999.0 ),
75700     maxEtaCut = cms.double( 9999.0 ),
75701     ncandcut = cms.int32( 1 )
75702 )
75703 fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75704     saveTags = cms.bool( True ),
75705     candTag = cms.InputTag( "hltEG5EtUnseededFilter" ),
75706     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75707     rhoTag = cms.InputTag( "" ),
75708     energyLowEdges = cms.vdouble( 0.0 ),
75709     lessThan = cms.bool( True ),
75710     useEt = cms.bool( False ),
75711     useAbs = cms.bool( False ),
75712     thrRegularEB = cms.vdouble( -1.0 ),
75713     thrRegularEE = cms.vdouble( -1.0 ),
75714     thrOverEEB = cms.vdouble( 0.15 ),
75715     thrOverEEE = cms.vdouble( 0.1 ),
75716     thrOverE2EB = cms.vdouble( -1.0 ),
75717     thrOverE2EE = cms.vdouble( -1.0 ),
75718     ncandcut = cms.int32( 1 ),
75719     doRhoCorrection = cms.bool( False ),
75720     rhoMax = cms.double( 9.9999999E7 ),
75721     rhoScale = cms.double( 1.0 ),
75722     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75723     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75724     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75725 )
75726 fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75727     saveTags = cms.bool( True ),
75728     candTag = cms.InputTag( "hltEG5HEUnseededFilter" ),
75729     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
75730     rhoTag = cms.InputTag( "" ),
75731     energyLowEdges = cms.vdouble( 0.0 ),
75732     lessThan = cms.bool( True ),
75733     useEt = cms.bool( False ),
75734     useAbs = cms.bool( False ),
75735     thrRegularEB = cms.vdouble( 0.014 ),
75736     thrRegularEE = cms.vdouble( 0.035 ),
75737     thrOverEEB = cms.vdouble( -1.0 ),
75738     thrOverEEE = cms.vdouble( -1.0 ),
75739     thrOverE2EB = cms.vdouble( -1.0 ),
75740     thrOverE2EE = cms.vdouble( -1.0 ),
75741     ncandcut = cms.int32( 1 ),
75742     doRhoCorrection = cms.bool( False ),
75743     rhoMax = cms.double( 9.9999999E7 ),
75744     rhoScale = cms.double( 1.0 ),
75745     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75746     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75747     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75748 )
75749 fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
75750     saveTags = cms.bool( True ),
75751     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ),
75752     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
75753     npixelmatchcut = cms.double( 1.0 ),
75754     ncandcut = cms.int32( 1 ),
75755     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75756     s_a_phi1B = cms.double( 0.0069 ),
75757     s_a_phi1I = cms.double( 0.0088 ),
75758     s_a_phi1F = cms.double( 0.0076 ),
75759     s_a_phi2B = cms.double( 3.7E-4 ),
75760     s_a_phi2I = cms.double( 7.0E-4 ),
75761     s_a_phi2F = cms.double( 0.00906 ),
75762     s_a_zB = cms.double( 0.012 ),
75763     s_a_rI = cms.double( 0.027 ),
75764     s_a_rF = cms.double( 0.04 ),
75765     s2_threshold = cms.double( 0.4 ),
75766     tanhSO10BarrelThres = cms.double( 0.35 ),
75767     tanhSO10InterThres = cms.double( 1.0 ),
75768     tanhSO10ForwardThres = cms.double( 1.0 ),
75769     useS = cms.bool( False ),
75770     pixelVeto = cms.bool( False )
75771 )
75772 fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75773     saveTags = cms.bool( True ),
75774     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ),
75775     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
75776     rhoTag = cms.InputTag( "" ),
75777     energyLowEdges = cms.vdouble( 0.0 ),
75778     lessThan = cms.bool( True ),
75779     useEt = cms.bool( False ),
75780     useAbs = cms.bool( False ),
75781     thrRegularEB = cms.vdouble( 150.0 ),
75782     thrRegularEE = cms.vdouble( 150.0 ),
75783     thrOverEEB = cms.vdouble( -1.0 ),
75784     thrOverEEE = cms.vdouble( -1.0 ),
75785     thrOverE2EB = cms.vdouble( -1.0 ),
75786     thrOverE2EE = cms.vdouble( -1.0 ),
75787     ncandcut = cms.int32( 1 ),
75788     doRhoCorrection = cms.bool( False ),
75789     rhoMax = cms.double( 9.9999999E7 ),
75790     rhoScale = cms.double( 1.0 ),
75791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75793     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75794 )
75795 fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler",
75796     offset = cms.uint32( 0 ),
75797     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75798 )
75799 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter",
75800     saveTags = cms.bool( True ),
75801     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
75802     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
75803     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
75804     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
75805     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
75806     MinN = cms.int32( 1 ),
75807     MaxEta = cms.double( 1.0E99 ),
75808     MinNhits = cms.int32( 0 ),
75809     MaxDr = cms.double( 2.0 ),
75810     MinDr = cms.double( -1.0 ),
75811     MaxDz = cms.double( 9999.0 ),
75812     MinDxySig = cms.double( -1.0 ),
75813     MinPt = cms.double( 5.0 ),
75814     NSigmaPt = cms.double( 0.0 ),
75815     MaxNormalizedChi2 = cms.double( 9999.0 ),
75816     MaxDXYBeamSpot = cms.double( 9999.0 ),
75817     MinDXYBeamSpot = cms.double( -1.0 ),
75818     MinNmuonHits = cms.int32( 0 ),
75819     MaxPtDifference = cms.double( 9999.0 ),
75820     MinTrackPt = cms.double( 0.0 ),
75821     minMuonStations = cms.int32( 2 ),
75822     minTrkHits = cms.int32( -1 ),
75823     minMuonHits = cms.int32( -1 ),
75824     allowedTypeMask = cms.uint32( 255 ),
75825     requiredTypeMask = cms.uint32( 0 ),
75826     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
75827     trkMuonId = cms.uint32( 0 ),
75828     L1MatchingdR = cms.double( 0.3 ),
75829     MatchToPreviousCand = cms.bool( True ),
75830     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
75831     requireL3MuonTrajectorySeed = cms.bool( False ),
75832     useSimpleGeometry = cms.bool( True ),
75833     useStation2 = cms.bool( True ),
75834     fallbackToME1 = cms.bool( False ),
75835     cosmicPropagationHypothesis = cms.bool( False ),
75836     useMB2InOverlap = cms.bool( False ),
75837     useTrack = cms.string( "tracker" ),
75838     useState = cms.string( "atVertex" ),
75839     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
75840     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
75841     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
75842 )
75843 fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler",
75844     offset = cms.uint32( 0 ),
75845     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75846 )
75847 fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet",
75848     saveTags = cms.bool( True ),
75849     inputTag = cms.InputTag( "hltL2TauJets" ),
75850     triggerType = cms.int32( 84 ),
75851     MinE = cms.double( -1.0 ),
75852     MinPt = cms.double( 10.0 ),
75853     MinMass = cms.double( -1.0 ),
75854     MaxMass = cms.double( -1.0 ),
75855     MinEta = cms.double( -1.0 ),
75856     MaxEta = cms.double( -1.0 ),
75857     MinN = cms.int32( 1 )
75858 )
75859 fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet",
75860     saveTags = cms.bool( True ),
75861     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
75862     triggerType = cms.int32( 84 ),
75863     MinE = cms.double( -1.0 ),
75864     MinPt = cms.double( 10.0 ),
75865     MinMass = cms.double( -1.0 ),
75866     MaxMass = cms.double( -1.0 ),
75867     MinEta = cms.double( -1.0 ),
75868     MaxEta = cms.double( -1.0 ),
75869     MinN = cms.int32( 1 )
75870 )
75871 fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet",
75872     saveTags = cms.bool( True ),
75873     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
75874     triggerType = cms.int32( 86 ),
75875     MinE = cms.double( -1.0 ),
75876     MinPt = cms.double( 10.0 ),
75877     MinMass = cms.double( -1.0 ),
75878     MaxMass = cms.double( -1.0 ),
75879     MinEta = cms.double( -1.0 ),
75880     MaxEta = cms.double( 2.6 ),
75881     MinN = cms.int32( 1 )
75882 )
75883 fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer",
75884     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ),
75885     TriggerTypes = cms.vint32( 86 )
75886 )
75887 fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer",
75888     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
75889     computeProbabilities = cms.bool( True ),
75890     computeGhostTrack = cms.bool( True ),
75891     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75892     minimumNumberOfPixelHits = cms.int32( 2 ),
75893     minimumNumberOfHits = cms.int32( 3 ),
75894     maximumTransverseImpactParameter = cms.double( 0.2 ),
75895     minimumTransverseMomentum = cms.double( 1.0 ),
75896     maximumChiSquared = cms.double( 5.0 ),
75897     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75898     jetDirectionUsingTracks = cms.bool( False ),
75899     jetDirectionUsingGhostTrack = cms.bool( False ),
75900     useTrackQuality = cms.bool( False ),
75901     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75902     candidates = cms.InputTag( "hltParticleFlow" ),
75903     maxDeltaR = cms.double( 0.4 )
75904 )
75905 fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
75906     sorting = cms.PSet(  ),
75907     assignment = cms.PSet( 
75908       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
75909       maxDzForJetAxisAssigment = cms.double( 0.1 ),
75910       useTiming = cms.bool( False ),
75911       preferHighRanked = cms.bool( False ),
75912       EtaMinUseDz = cms.double( -1.0 ),
75913       maxDistanceToJetAxis = cms.double( 0.07 ),
75914       PtMaxCharged = cms.double( -1.0 ),
75915       minJetPt = cms.double( 25.0 ),
75916       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
75917       OnlyUseFirstDz = cms.bool( False ),
75918       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
75919       maxDzForPrimaryAssignment = cms.double( 0.1 ),
75920       maxJetDeltaR = cms.double( 0.5 ),
75921       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
75922       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
75923       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
75924       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
75925       useVertexFit = cms.bool( True ),
75926       NumOfPUVtxsForCharged = cms.uint32( 0 )
75927     ),
75928     qualityForPrimary = cms.int32( 2 ),
75929     usePVMET = cms.bool( True ),
75930     particles = cms.InputTag( "hltParticleFlow" ),
75931     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75932     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75933     produceAssociationToOriginalVertices = cms.bool( True ),
75934     produceSortedVertices = cms.bool( False ),
75935     producePileUpCollection = cms.bool( False ),
75936     produceNoPileUpCollection = cms.bool( False )
75937 )
75938 fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
75939     jet_radius = cms.double( 0.4 ),
75940     min_jet_pt = cms.double( 10.0 ),
75941     max_jet_eta = cms.double( 2.5 ),
75942     min_pt_for_track_properties = cms.double( 0.95 ),
75943     min_pt_for_pfcandidates = cms.double( 0.1 ),
75944     use_puppiP4 = cms.bool( False ),
75945     include_neutrals = cms.bool( True ),
75946     sort_by_sip2dsig = cms.bool( False ),
75947     min_puppi_wgt = cms.double( -1.0 ),
75948     flip_ip_sign = cms.bool( False ),
75949     sip3dSigMax = cms.double( -1.0 ),
75950     use_hlt_features = cms.bool( True ),
75951     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75952     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
75953     pf_candidates = cms.InputTag( "hltParticleFlow" ),
75954     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75955     unsubjet_map = cms.InputTag( "" ),
75956     puppi_value_map = cms.InputTag( "" ),
75957     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ),
75958     use_scouting_features = cms.bool( False ),
75959     normchi2_value_map = cms.InputTag( "" ),
75960     dz_value_map = cms.InputTag( "" ),
75961     dxy_value_map = cms.InputTag( "" ),
75962     dzsig_value_map = cms.InputTag( "" ),
75963     dxysig_value_map = cms.InputTag( "" ),
75964     lostInnerHits_value_map = cms.InputTag( "" ),
75965     quality_value_map = cms.InputTag( "" ),
75966     trkPt_value_map = cms.InputTag( "" ),
75967     trkEta_value_map = cms.InputTag( "" ),
75968     trkPhi_value_map = cms.InputTag( "" ),
75969     covarianceVersion = cms.int32( 1 ),
75970     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
75971 )
75972 fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
75973     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ),
75974     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
75975     preprocessParams = cms.PSet(  ),
75976     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
75977     flav_names = cms.vstring( 'probtauhp',
75978       'probtauhm',
75979       'probb',
75980       'probc',
75981       'probuds',
75982       'probg',
75983       'ptcorr' ),
75984     jets = cms.InputTag( "" ),
75985     produceValueMap = cms.untracked.bool( False ),
75986     debugMode = cms.untracked.bool( False )
75987 )
75988 fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator",
75989     discriminators = cms.VPSet( 
75990       cms.PSet(  name = cms.string( "BvsAll" ),
75991         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ),
75992         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75993       ),
75994       cms.PSet(  name = cms.string( "CvsAll" ),
75995         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75996         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75997       ),
75998       cms.PSet(  name = cms.string( "TauhvsAll" ),
75999         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ),
76000         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' )
76001       ),
76002       cms.PSet(  name = cms.string( "CvsL" ),
76003         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
76004         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
76005       )
76006     )
76007 )
76008 fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
76009     saveTags = cms.bool( True ),
76010     nExpected = cms.int32( 1 ),
76011     taus = cms.InputTag( "hltPFJetForBtagMinPt10" ),
76012     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ),
76013     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ),
76014     seeds = cms.InputTag( "hltL2GlobIsoTau10" ),
76015     seedTypes = cms.vint32( -100 ),
76016     selection = cms.string( "double t1 = 0.001; return t1;" ),
76017     minPt = cms.double( 10.0 ),
76018     maxEta = cms.double( 2.3 ),
76019     usePtCorr = cms.bool( True ),
76020     matchWithSeeds = cms.bool( False ),
76021     matchingdR = cms.double( 0.5 )
76022 )
76023 fragment.hltL1sSingleMuShowerNominalorTight = cms.EDFilter( "HLTL1TSeed",
76024     saveTags = cms.bool( True ),
76025     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
76026     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76027     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76028     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76029     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76030     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76031     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76032     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76033     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76034     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76035 )
76036 fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76037     offset = cms.uint32( 0 ),
76038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76039 )
76040 fragment.hltSingleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
76041     saveTags = cms.bool( True ),
76042     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
76043     triggerType = cms.int32( 85 ),
76044     MinE = cms.double( -1.0 ),
76045     MinPt = cms.double( 30.0 ),
76046     MinMass = cms.double( -1.0 ),
76047     MaxMass = cms.double( -1.0 ),
76048     MinEta = cms.double( -1.0 ),
76049     MaxEta = cms.double( 2.0 ),
76050     MinN = cms.int32( 1 )
76051 )
76052 fragment.hltSingleCentralCaloJetpt30PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76053     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt30" ),
76054     TriggerTypes = cms.vint32( 85 )
76055 )
76056 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76057     jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
76058     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76059     coneSize = cms.double( 0.4 ),
76060     useAssigned = cms.bool( False ),
76061     pvSrc = cms.InputTag( "" )
76062 )
76063 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt = cms.EDProducer( "TrackIPProducer",
76064     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt" ),
76065     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76066     computeProbabilities = cms.bool( False ),
76067     computeGhostTrack = cms.bool( False ),
76068     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76069     minimumNumberOfPixelHits = cms.int32( 2 ),
76070     minimumNumberOfHits = cms.int32( 8 ),
76071     maximumTransverseImpactParameter = cms.double( 0.1 ),
76072     minimumTransverseMomentum = cms.double( 1.0 ),
76073     maximumChiSquared = cms.double( 20.0 ),
76074     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76075     jetDirectionUsingTracks = cms.bool( False ),
76076     jetDirectionUsingGhostTrack = cms.bool( False ),
76077     useTrackQuality = cms.bool( False )
76078 )
76079 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 = cms.EDProducer( "JetTagProducer",
76080     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76081     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt' )
76082 )
76083 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76084     saveTags = cms.bool( True ),
76085     Jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
76086     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5" ),
76087     MinTag = cms.double( -999999.0 ),
76088     MaxTag = cms.double( 1.5 ),
76089     MinJets = cms.int32( 1 ),
76090     MatchJetsByDeltaR = cms.bool( False ),
76091     MaxJetDeltaR = cms.double( 0.1 ),
76092     TriggerType = cms.int32( 85 )
76093 )
76094 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76095     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5" ),
76096     TriggerTypes = cms.vint32( 85 )
76097 )
76098 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76099     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
76100     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76101     coneSize = cms.double( 0.4 ),
76102     useAssigned = cms.bool( False ),
76103     pvSrc = cms.InputTag( "" )
76104 )
76105 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76106     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5" ),
76107     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76108     computeProbabilities = cms.bool( False ),
76109     computeGhostTrack = cms.bool( False ),
76110     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76111     minimumNumberOfPixelHits = cms.int32( 2 ),
76112     minimumNumberOfHits = cms.int32( 8 ),
76113     maximumTransverseImpactParameter = cms.double( 0.1 ),
76114     minimumTransverseMomentum = cms.double( 0.5 ),
76115     maximumChiSquared = cms.double( 20.0 ),
76116     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76117     jetDirectionUsingTracks = cms.bool( False ),
76118     jetDirectionUsingGhostTrack = cms.bool( False ),
76119     useTrackQuality = cms.bool( False )
76120 )
76121 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76122     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76123     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5' )
76124 )
76125 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76126     saveTags = cms.bool( True ),
76127     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
76128     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5" ),
76129     MinTag = cms.double( -999999.0 ),
76130     MaxTag = cms.double( 1.5 ),
76131     MinJets = cms.int32( 1 ),
76132     MatchJetsByDeltaR = cms.bool( False ),
76133     MaxJetDeltaR = cms.double( 0.1 ),
76134     TriggerType = cms.int32( 85 )
76135 )
76136 fragment.hltCscCluster150 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76137     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76138     MinN = cms.int32( 1 ),
76139     MinSize = cms.int32( 150 ),
76140     MinSizeMinusMB1 = cms.int32( -1 ),
76141     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76142     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76143     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76144     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76145     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76146     Max_nMB1 = cms.int32( -1 ),
76147     Max_nMB2 = cms.int32( -1 ),
76148     Max_nME11 = cms.int32( -1 ),
76149     Max_nME12 = cms.int32( -1 ),
76150     Max_nME41 = cms.int32( -1 ),
76151     Max_nME42 = cms.int32( -1 ),
76152     MinNstation = cms.int32( 0 ),
76153     MinAvgStation = cms.double( 0.0 ),
76154     MinTime = cms.double( -5.0 ),
76155     MaxTime = cms.double( 12.5 ),
76156     MinEta = cms.double( -1.0 ),
76157     MaxEta = cms.double( -1.0 ),
76158     MaxTimeSpread = cms.double( -1.0 )
76159 )
76160 fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76161     offset = cms.uint32( 0 ),
76162     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76163 )
76164 fragment.hltSingleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
76165     saveTags = cms.bool( True ),
76166     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
76167     triggerType = cms.int32( 85 ),
76168     MinE = cms.double( -1.0 ),
76169     MinPt = cms.double( 35.0 ),
76170     MinMass = cms.double( -1.0 ),
76171     MaxMass = cms.double( -1.0 ),
76172     MinEta = cms.double( -1.0 ),
76173     MaxEta = cms.double( 2.0 ),
76174     MinN = cms.int32( 1 )
76175 )
76176 fragment.hltSingleCentralCaloJetpt35PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76177     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt35" ),
76178     TriggerTypes = cms.vint32( 85 )
76179 )
76180 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76181     jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
76182     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76183     coneSize = cms.double( 0.4 ),
76184     useAssigned = cms.bool( False ),
76185     pvSrc = cms.InputTag( "" )
76186 )
76187 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt = cms.EDProducer( "TrackIPProducer",
76188     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt" ),
76189     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76190     computeProbabilities = cms.bool( False ),
76191     computeGhostTrack = cms.bool( False ),
76192     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76193     minimumNumberOfPixelHits = cms.int32( 2 ),
76194     minimumNumberOfHits = cms.int32( 8 ),
76195     maximumTransverseImpactParameter = cms.double( 0.1 ),
76196     minimumTransverseMomentum = cms.double( 1.0 ),
76197     maximumChiSquared = cms.double( 20.0 ),
76198     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76199     jetDirectionUsingTracks = cms.bool( False ),
76200     jetDirectionUsingGhostTrack = cms.bool( False ),
76201     useTrackQuality = cms.bool( False )
76202 )
76203 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 = cms.EDProducer( "JetTagProducer",
76204     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76205     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt' )
76206 )
76207 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76208     saveTags = cms.bool( True ),
76209     Jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
76210     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5" ),
76211     MinTag = cms.double( -999999.0 ),
76212     MaxTag = cms.double( 1.5 ),
76213     MinJets = cms.int32( 1 ),
76214     MatchJetsByDeltaR = cms.bool( False ),
76215     MaxJetDeltaR = cms.double( 0.1 ),
76216     TriggerType = cms.int32( 85 )
76217 )
76218 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76219     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5" ),
76220     TriggerTypes = cms.vint32( 85 )
76221 )
76222 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76223     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
76224     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76225     coneSize = cms.double( 0.4 ),
76226     useAssigned = cms.bool( False ),
76227     pvSrc = cms.InputTag( "" )
76228 )
76229 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76230     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5" ),
76231     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76232     computeProbabilities = cms.bool( False ),
76233     computeGhostTrack = cms.bool( False ),
76234     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76235     minimumNumberOfPixelHits = cms.int32( 2 ),
76236     minimumNumberOfHits = cms.int32( 8 ),
76237     maximumTransverseImpactParameter = cms.double( 0.1 ),
76238     minimumTransverseMomentum = cms.double( 0.5 ),
76239     maximumChiSquared = cms.double( 20.0 ),
76240     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76241     jetDirectionUsingTracks = cms.bool( False ),
76242     jetDirectionUsingGhostTrack = cms.bool( False ),
76243     useTrackQuality = cms.bool( False )
76244 )
76245 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76246     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76247     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5' )
76248 )
76249 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76250     saveTags = cms.bool( True ),
76251     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
76252     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5" ),
76253     MinTag = cms.double( -999999.0 ),
76254     MaxTag = cms.double( 1.5 ),
76255     MinJets = cms.int32( 1 ),
76256     MatchJetsByDeltaR = cms.bool( False ),
76257     MaxJetDeltaR = cms.double( 0.1 ),
76258     TriggerType = cms.int32( 85 )
76259 )
76260 fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76261     offset = cms.uint32( 0 ),
76262     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76263 )
76264 fragment.hltSingleCentralCaloJetpt40PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76265     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
76266     TriggerTypes = cms.vint32( 85 )
76267 )
76268 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76269     jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
76270     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76271     coneSize = cms.double( 0.4 ),
76272     useAssigned = cms.bool( False ),
76273     pvSrc = cms.InputTag( "" )
76274 )
76275 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt = cms.EDProducer( "TrackIPProducer",
76276     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt" ),
76277     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76278     computeProbabilities = cms.bool( False ),
76279     computeGhostTrack = cms.bool( False ),
76280     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76281     minimumNumberOfPixelHits = cms.int32( 2 ),
76282     minimumNumberOfHits = cms.int32( 8 ),
76283     maximumTransverseImpactParameter = cms.double( 0.1 ),
76284     minimumTransverseMomentum = cms.double( 1.0 ),
76285     maximumChiSquared = cms.double( 20.0 ),
76286     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76287     jetDirectionUsingTracks = cms.bool( False ),
76288     jetDirectionUsingGhostTrack = cms.bool( False ),
76289     useTrackQuality = cms.bool( False )
76290 )
76291 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 = cms.EDProducer( "JetTagProducer",
76292     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76293     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt' )
76294 )
76295 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76296     saveTags = cms.bool( True ),
76297     Jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
76298     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5" ),
76299     MinTag = cms.double( -999999.0 ),
76300     MaxTag = cms.double( 1.5 ),
76301     MinJets = cms.int32( 1 ),
76302     MatchJetsByDeltaR = cms.bool( False ),
76303     MaxJetDeltaR = cms.double( 0.1 ),
76304     TriggerType = cms.int32( 85 )
76305 )
76306 fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76307     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5" ),
76308     TriggerTypes = cms.vint32( 85 )
76309 )
76310 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76311     jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
76312     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76313     coneSize = cms.double( 0.4 ),
76314     useAssigned = cms.bool( False ),
76315     pvSrc = cms.InputTag( "" )
76316 )
76317 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76318     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5" ),
76319     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76320     computeProbabilities = cms.bool( False ),
76321     computeGhostTrack = cms.bool( False ),
76322     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76323     minimumNumberOfPixelHits = cms.int32( 2 ),
76324     minimumNumberOfHits = cms.int32( 8 ),
76325     maximumTransverseImpactParameter = cms.double( 0.1 ),
76326     minimumTransverseMomentum = cms.double( 0.5 ),
76327     maximumChiSquared = cms.double( 20.0 ),
76328     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76329     jetDirectionUsingTracks = cms.bool( False ),
76330     jetDirectionUsingGhostTrack = cms.bool( False ),
76331     useTrackQuality = cms.bool( False )
76332 )
76333 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76334     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76335     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5' )
76336 )
76337 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76338     saveTags = cms.bool( True ),
76339     Jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
76340     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5" ),
76341     MinTag = cms.double( -999999.0 ),
76342     MaxTag = cms.double( 1.5 ),
76343     MinJets = cms.int32( 1 ),
76344     MatchJetsByDeltaR = cms.bool( False ),
76345     MaxJetDeltaR = cms.double( 0.1 ),
76346     TriggerType = cms.int32( 85 )
76347 )
76348 fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed",
76349     saveTags = cms.bool( True ),
76350     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ),
76351     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76352     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76353     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76354     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76355     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76356     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76357     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76358     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76359     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76360 )
76361 fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler",
76362     offset = cms.uint32( 0 ),
76363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76364 )
76365 fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76366     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76367     MinN = cms.int32( 2 ),
76368     MinSize = cms.int32( -1 ),
76369     MinSizeMinusMB1 = cms.int32( -1 ),
76370     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76371     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76372     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76373     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76374     MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ),
76375     Max_nMB1 = cms.int32( -1 ),
76376     Max_nMB2 = cms.int32( -1 ),
76377     Max_nME11 = cms.int32( 0 ),
76378     Max_nME12 = cms.int32( 0 ),
76379     Max_nME41 = cms.int32( -1 ),
76380     Max_nME42 = cms.int32( -1 ),
76381     MinNstation = cms.int32( 0 ),
76382     MinAvgStation = cms.double( 0.0 ),
76383     MinTime = cms.double( -5.0 ),
76384     MaxTime = cms.double( 12.5 ),
76385     MinEta = cms.double( -1.0 ),
76386     MaxEta = cms.double( -1.0 ),
76387     MaxTimeSpread = cms.double( -1.0 )
76388 )
76389 fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76390     offset = cms.uint32( 0 ),
76391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76392 )
76393 fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76394     saveTags = cms.bool( True ),
76395     minDEDx = cms.double( -1.0 ),
76396     minPT = cms.double( 200.0 ),
76397     minNOM = cms.double( -1.0 ),
76398     minETA = cms.double( 0.9 ),
76399     maxETA = cms.double( 2.4 ),
76400     minNumValidHits = cms.double( 5.0 ),
76401     maxNHitMissIn = cms.double( 0.0 ),
76402     maxNHitMissMid = cms.double( 0.0 ),
76403     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76404     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76405     maxAssocCaloE = cms.double( -1.0 ),
76406     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76407     caloTowersTag = cms.InputTag( "notUsed" ),
76408     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76409     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76410 )
76411 fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76412     offset = cms.uint32( 0 ),
76413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76414 )
76415 fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76416     saveTags = cms.bool( True ),
76417     minDEDx = cms.double( -1.0 ),
76418     minPT = cms.double( 400.0 ),
76419     minNOM = cms.double( -1.0 ),
76420     minETA = cms.double( 0.9 ),
76421     maxETA = cms.double( 2.4 ),
76422     minNumValidHits = cms.double( 5.0 ),
76423     maxNHitMissIn = cms.double( 0.0 ),
76424     maxNHitMissMid = cms.double( 0.0 ),
76425     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76426     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76427     maxAssocCaloE = cms.double( -1.0 ),
76428     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76429     caloTowersTag = cms.InputTag( "notUsed" ),
76430     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76431     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76432 )
76433 fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler",
76434     offset = cms.uint32( 0 ),
76435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76436 )
76437 fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76438     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76439     MinN = cms.int32( 2 ),
76440     MinSize = cms.int32( -1 ),
76441     MinSizeMinusMB1 = cms.int32( -1 ),
76442     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76443     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76444     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76445     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76446     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ),
76447     Max_nMB1 = cms.int32( -1 ),
76448     Max_nMB2 = cms.int32( -1 ),
76449     Max_nME11 = cms.int32( 0 ),
76450     Max_nME12 = cms.int32( 0 ),
76451     Max_nME41 = cms.int32( -1 ),
76452     Max_nME42 = cms.int32( -1 ),
76453     MinNstation = cms.int32( 0 ),
76454     MinAvgStation = cms.double( 0.0 ),
76455     MinTime = cms.double( -5.0 ),
76456     MaxTime = cms.double( 12.5 ),
76457     MinEta = cms.double( -1.0 ),
76458     MaxEta = cms.double( -1.0 ),
76459     MaxTimeSpread = cms.double( -1.0 )
76460 )
76461 fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler",
76462     offset = cms.uint32( 0 ),
76463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76464 )
76465 fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer",
76466     nRechitMin = cms.int32( 50 ),
76467     rParam = cms.double( 0.4 ),
76468     nStationThres = cms.int32( 10 ),
76469     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
76470 )
76471 fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76472     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76473     MinN = cms.int32( 1 ),
76474     MinSize = cms.int32( 50 ),
76475     MinSizeMinusMB1 = cms.int32( -1 ),
76476     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76477     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76478     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76479     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76480     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76481     Max_nMB1 = cms.int32( 0 ),
76482     Max_nMB2 = cms.int32( -1 ),
76483     Max_nME11 = cms.int32( -1 ),
76484     Max_nME12 = cms.int32( -1 ),
76485     Max_nME41 = cms.int32( -1 ),
76486     Max_nME42 = cms.int32( -1 ),
76487     MinNstation = cms.int32( 0 ),
76488     MinAvgStation = cms.double( 0.0 ),
76489     MinTime = cms.double( -999.0 ),
76490     MaxTime = cms.double( 999.0 ),
76491     MinEta = cms.double( -1.0 ),
76492     MaxEta = cms.double( -1.0 ),
76493     MaxTimeSpread = cms.double( -1.0 )
76494 )
76495 fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler",
76496     offset = cms.uint32( 0 ),
76497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76498 )
76499 fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76500     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76501     MinN = cms.int32( 1 ),
76502     MinSize = cms.int32( 75 ),
76503     MinSizeMinusMB1 = cms.int32( -1 ),
76504     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76505     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76506     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76507     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76508     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76509     Max_nMB1 = cms.int32( 0 ),
76510     Max_nMB2 = cms.int32( -1 ),
76511     Max_nME11 = cms.int32( -1 ),
76512     Max_nME12 = cms.int32( -1 ),
76513     Max_nME41 = cms.int32( -1 ),
76514     Max_nME42 = cms.int32( -1 ),
76515     MinNstation = cms.int32( 0 ),
76516     MinAvgStation = cms.double( 0.0 ),
76517     MinTime = cms.double( -999.0 ),
76518     MaxTime = cms.double( 999.0 ),
76519     MinEta = cms.double( -1.0 ),
76520     MaxEta = cms.double( -1.0 ),
76521     MaxTimeSpread = cms.double( -1.0 )
76522 )
76523 fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
76524     offset = cms.uint32( 0 ),
76525     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76526 )
76527 fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET",
76528     saveTags = cms.bool( True ),
76529     inputTag = cms.InputTag( "hltMet" ),
76530     triggerType = cms.int32( 87 ),
76531     MinE = cms.double( -1.0 ),
76532     MinPt = cms.double( 75.0 ),
76533     MinMass = cms.double( -1.0 ),
76534     MaxMass = cms.double( -1.0 ),
76535     MinEta = cms.double( -1.0 ),
76536     MaxEta = cms.double( -1.0 ),
76537     MinN = cms.int32( 1 )
76538 )
76539 fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET",
76540     saveTags = cms.bool( True ),
76541     inputTag = cms.InputTag( "hltPFMETProducer" ),
76542     triggerType = cms.int32( 87 ),
76543     MinE = cms.double( -1.0 ),
76544     MinPt = cms.double( 105.0 ),
76545     MinMass = cms.double( -1.0 ),
76546     MaxMass = cms.double( -1.0 ),
76547     MinEta = cms.double( -1.0 ),
76548     MaxEta = cms.double( -1.0 ),
76549     MinN = cms.int32( 1 )
76550 )
76551 fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed",
76552     saveTags = cms.bool( True ),
76553     L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ),
76554     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76555     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76556     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76557     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76558     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76559     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76560     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76561     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76562     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76563 )
76564 fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler",
76565     offset = cms.uint32( 0 ),
76566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76567 )
76568 fragment.hltPreL1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76569     offset = cms.uint32( 0 ),
76570     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76571 )
76572 fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76573     offset = cms.uint32( 0 ),
76574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76575 )
76576 fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter",
76577     saveTags = cms.bool( True ),
76578     htLabels = cms.VInputTag( 'hltHtMht' ),
76579     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76580     minHt = cms.vdouble( 170.0 ),
76581     minMht = cms.vdouble( 0.0 ),
76582     minMeff = cms.vdouble( 0.0 ),
76583     meffSlope = cms.vdouble( 1.0 )
76584 )
76585 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76586     offset = cms.uint32( 0 ),
76587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76588 )
76589 fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter",
76590     saveTags = cms.bool( True ),
76591     htLabels = cms.VInputTag( 'hltHtMht' ),
76592     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76593     minHt = cms.vdouble( 200.0 ),
76594     minMht = cms.vdouble( 0.0 ),
76595     minMeff = cms.vdouble( 0.0 ),
76596     meffSlope = cms.vdouble( 1.0 )
76597 )
76598 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76599     offset = cms.uint32( 0 ),
76600     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76601 )
76602 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
76603     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
76604     TriggerTypes = cms.vint32( 85 )
76605 )
76606 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76607     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76608     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76609     coneSize = cms.double( 0.4 ),
76610     useAssigned = cms.bool( False ),
76611     pvSrc = cms.InputTag( "" )
76612 )
76613 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
76614     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
76615     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76616     computeProbabilities = cms.bool( False ),
76617     computeGhostTrack = cms.bool( False ),
76618     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76619     minimumNumberOfPixelHits = cms.int32( 0 ),
76620     minimumNumberOfHits = cms.int32( 6 ),
76621     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76622     minimumTransverseMomentum = cms.double( 1.0 ),
76623     maximumChiSquared = cms.double( 5.0 ),
76624     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76625     jetDirectionUsingTracks = cms.bool( False ),
76626     jetDirectionUsingGhostTrack = cms.bool( False ),
76627     useTrackQuality = cms.bool( False )
76628 )
76629 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
76630     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
76631     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' )
76632 )
76633 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
76634     saveTags = cms.bool( True ),
76635     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76636     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
76637     MinTag = cms.double( 5.0 ),
76638     MaxTag = cms.double( 999999.0 ),
76639     MinJets = cms.int32( 2 ),
76640     MatchJetsByDeltaR = cms.bool( False ),
76641     MaxJetDeltaR = cms.double( 0.1 ),
76642     TriggerType = cms.int32( 85 )
76643 )
76644 fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76645     offset = cms.uint32( 0 ),
76646     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76647 )
76648 fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter",
76649     saveTags = cms.bool( True ),
76650     htLabels = cms.VInputTag( 'hltHtMht' ),
76651     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76652     minHt = cms.vdouble( 270.0 ),
76653     minMht = cms.vdouble( 0.0 ),
76654     minMeff = cms.vdouble( 0.0 ),
76655     meffSlope = cms.vdouble( 1.0 )
76656 )
76657 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76658     offset = cms.uint32( 0 ),
76659     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76660 )
76661 fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76662     offset = cms.uint32( 0 ),
76663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76664 )
76665 fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76666     offset = cms.uint32( 0 ),
76667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76668 )
76669 fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter",
76670     saveTags = cms.bool( True ),
76671     htLabels = cms.VInputTag( 'hltHtMht' ),
76672     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76673     minHt = cms.vdouble( 280.0 ),
76674     minMht = cms.vdouble( 0.0 ),
76675     minMeff = cms.vdouble( 0.0 ),
76676     meffSlope = cms.vdouble( 1.0 )
76677 )
76678 fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76679     offset = cms.uint32( 0 ),
76680     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76681 )
76682 fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter",
76683     saveTags = cms.bool( True ),
76684     htLabels = cms.VInputTag( 'hltHtMht' ),
76685     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76686     minHt = cms.vdouble( 320.0 ),
76687     minMht = cms.vdouble( 0.0 ),
76688     minMeff = cms.vdouble( 0.0 ),
76689     meffSlope = cms.vdouble( 1.0 )
76690 )
76691 fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76692     offset = cms.uint32( 0 ),
76693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76694 )
76695 fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter",
76696     saveTags = cms.bool( True ),
76697     htLabels = cms.VInputTag( 'hltHtMht' ),
76698     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76699     minHt = cms.vdouble( 420.0 ),
76700     minMht = cms.vdouble( 0.0 ),
76701     minMeff = cms.vdouble( 0.0 ),
76702     meffSlope = cms.vdouble( 1.0 )
76703 )
76704 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76705     offset = cms.uint32( 0 ),
76706     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76707 )
76708 fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
76709     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76710     barrelJets = cms.bool( True ),
76711     endcapJets = cms.bool( False ),
76712     ecalCellEnergyThresh = cms.double( 0.5 ),
76713     ecalCellTimeThresh = cms.double( 12.5 ),
76714     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76715     matchingRadius = cms.double( 0.4 ),
76716     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76717     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76718 )
76719 fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76720     saveTags = cms.bool( True ),
76721     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76722     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76723     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76724     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76725     minJets = cms.uint32( 1 ),
76726     jetTimeThresh = cms.double( 1.0 ),
76727     jetMaxTimeThresh = cms.double( 999999.0 ),
76728     jetCellsForTimingThresh = cms.uint32( 5 ),
76729     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76730     minJetPt = cms.double( 40.0 )
76731 )
76732 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
76733     offset = cms.uint32( 0 ),
76734     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76735 )
76736 fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76737     saveTags = cms.bool( True ),
76738     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76739     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76740     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76741     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76742     minJets = cms.uint32( 1 ),
76743     jetTimeThresh = cms.double( 2.0 ),
76744     jetMaxTimeThresh = cms.double( 999999.0 ),
76745     jetCellsForTimingThresh = cms.uint32( 5 ),
76746     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76747     minJetPt = cms.double( 40.0 )
76748 )
76749 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76750     offset = cms.uint32( 0 ),
76751     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76752 )
76753 fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
76754     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76755     barrelJets = cms.bool( True ),
76756     endcapJets = cms.bool( False ),
76757     ecalCellEnergyThresh = cms.double( 0.5 ),
76758     ecalCellTimeThresh = cms.double( 12.5 ),
76759     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76760     matchingRadius = cms.double( 0.4 ),
76761     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76762     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76763 )
76764 fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76765     saveTags = cms.bool( True ),
76766     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76767     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76768     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76769     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76770     minJets = cms.uint32( 2 ),
76771     jetTimeThresh = cms.double( 0.5 ),
76772     jetMaxTimeThresh = cms.double( 999999.0 ),
76773     jetCellsForTimingThresh = cms.uint32( 5 ),
76774     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76775     minJetPt = cms.double( 40.0 )
76776 )
76777 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
76778     offset = cms.uint32( 0 ),
76779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76780 )
76781 fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76782     saveTags = cms.bool( True ),
76783     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76784     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76785     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76786     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76787     minJets = cms.uint32( 2 ),
76788     jetTimeThresh = cms.double( 1.0 ),
76789     jetMaxTimeThresh = cms.double( 999999.0 ),
76790     jetCellsForTimingThresh = cms.uint32( 5 ),
76791     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76792     minJetPt = cms.double( 40.0 )
76793 )
76794 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler",
76795     offset = cms.uint32( 0 ),
76796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76797 )
76798 fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector",
76799     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76800     filter = cms.bool( False ),
76801     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" )
76802 )
76803 fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet",
76804     saveTags = cms.bool( True ),
76805     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ),
76806     triggerType = cms.int32( 85 ),
76807     MinE = cms.double( -1.0 ),
76808     MinPt = cms.double( 60.0 ),
76809     MinMass = cms.double( -1.0 ),
76810     MaxMass = cms.double( -1.0 ),
76811     MinEta = cms.double( -1.0 ),
76812     MaxEta = cms.double( 1.5 ),
76813     MinN = cms.int32( 1 )
76814 )
76815 fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector",
76816     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76817     filter = cms.bool( False ),
76818     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" )
76819 )
76820 fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet",
76821     saveTags = cms.bool( True ),
76822     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ),
76823     triggerType = cms.int32( 85 ),
76824     MinE = cms.double( -1.0 ),
76825     MinPt = cms.double( 60.0 ),
76826     MinMass = cms.double( -1.0 ),
76827     MaxMass = cms.double( -1.0 ),
76828     MinEta = cms.double( -1.0 ),
76829     MaxEta = cms.double( 1.5 ),
76830     MinN = cms.int32( 1 )
76831 )
76832 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler",
76833     offset = cms.uint32( 0 ),
76834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76835 )
76836 fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector",
76837     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76838     filter = cms.bool( False ),
76839     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" )
76840 )
76841 fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet",
76842     saveTags = cms.bool( True ),
76843     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ),
76844     triggerType = cms.int32( 85 ),
76845     MinE = cms.double( -1.0 ),
76846     MinPt = cms.double( 60.0 ),
76847     MinMass = cms.double( -1.0 ),
76848     MaxMass = cms.double( -1.0 ),
76849     MinEta = cms.double( -1.0 ),
76850     MaxEta = cms.double( 1.5 ),
76851     MinN = cms.int32( 1 )
76852 )
76853 fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector",
76854     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76855     filter = cms.bool( False ),
76856     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" )
76857 )
76858 fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet",
76859     saveTags = cms.bool( True ),
76860     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ),
76861     triggerType = cms.int32( 85 ),
76862     MinE = cms.double( -1.0 ),
76863     MinPt = cms.double( 60.0 ),
76864     MinMass = cms.double( -1.0 ),
76865     MaxMass = cms.double( -1.0 ),
76866     MinEta = cms.double( -1.0 ),
76867     MaxEta = cms.double( 1.5 ),
76868     MinN = cms.int32( 1 )
76869 )
76870 fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed",
76871     saveTags = cms.bool( True ),
76872     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" ),
76873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76882 )
76883 fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler",
76884     offset = cms.uint32( 0 ),
76885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76886 )
76887 fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
76888     saveTags = cms.bool( True ),
76889     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
76890     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76891     candNonIsolatedTag = cms.InputTag( "" ),
76892     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76893     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ),
76894     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76895     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76896     ncandcut = cms.int32( 1 ),
76897     doIsolated = cms.bool( False ),
76898     region_eta_size = cms.double( 0.522 ),
76899     region_eta_size_ecap = cms.double( 1.0 ),
76900     region_phi_size = cms.double( 1.044 ),
76901     barrel_end = cms.double( 1.4791 ),
76902     endcap_end = cms.double( 2.65 )
76903 )
76904 fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
76905     saveTags = cms.bool( True ),
76906     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ),
76907     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
76908     etcutEB = cms.double( 10.0 ),
76909     etcutEE = cms.double( 10.0 ),
76910     minEtaCut = cms.double( -2.1 ),
76911     maxEtaCut = cms.double( 2.1 ),
76912     ncandcut = cms.int32( 1 )
76913 )
76914 fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76915     saveTags = cms.bool( True ),
76916     candTag = cms.InputTag( "hltEG10EtFilter" ),
76917     varTag = cms.InputTag( "hltEgammaHoverE" ),
76918     rhoTag = cms.InputTag( "" ),
76919     energyLowEdges = cms.vdouble( 0.0 ),
76920     lessThan = cms.bool( True ),
76921     useEt = cms.bool( False ),
76922     useAbs = cms.bool( False ),
76923     thrRegularEB = cms.vdouble( -1.0 ),
76924     thrRegularEE = cms.vdouble( -1.0 ),
76925     thrOverEEB = cms.vdouble( 0.2 ),
76926     thrOverEEE = cms.vdouble( 0.2 ),
76927     thrOverE2EB = cms.vdouble( -1.0 ),
76928     thrOverE2EE = cms.vdouble( -1.0 ),
76929     ncandcut = cms.int32( 1 ),
76930     doRhoCorrection = cms.bool( False ),
76931     rhoMax = cms.double( 9.9999999E7 ),
76932     rhoScale = cms.double( 1.0 ),
76933     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76936 )
76937 fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76938     saveTags = cms.bool( True ),
76939     candTag = cms.InputTag( "hltEG10HEFilter" ),
76940     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
76941     rhoTag = cms.InputTag( "" ),
76942     energyLowEdges = cms.vdouble( 0.0 ),
76943     lessThan = cms.bool( True ),
76944     useEt = cms.bool( False ),
76945     useAbs = cms.bool( False ),
76946     thrRegularEB = cms.vdouble( 0.016 ),
76947     thrRegularEE = cms.vdouble( 0.04 ),
76948     thrOverEEB = cms.vdouble( -1.0 ),
76949     thrOverEEE = cms.vdouble( -1.0 ),
76950     thrOverE2EB = cms.vdouble( -1.0 ),
76951     thrOverE2EE = cms.vdouble( -1.0 ),
76952     ncandcut = cms.int32( 1 ),
76953     doRhoCorrection = cms.bool( False ),
76954     rhoMax = cms.double( 9.9999999E7 ),
76955     rhoScale = cms.double( 1.0 ),
76956     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76957     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76959 )
76960 fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76961     saveTags = cms.bool( True ),
76962     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76963     l1EGCand = cms.InputTag( "" ),
76964     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76965     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76966     inputTrack = cms.InputTag( "" ),
76967     ncandcut = cms.int32( 1 ),
76968     EBOnly = cms.bool( False ),
76969     sMin_min = cms.double( 0.0 ),
76970     sMin_max = cms.double( 999.0 ),
76971     sMaj_min = cms.double( 0.0 ),
76972     sMaj_max = cms.double( 999.0 ),
76973     seedTimeMin = cms.double( 1.0 ),
76974     seedTimeMax = cms.double( 25.0 ),
76975     useTrackVeto = cms.bool( False ),
76976     maxTrackCut = cms.int32( 999 ),
76977     trackPtCut = cms.double( 999999.0 ),
76978     trackdRCut = cms.double( 999.0 )
76979 )
76980 fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
76981     saveTags = cms.bool( True ),
76982     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
76983     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76984     etcutEB = cms.double( 10.0 ),
76985     etcutEE = cms.double( 10.0 ),
76986     minEtaCut = cms.double( -2.1 ),
76987     maxEtaCut = cms.double( 2.1 ),
76988     ncandcut = cms.int32( 2 )
76989 )
76990 fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76991     saveTags = cms.bool( True ),
76992     candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ),
76993     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76994     rhoTag = cms.InputTag( "" ),
76995     energyLowEdges = cms.vdouble( 0.0 ),
76996     lessThan = cms.bool( True ),
76997     useEt = cms.bool( False ),
76998     useAbs = cms.bool( False ),
76999     thrRegularEB = cms.vdouble( -1.0 ),
77000     thrRegularEE = cms.vdouble( -1.0 ),
77001     thrOverEEB = cms.vdouble( 0.2 ),
77002     thrOverEEE = cms.vdouble( 0.2 ),
77003     thrOverE2EB = cms.vdouble( -1.0 ),
77004     thrOverE2EE = cms.vdouble( -1.0 ),
77005     ncandcut = cms.int32( 2 ),
77006     doRhoCorrection = cms.bool( False ),
77007     rhoMax = cms.double( 9.9999999E7 ),
77008     rhoScale = cms.double( 1.0 ),
77009     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77010     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77011     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77012 )
77013 fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77014     saveTags = cms.bool( True ),
77015     candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ),
77016     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77017     rhoTag = cms.InputTag( "" ),
77018     energyLowEdges = cms.vdouble( 0.0 ),
77019     lessThan = cms.bool( True ),
77020     useEt = cms.bool( False ),
77021     useAbs = cms.bool( False ),
77022     thrRegularEB = cms.vdouble( 0.016 ),
77023     thrRegularEE = cms.vdouble( 0.04 ),
77024     thrOverEEB = cms.vdouble( -1.0 ),
77025     thrOverEEE = cms.vdouble( -1.0 ),
77026     thrOverE2EB = cms.vdouble( -1.0 ),
77027     thrOverE2EE = cms.vdouble( -1.0 ),
77028     ncandcut = cms.int32( 2 ),
77029     doRhoCorrection = cms.bool( False ),
77030     rhoMax = cms.double( 9.9999999E7 ),
77031     rhoScale = cms.double( 1.0 ),
77032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77034     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77035 )
77036 fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77037     saveTags = cms.bool( True ),
77038     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77039     l1EGCand = cms.InputTag( "" ),
77040     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77041     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77042     inputTrack = cms.InputTag( "" ),
77043     ncandcut = cms.int32( 2 ),
77044     EBOnly = cms.bool( False ),
77045     sMin_min = cms.double( 0.0 ),
77046     sMin_max = cms.double( 999.0 ),
77047     sMaj_min = cms.double( 0.0 ),
77048     sMaj_max = cms.double( 999.0 ),
77049     seedTimeMin = cms.double( 1.0 ),
77050     seedTimeMax = cms.double( 25.0 ),
77051     useTrackVeto = cms.bool( False ),
77052     maxTrackCut = cms.int32( 999 ),
77053     trackPtCut = cms.double( 99999.0 ),
77054     trackdRCut = cms.double( 999.0 )
77055 )
77056 fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler",
77057     offset = cms.uint32( 0 ),
77058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77059 )
77060 fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77061     saveTags = cms.bool( True ),
77062     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77063     l1EGCand = cms.InputTag( "" ),
77064     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77065     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77066     inputTrack = cms.InputTag( "" ),
77067     ncandcut = cms.int32( 1 ),
77068     EBOnly = cms.bool( False ),
77069     sMin_min = cms.double( 0.0 ),
77070     sMin_max = cms.double( 999.0 ),
77071     sMaj_min = cms.double( 0.0 ),
77072     sMaj_max = cms.double( 999.0 ),
77073     seedTimeMin = cms.double( 1.2 ),
77074     seedTimeMax = cms.double( 25.0 ),
77075     useTrackVeto = cms.bool( False ),
77076     maxTrackCut = cms.int32( 999 ),
77077     trackPtCut = cms.double( 999999.0 ),
77078     trackdRCut = cms.double( 999.0 )
77079 )
77080 fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77081     saveTags = cms.bool( True ),
77082     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77083     l1EGCand = cms.InputTag( "" ),
77084     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77085     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77086     inputTrack = cms.InputTag( "" ),
77087     ncandcut = cms.int32( 2 ),
77088     EBOnly = cms.bool( False ),
77089     sMin_min = cms.double( 0.0 ),
77090     sMin_max = cms.double( 999.0 ),
77091     sMaj_min = cms.double( 0.0 ),
77092     sMaj_max = cms.double( 999.0 ),
77093     seedTimeMin = cms.double( 1.2 ),
77094     seedTimeMax = cms.double( 25.0 ),
77095     useTrackVeto = cms.bool( False ),
77096     maxTrackCut = cms.int32( 999 ),
77097     trackPtCut = cms.double( 99999.0 ),
77098     trackdRCut = cms.double( 999.0 )
77099 )
77100 fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler",
77101     offset = cms.uint32( 0 ),
77102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77103 )
77104 fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77105     saveTags = cms.bool( True ),
77106     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77107     l1EGCand = cms.InputTag( "" ),
77108     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77109     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77110     inputTrack = cms.InputTag( "" ),
77111     ncandcut = cms.int32( 1 ),
77112     EBOnly = cms.bool( False ),
77113     sMin_min = cms.double( 0.0 ),
77114     sMin_max = cms.double( 999.0 ),
77115     sMaj_min = cms.double( 0.0 ),
77116     sMaj_max = cms.double( 999.0 ),
77117     seedTimeMin = cms.double( 1.4 ),
77118     seedTimeMax = cms.double( 25.0 ),
77119     useTrackVeto = cms.bool( False ),
77120     maxTrackCut = cms.int32( 999 ),
77121     trackPtCut = cms.double( 999999.0 ),
77122     trackdRCut = cms.double( 999.0 )
77123 )
77124 fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77125     saveTags = cms.bool( True ),
77126     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77127     l1EGCand = cms.InputTag( "" ),
77128     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77129     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77130     inputTrack = cms.InputTag( "" ),
77131     ncandcut = cms.int32( 2 ),
77132     EBOnly = cms.bool( False ),
77133     sMin_min = cms.double( 0.0 ),
77134     sMin_max = cms.double( 999.0 ),
77135     sMaj_min = cms.double( 0.0 ),
77136     sMaj_max = cms.double( 999.0 ),
77137     seedTimeMin = cms.double( 1.4 ),
77138     seedTimeMax = cms.double( 25.0 ),
77139     useTrackVeto = cms.bool( False ),
77140     maxTrackCut = cms.int32( 999 ),
77141     trackPtCut = cms.double( 99999.0 ),
77142     trackdRCut = cms.double( 999.0 )
77143 )
77144 fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler",
77145     offset = cms.uint32( 0 ),
77146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77147 )
77148 fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77149     saveTags = cms.bool( True ),
77150     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77151     l1EGCand = cms.InputTag( "" ),
77152     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77153     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77154     inputTrack = cms.InputTag( "" ),
77155     ncandcut = cms.int32( 1 ),
77156     EBOnly = cms.bool( False ),
77157     sMin_min = cms.double( 0.0 ),
77158     sMin_max = cms.double( 999.0 ),
77159     sMaj_min = cms.double( 0.0 ),
77160     sMaj_max = cms.double( 999.0 ),
77161     seedTimeMin = cms.double( 1.6 ),
77162     seedTimeMax = cms.double( 25.0 ),
77163     useTrackVeto = cms.bool( False ),
77164     maxTrackCut = cms.int32( 999 ),
77165     trackPtCut = cms.double( 999999.0 ),
77166     trackdRCut = cms.double( 999.0 )
77167 )
77168 fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77169     saveTags = cms.bool( True ),
77170     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77171     l1EGCand = cms.InputTag( "" ),
77172     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77173     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77174     inputTrack = cms.InputTag( "" ),
77175     ncandcut = cms.int32( 2 ),
77176     EBOnly = cms.bool( False ),
77177     sMin_min = cms.double( 0.0 ),
77178     sMin_max = cms.double( 999.0 ),
77179     sMaj_min = cms.double( 0.0 ),
77180     sMaj_max = cms.double( 999.0 ),
77181     seedTimeMin = cms.double( 1.6 ),
77182     seedTimeMax = cms.double( 25.0 ),
77183     useTrackVeto = cms.bool( False ),
77184     maxTrackCut = cms.int32( 999 ),
77185     trackPtCut = cms.double( 99999.0 ),
77186     trackdRCut = cms.double( 999.0 )
77187 )
77188 fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler",
77189     offset = cms.uint32( 0 ),
77190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77191 )
77192 fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77193     saveTags = cms.bool( True ),
77194     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77195     l1EGCand = cms.InputTag( "" ),
77196     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77197     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77198     inputTrack = cms.InputTag( "" ),
77199     ncandcut = cms.int32( 1 ),
77200     EBOnly = cms.bool( False ),
77201     sMin_min = cms.double( 0.0 ),
77202     sMin_max = cms.double( 999.0 ),
77203     sMaj_min = cms.double( 0.0 ),
77204     sMaj_max = cms.double( 999.0 ),
77205     seedTimeMin = cms.double( 1.8 ),
77206     seedTimeMax = cms.double( 25.0 ),
77207     useTrackVeto = cms.bool( False ),
77208     maxTrackCut = cms.int32( 999 ),
77209     trackPtCut = cms.double( 999999.0 ),
77210     trackdRCut = cms.double( 999.0 )
77211 )
77212 fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77213     saveTags = cms.bool( True ),
77214     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77215     l1EGCand = cms.InputTag( "" ),
77216     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77217     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77218     inputTrack = cms.InputTag( "" ),
77219     ncandcut = cms.int32( 2 ),
77220     EBOnly = cms.bool( False ),
77221     sMin_min = cms.double( 0.0 ),
77222     sMin_max = cms.double( 999.0 ),
77223     sMaj_min = cms.double( 0.0 ),
77224     sMaj_max = cms.double( 999.0 ),
77225     seedTimeMin = cms.double( 1.8 ),
77226     seedTimeMax = cms.double( 25.0 ),
77227     useTrackVeto = cms.bool( False ),
77228     maxTrackCut = cms.int32( 999 ),
77229     trackPtCut = cms.double( 99999.0 ),
77230     trackdRCut = cms.double( 999.0 )
77231 )
77232 fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler",
77233     offset = cms.uint32( 0 ),
77234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77235 )
77236 fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77237     saveTags = cms.bool( True ),
77238     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
77239     l1EGCand = cms.InputTag( "" ),
77240     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77241     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77242     inputTrack = cms.InputTag( "" ),
77243     ncandcut = cms.int32( 1 ),
77244     EBOnly = cms.bool( False ),
77245     sMin_min = cms.double( 0.0 ),
77246     sMin_max = cms.double( 999.0 ),
77247     sMaj_min = cms.double( 0.0 ),
77248     sMaj_max = cms.double( 999.0 ),
77249     seedTimeMin = cms.double( 2.0 ),
77250     seedTimeMax = cms.double( 25.0 ),
77251     useTrackVeto = cms.bool( False ),
77252     maxTrackCut = cms.int32( 999 ),
77253     trackPtCut = cms.double( 999999.0 ),
77254     trackdRCut = cms.double( 999.0 )
77255 )
77256 fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
77257     saveTags = cms.bool( True ),
77258     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
77259     l1EGCand = cms.InputTag( "" ),
77260     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
77261     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
77262     inputTrack = cms.InputTag( "" ),
77263     ncandcut = cms.int32( 2 ),
77264     EBOnly = cms.bool( False ),
77265     sMin_min = cms.double( 0.0 ),
77266     sMin_max = cms.double( 999.0 ),
77267     sMaj_min = cms.double( 0.0 ),
77268     sMaj_max = cms.double( 999.0 ),
77269     seedTimeMin = cms.double( 2.0 ),
77270     seedTimeMax = cms.double( 25.0 ),
77271     useTrackVeto = cms.bool( False ),
77272     maxTrackCut = cms.int32( 999 ),
77273     trackPtCut = cms.double( 99999.0 ),
77274     trackdRCut = cms.double( 999.0 )
77275 )
77276 fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler",
77277     offset = cms.uint32( 0 ),
77278     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77279 )
77280 fragment.hltPreDiphotonMVA14p25LowMass60 = cms.EDFilter( "HLTPrescaler",
77281     offset = cms.uint32( 0 ),
77282     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77283 )
77284 fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
77285     saveTags = cms.bool( True ),
77286     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77287     triggerType = cms.int32( 92 ),
77288     MinE = cms.double( -1.0 ),
77289     MinPt = cms.double( 14.25 ),
77290     MinMass = cms.double( -1.0 ),
77291     MaxMass = cms.double( -1.0 ),
77292     MinEta = cms.double( -1.0 ),
77293     MaxEta = cms.double( 2.55 ),
77294     MinN = cms.int32( 2 )
77295 )
77296 fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer",
77297     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77298     inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
77299     inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77300     inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77301     inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ),
77302     inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
77303     mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ),
77304     mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ),
77305     mvaNTreeLimitB = cms.uint32( 144 ),
77306     mvaNTreeLimitE = cms.uint32( 99 ),
77307     mvaThresholdEt = cms.double( 14.25 )
77308 )
77309 fragment.hltPhotonMVALeadLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77310     saveTags = cms.bool( True ),
77311     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77312     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77313     rhoTag = cms.InputTag( "" ),
77314     energyLowEdges = cms.vdouble( 0.0 ),
77315     lessThan = cms.bool( False ),
77316     useEt = cms.bool( False ),
77317     useAbs = cms.bool( False ),
77318     thrRegularEB = cms.vdouble( 0.3 ),
77319     thrRegularEE = cms.vdouble( 0.5 ),
77320     thrOverEEB = cms.vdouble( -1.0 ),
77321     thrOverEEE = cms.vdouble( -1.0 ),
77322     thrOverE2EB = cms.vdouble( -1.0 ),
77323     thrOverE2EE = cms.vdouble( -1.0 ),
77324     ncandcut = cms.int32( 1 ),
77325     doRhoCorrection = cms.bool( False ),
77326     rhoMax = cms.double( 9.9999999E7 ),
77327     rhoScale = cms.double( 1.0 ),
77328     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77329     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77330     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77331 )
77332 fragment.hltPhotonMVASubLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77333     saveTags = cms.bool( True ),
77334     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77335     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77336     rhoTag = cms.InputTag( "" ),
77337     energyLowEdges = cms.vdouble( 0.0 ),
77338     lessThan = cms.bool( False ),
77339     useEt = cms.bool( False ),
77340     useAbs = cms.bool( False ),
77341     thrRegularEB = cms.vdouble( 0.14 ),
77342     thrRegularEE = cms.vdouble( 0.2 ),
77343     thrOverEEB = cms.vdouble( -1.0 ),
77344     thrOverEEE = cms.vdouble( -1.0 ),
77345     thrOverE2EB = cms.vdouble( -1.0 ),
77346     thrOverE2EE = cms.vdouble( -1.0 ),
77347     ncandcut = cms.int32( 1 ),
77348     doRhoCorrection = cms.bool( False ),
77349     rhoMax = cms.double( 9.9999999E7 ),
77350     rhoScale = cms.double( 1.0 ),
77351     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77352     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77353     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77354 )
77355 fragment.hltDiEG14p25EtMVALowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77356     saveTags = cms.bool( True ),
77357     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadLowCut" ),
77358     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubLowCut" ),
77359     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77360     minMass = cms.double( 60.0 )
77361 )
77362 fragment.hltPreDiphotonMVA14p25MediumMass60 = cms.EDFilter( "HLTPrescaler",
77363     offset = cms.uint32( 0 ),
77364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77365 )
77366 fragment.hltPhotonMVALeadMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77367     saveTags = cms.bool( True ),
77368     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77369     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77370     rhoTag = cms.InputTag( "" ),
77371     energyLowEdges = cms.vdouble( 0.0 ),
77372     lessThan = cms.bool( False ),
77373     useEt = cms.bool( False ),
77374     useAbs = cms.bool( False ),
77375     thrRegularEB = cms.vdouble( 0.85 ),
77376     thrRegularEE = cms.vdouble( 0.85 ),
77377     thrOverEEB = cms.vdouble( -1.0 ),
77378     thrOverEEE = cms.vdouble( -1.0 ),
77379     thrOverE2EB = cms.vdouble( -1.0 ),
77380     thrOverE2EE = cms.vdouble( -1.0 ),
77381     ncandcut = cms.int32( 1 ),
77382     doRhoCorrection = cms.bool( False ),
77383     rhoMax = cms.double( 9.9999999E7 ),
77384     rhoScale = cms.double( 1.0 ),
77385     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77386     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77387     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77388 )
77389 fragment.hltPhotonMVASubMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77390     saveTags = cms.bool( True ),
77391     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77392     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77393     rhoTag = cms.InputTag( "" ),
77394     energyLowEdges = cms.vdouble( 0.0 ),
77395     lessThan = cms.bool( False ),
77396     useEt = cms.bool( False ),
77397     useAbs = cms.bool( False ),
77398     thrRegularEB = cms.vdouble( 0.04 ),
77399     thrRegularEE = cms.vdouble( 0.08 ),
77400     thrOverEEB = cms.vdouble( -1.0 ),
77401     thrOverEEE = cms.vdouble( -1.0 ),
77402     thrOverE2EB = cms.vdouble( -1.0 ),
77403     thrOverE2EE = cms.vdouble( -1.0 ),
77404     ncandcut = cms.int32( 1 ),
77405     doRhoCorrection = cms.bool( False ),
77406     rhoMax = cms.double( 9.9999999E7 ),
77407     rhoScale = cms.double( 1.0 ),
77408     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77409     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77410     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77411 )
77412 fragment.hltDiEG14p25EtMVAMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77413     saveTags = cms.bool( True ),
77414     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadMediumCut" ),
77415     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubMediumCut" ),
77416     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77417     minMass = cms.double( 60.0 )
77418 )
77419 fragment.hltPreDiphotonMVA14p25HighMass60 = cms.EDFilter( "HLTPrescaler",
77420     offset = cms.uint32( 0 ),
77421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77422 )
77423 fragment.hltPhotonMVALeadHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77424     saveTags = cms.bool( True ),
77425     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77426     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77427     rhoTag = cms.InputTag( "" ),
77428     energyLowEdges = cms.vdouble( 0.0 ),
77429     lessThan = cms.bool( False ),
77430     useEt = cms.bool( False ),
77431     useAbs = cms.bool( False ),
77432     thrRegularEB = cms.vdouble( 0.92 ),
77433     thrRegularEE = cms.vdouble( 0.95 ),
77434     thrOverEEB = cms.vdouble( -1.0 ),
77435     thrOverEEE = cms.vdouble( -1.0 ),
77436     thrOverE2EB = cms.vdouble( -1.0 ),
77437     thrOverE2EE = cms.vdouble( -1.0 ),
77438     ncandcut = cms.int32( 1 ),
77439     doRhoCorrection = cms.bool( False ),
77440     rhoMax = cms.double( 9.9999999E7 ),
77441     rhoScale = cms.double( 1.0 ),
77442     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77443     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77444     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77445 )
77446 fragment.hltPhotonMVASubHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77447     saveTags = cms.bool( True ),
77448     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77449     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77450     rhoTag = cms.InputTag( "" ),
77451     energyLowEdges = cms.vdouble( 0.0 ),
77452     lessThan = cms.bool( False ),
77453     useEt = cms.bool( False ),
77454     useAbs = cms.bool( False ),
77455     thrRegularEB = cms.vdouble( 0.02 ),
77456     thrRegularEE = cms.vdouble( 0.04 ),
77457     thrOverEEB = cms.vdouble( -1.0 ),
77458     thrOverEEE = cms.vdouble( -1.0 ),
77459     thrOverE2EB = cms.vdouble( -1.0 ),
77460     thrOverE2EE = cms.vdouble( -1.0 ),
77461     ncandcut = cms.int32( 1 ),
77462     doRhoCorrection = cms.bool( False ),
77463     rhoMax = cms.double( 9.9999999E7 ),
77464     rhoScale = cms.double( 1.0 ),
77465     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77466     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77467     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77468 )
77469 fragment.hltDiEG14p25EtMVAHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77470     saveTags = cms.bool( True ),
77471     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadHighCut" ),
77472     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubHighCut" ),
77473     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77474     minMass = cms.double( 60.0 )
77475 )
77476 fragment.hltPreDiphotonMVA14p25TightLowMass60 = cms.EDFilter( "HLTPrescaler",
77477     offset = cms.uint32( 0 ),
77478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77479 )
77480 fragment.hltPhotonMVALeadTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77481     saveTags = cms.bool( True ),
77482     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77483     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77484     rhoTag = cms.InputTag( "" ),
77485     energyLowEdges = cms.vdouble( 0.0 ),
77486     lessThan = cms.bool( False ),
77487     useEt = cms.bool( False ),
77488     useAbs = cms.bool( False ),
77489     thrRegularEB = cms.vdouble( 0.3 ),
77490     thrRegularEE = cms.vdouble( 0.5 ),
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( 1 ),
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.5 ),
77501     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77502 )
77503 fragment.hltPhotonMVASubTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77504     saveTags = cms.bool( True ),
77505     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77506     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
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( 0.2 ),
77513     thrRegularEE = cms.vdouble( 0.3 ),
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( 1 ),
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.5 ),
77524     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77525 )
77526 fragment.hltDiEG14p25EtMVATightLowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77527     saveTags = cms.bool( True ),
77528     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightLowCut" ),
77529     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightLowCut" ),
77530     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77531     minMass = cms.double( 60.0 )
77532 )
77533 fragment.hltPreDiphotonMVA14p25TightMediumMass60 = cms.EDFilter( "HLTPrescaler",
77534     offset = cms.uint32( 0 ),
77535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77536 )
77537 fragment.hltPhotonMVALeadTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77538     saveTags = cms.bool( True ),
77539     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77540     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77541     rhoTag = cms.InputTag( "" ),
77542     energyLowEdges = cms.vdouble( 0.0 ),
77543     lessThan = cms.bool( False ),
77544     useEt = cms.bool( False ),
77545     useAbs = cms.bool( False ),
77546     thrRegularEB = cms.vdouble( 0.85 ),
77547     thrRegularEE = cms.vdouble( 0.8 ),
77548     thrOverEEB = cms.vdouble( -1.0 ),
77549     thrOverEEE = cms.vdouble( -1.0 ),
77550     thrOverE2EB = cms.vdouble( -1.0 ),
77551     thrOverE2EE = cms.vdouble( -1.0 ),
77552     ncandcut = cms.int32( 1 ),
77553     doRhoCorrection = cms.bool( False ),
77554     rhoMax = cms.double( 9.9999999E7 ),
77555     rhoScale = cms.double( 1.0 ),
77556     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77557     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77558     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77559 )
77560 fragment.hltPhotonMVASubTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77561     saveTags = cms.bool( True ),
77562     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77563     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77564     rhoTag = cms.InputTag( "" ),
77565     energyLowEdges = cms.vdouble( 0.0 ),
77566     lessThan = cms.bool( False ),
77567     useEt = cms.bool( False ),
77568     useAbs = cms.bool( False ),
77569     thrRegularEB = cms.vdouble( 0.2 ),
77570     thrRegularEE = cms.vdouble( 0.2 ),
77571     thrOverEEB = cms.vdouble( -1.0 ),
77572     thrOverEEE = cms.vdouble( -1.0 ),
77573     thrOverE2EB = cms.vdouble( -1.0 ),
77574     thrOverE2EE = cms.vdouble( -1.0 ),
77575     ncandcut = cms.int32( 1 ),
77576     doRhoCorrection = cms.bool( False ),
77577     rhoMax = cms.double( 9.9999999E7 ),
77578     rhoScale = cms.double( 1.0 ),
77579     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77580     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77581     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77582 )
77583 fragment.hltDiEG14p25EtMVATightMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77584     saveTags = cms.bool( True ),
77585     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightMediumCut" ),
77586     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightMediumCut" ),
77587     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77588     minMass = cms.double( 60.0 )
77589 )
77590 fragment.hltPreDiphotonMVA14p25TightHighMass60 = cms.EDFilter( "HLTPrescaler",
77591     offset = cms.uint32( 0 ),
77592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77593 )
77594 fragment.hltPhotonMVALeadTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77595     saveTags = cms.bool( True ),
77596     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77597     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77598     rhoTag = cms.InputTag( "" ),
77599     energyLowEdges = cms.vdouble( 0.0 ),
77600     lessThan = cms.bool( False ),
77601     useEt = cms.bool( False ),
77602     useAbs = cms.bool( False ),
77603     thrRegularEB = cms.vdouble( 0.95 ),
77604     thrRegularEE = cms.vdouble( 0.95 ),
77605     thrOverEEB = cms.vdouble( -1.0 ),
77606     thrOverEEE = cms.vdouble( -1.0 ),
77607     thrOverE2EB = cms.vdouble( -1.0 ),
77608     thrOverE2EE = cms.vdouble( -1.0 ),
77609     ncandcut = cms.int32( 1 ),
77610     doRhoCorrection = cms.bool( False ),
77611     rhoMax = cms.double( 9.9999999E7 ),
77612     rhoScale = cms.double( 1.0 ),
77613     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77614     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77615     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77616 )
77617 fragment.hltPhotonMVASubTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77618     saveTags = cms.bool( True ),
77619     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77620     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77621     rhoTag = cms.InputTag( "" ),
77622     energyLowEdges = cms.vdouble( 0.0 ),
77623     lessThan = cms.bool( False ),
77624     useEt = cms.bool( False ),
77625     useAbs = cms.bool( False ),
77626     thrRegularEB = cms.vdouble( 0.1 ),
77627     thrRegularEE = cms.vdouble( 0.2 ),
77628     thrOverEEB = cms.vdouble( -1.0 ),
77629     thrOverEEE = cms.vdouble( -1.0 ),
77630     thrOverE2EB = cms.vdouble( -1.0 ),
77631     thrOverE2EE = cms.vdouble( -1.0 ),
77632     ncandcut = cms.int32( 1 ),
77633     doRhoCorrection = cms.bool( False ),
77634     rhoMax = cms.double( 9.9999999E7 ),
77635     rhoScale = cms.double( 1.0 ),
77636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77637     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77638     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77639 )
77640 fragment.hltDiEG14p25EtMVATightHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77641     saveTags = cms.bool( True ),
77642     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightHighCut" ),
77643     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightHighCut" ),
77644     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77645     minMass = cms.double( 60.0 )
77646 )
77647 fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor = cms.EDFilter( "HLTL1TSeed",
77648     saveTags = cms.bool( True ),
77649     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6 OR L1_DoubleEG15_er1p5_dEta_Max1p5 OR L1_DoubleEG16_er1p5_dEta_Max1p5 OR L1_DoubleEG17_er1p5_dEta_Max1p5 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ),
77650     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
77651     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
77652     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
77653     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
77654     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77655     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77656     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77657     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
77658     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
77659 )
77660 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
77661     offset = cms.uint32( 0 ),
77662     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77663 )
77664 fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
77665     saveTags = cms.bool( True ),
77666     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
77667     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77668     candNonIsolatedTag = cms.InputTag( "" ),
77669     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77670     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGAndDoubleEGEBEBor" ),
77671     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77672     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77673     ncandcut = cms.int32( 1 ),
77674     doIsolated = cms.bool( False ),
77675     region_eta_size = cms.double( 0.522 ),
77676     region_eta_size_ecap = cms.double( 1.0 ),
77677     region_phi_size = cms.double( 1.044 ),
77678     barrel_end = cms.double( 1.4791 ),
77679     endcap_end = cms.double( 2.65 )
77680 )
77681 fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77682     saveTags = cms.bool( True ),
77683     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
77684     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77685     etcutEB = cms.double( 15.0 ),
77686     etcutEE = cms.double( 15.0 ),
77687     minEtaCut = cms.double( -1.479 ),
77688     maxEtaCut = cms.double( 1.479 ),
77689     ncandcut = cms.int32( 1 )
77690 )
77691 fragment.hltEG15EBTightIdClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77692     saveTags = cms.bool( True ),
77693     candTag = cms.InputTag( "hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
77694     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
77695     rhoTag = cms.InputTag( "" ),
77696     energyLowEdges = cms.vdouble( 0.0 ),
77697     lessThan = cms.bool( True ),
77698     useEt = cms.bool( False ),
77699     useAbs = cms.bool( False ),
77700     thrRegularEB = cms.vdouble( 0.0105 ),
77701     thrRegularEE = cms.vdouble( 0.0305 ),
77702     thrOverEEB = cms.vdouble( -1.0 ),
77703     thrOverEEE = cms.vdouble( -1.0 ),
77704     thrOverE2EB = cms.vdouble( -1.0 ),
77705     thrOverE2EE = cms.vdouble( -1.0 ),
77706     ncandcut = cms.int32( 1 ),
77707     doRhoCorrection = cms.bool( False ),
77708     rhoMax = cms.double( 9.9999999E7 ),
77709     rhoScale = cms.double( 1.0 ),
77710     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77711     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77712     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77713 )
77714 fragment.hltEG15EBTightIdHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77715     saveTags = cms.bool( True ),
77716     candTag = cms.InputTag( "hltEG15EBTightIdClusterShapeFilter" ),
77717     varTag = cms.InputTag( "hltEgammaHoverE" ),
77718     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77719     energyLowEdges = cms.vdouble( 0.0 ),
77720     lessThan = cms.bool( True ),
77721     useEt = cms.bool( False ),
77722     useAbs = cms.bool( False ),
77723     etaBoundaryEB12 = cms.double( 1.0 ),
77724     etaBoundaryEE12 = cms.double( 2.1 ),
77725     thrRegularEB1 = cms.vdouble( 0.5 ),
77726     thrRegularEE1 = cms.vdouble( 0.0 ),
77727     thrOverEEB1 = cms.vdouble( 0.06 ),
77728     thrOverEEE1 = cms.vdouble( 0.05 ),
77729     thrOverE2EB1 = cms.vdouble( 0.0 ),
77730     thrOverE2EE1 = cms.vdouble( 0.0 ),
77731     thrRegularEB2 = cms.vdouble( 0.5 ),
77732     thrRegularEE2 = cms.vdouble( 0.0 ),
77733     thrOverEEB2 = cms.vdouble( 0.06 ),
77734     thrOverEEE2 = cms.vdouble( 0.05 ),
77735     thrOverE2EB2 = cms.vdouble( 0.0 ),
77736     thrOverE2EE2 = cms.vdouble( 0.0 ),
77737     ncandcut = cms.int32( 1 ),
77738     doRhoCorrection = cms.bool( True ),
77739     rhoMax = cms.double( 9.9999999E7 ),
77740     rhoScale = cms.double( 1.0 ),
77741     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77742     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77743     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77744 )
77745 fragment.hltEG15EBTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77746     saveTags = cms.bool( True ),
77747     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
77748     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
77749     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77750     energyLowEdges = cms.vdouble( 0.0 ),
77751     lessThan = cms.bool( True ),
77752     useEt = cms.bool( True ),
77753     useAbs = cms.bool( False ),
77754     etaBoundaryEB12 = cms.double( 1.0 ),
77755     etaBoundaryEE12 = cms.double( 2.1 ),
77756     thrRegularEB1 = cms.vdouble( 1.0 ),
77757     thrRegularEE1 = cms.vdouble( 1.0 ),
77758     thrOverEEB1 = cms.vdouble( 0.01 ),
77759     thrOverEEE1 = cms.vdouble( 0.025 ),
77760     thrOverE2EB1 = cms.vdouble( 0.0 ),
77761     thrOverE2EE1 = cms.vdouble( 0.0 ),
77762     thrRegularEB2 = cms.vdouble( 1.0 ),
77763     thrRegularEE2 = cms.vdouble( 1.0 ),
77764     thrOverEEB2 = cms.vdouble( 0.01 ),
77765     thrOverEEE2 = cms.vdouble( 0.025 ),
77766     thrOverE2EB2 = cms.vdouble( 0.0 ),
77767     thrOverE2EE2 = cms.vdouble( 0.0 ),
77768     ncandcut = cms.int32( 1 ),
77769     doRhoCorrection = cms.bool( True ),
77770     rhoMax = cms.double( 9.9999999E7 ),
77771     rhoScale = cms.double( 1.0 ),
77772     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77773     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77775 )
77776 fragment.hltDiEG10EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
77777     saveTags = cms.bool( True ),
77778     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77779     triggerType = cms.int32( 92 ),
77780     MinE = cms.double( -1.0 ),
77781     MinPt = cms.double( 10.0 ),
77782     MinMass = cms.double( -1.0 ),
77783     MaxMass = cms.double( -1.0 ),
77784     MinEta = cms.double( -1.479 ),
77785     MaxEta = cms.double( 1.479 ),
77786     MinN = cms.int32( 2 )
77787 )
77788 fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77789     saveTags = cms.bool( True ),
77790     candTag = cms.InputTag( "hltDiEG10EBEtUnseededFilter" ),
77791     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77792     rhoTag = cms.InputTag( "" ),
77793     energyLowEdges = cms.vdouble( 0.0 ),
77794     lessThan = cms.bool( True ),
77795     useEt = cms.bool( False ),
77796     useAbs = cms.bool( False ),
77797     thrRegularEB = cms.vdouble( 0.0105 ),
77798     thrRegularEE = cms.vdouble( 0.0305 ),
77799     thrOverEEB = cms.vdouble( -1.0 ),
77800     thrOverEEE = cms.vdouble( -1.0 ),
77801     thrOverE2EB = cms.vdouble( -1.0 ),
77802     thrOverE2EE = cms.vdouble( -1.0 ),
77803     ncandcut = cms.int32( 2 ),
77804     doRhoCorrection = cms.bool( False ),
77805     rhoMax = cms.double( 9.9999999E7 ),
77806     rhoScale = cms.double( 1.0 ),
77807     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77808     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77809     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77810 )
77811 fragment.hltDiEG10EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77812     saveTags = cms.bool( True ),
77813     candTag = cms.InputTag( "hltDiEG10EBTightIdClusterShapeUnseededFilter" ),
77814     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77815     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77816     energyLowEdges = cms.vdouble( 0.0 ),
77817     lessThan = cms.bool( True ),
77818     useEt = cms.bool( False ),
77819     useAbs = cms.bool( False ),
77820     etaBoundaryEB12 = cms.double( 1.0 ),
77821     etaBoundaryEE12 = cms.double( 2.1 ),
77822     thrRegularEB1 = cms.vdouble( 0.5 ),
77823     thrRegularEE1 = cms.vdouble( 0.0 ),
77824     thrOverEEB1 = cms.vdouble( 0.06 ),
77825     thrOverEEE1 = cms.vdouble( 0.05 ),
77826     thrOverE2EB1 = cms.vdouble( 0.0 ),
77827     thrOverE2EE1 = cms.vdouble( 0.0 ),
77828     thrRegularEB2 = cms.vdouble( 0.5 ),
77829     thrRegularEE2 = cms.vdouble( 0.0 ),
77830     thrOverEEB2 = cms.vdouble( 0.06 ),
77831     thrOverEEE2 = cms.vdouble( 0.05 ),
77832     thrOverE2EB2 = cms.vdouble( 0.0 ),
77833     thrOverE2EE2 = cms.vdouble( 0.0 ),
77834     ncandcut = cms.int32( 2 ),
77835     doRhoCorrection = cms.bool( True ),
77836     rhoMax = cms.double( 9.9999999E7 ),
77837     rhoScale = cms.double( 1.0 ),
77838     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77839     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77840     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77841 )
77842 fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77843     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77844     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
77845     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77846     doRhoCorrection = cms.bool( False ),
77847     rhoMax = cms.double( 9.9999999E7 ),
77848     rhoScale = cms.double( 1.0 ),
77849     drMax = cms.double( 0.2 ),
77850     drVetoBarrel = cms.double( 0.0 ),
77851     drVetoEndcap = cms.double( 0.0 ),
77852     etaStripBarrel = cms.double( 0.0 ),
77853     etaStripEndcap = cms.double( 0.0 ),
77854     energyBarrel = cms.double( 0.0 ),
77855     energyEndcap = cms.double( 0.0 ),
77856     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
77857     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
77858 )
77859 fragment.hltDiEG10EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77860     saveTags = cms.bool( True ),
77861     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
77862     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
77863     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77864     energyLowEdges = cms.vdouble( 0.0 ),
77865     lessThan = cms.bool( True ),
77866     useEt = cms.bool( True ),
77867     useAbs = cms.bool( False ),
77868     etaBoundaryEB12 = cms.double( 1.0 ),
77869     etaBoundaryEE12 = cms.double( 2.1 ),
77870     thrRegularEB1 = cms.vdouble( 1.0 ),
77871     thrRegularEE1 = cms.vdouble( 1.0 ),
77872     thrOverEEB1 = cms.vdouble( 0.01 ),
77873     thrOverEEE1 = cms.vdouble( 0.025 ),
77874     thrOverE2EB1 = cms.vdouble( 0.0 ),
77875     thrOverE2EE1 = cms.vdouble( 0.0 ),
77876     thrRegularEB2 = cms.vdouble( 1.0 ),
77877     thrRegularEE2 = cms.vdouble( 1.0 ),
77878     thrOverEEB2 = cms.vdouble( 0.01 ),
77879     thrOverEEE2 = cms.vdouble( 0.025 ),
77880     thrOverE2EB2 = cms.vdouble( 0.0 ),
77881     thrOverE2EE2 = cms.vdouble( 0.0 ),
77882     ncandcut = cms.int32( 2 ),
77883     doRhoCorrection = cms.bool( True ),
77884     rhoMax = cms.double( 9.9999999E7 ),
77885     rhoScale = cms.double( 1.0 ),
77886     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77887     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77888     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77889 )
77890 fragment.hltEG15EBTightIdHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77891     saveTags = cms.bool( True ),
77892     candTag = cms.InputTag( "hltEG15EBTightEcalIsoFilter" ),
77893     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
77894     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77895     energyLowEdges = cms.vdouble( 0.0 ),
77896     lessThan = cms.bool( True ),
77897     useEt = cms.bool( True ),
77898     useAbs = cms.bool( False ),
77899     etaBoundaryEB12 = cms.double( 1.0 ),
77900     etaBoundaryEE12 = cms.double( 2.0 ),
77901     thrRegularEB1 = cms.vdouble( 2.5 ),
77902     thrRegularEE1 = cms.vdouble( 3.0 ),
77903     thrOverEEB1 = cms.vdouble( 0.04 ),
77904     thrOverEEE1 = cms.vdouble( 0.03 ),
77905     thrOverE2EB1 = cms.vdouble( 0.0 ),
77906     thrOverE2EE1 = cms.vdouble( 0.0 ),
77907     thrRegularEB2 = cms.vdouble( 2.5 ),
77908     thrRegularEE2 = cms.vdouble( 3.0 ),
77909     thrOverEEB2 = cms.vdouble( 0.04 ),
77910     thrOverEEE2 = cms.vdouble( 0.03 ),
77911     thrOverE2EB2 = cms.vdouble( 0.0 ),
77912     thrOverE2EE2 = cms.vdouble( 0.0 ),
77913     ncandcut = cms.int32( 1 ),
77914     doRhoCorrection = cms.bool( True ),
77915     rhoMax = cms.double( 9.9999999E7 ),
77916     rhoScale = cms.double( 1.0 ),
77917     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
77918     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77919     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77920 )
77921 fragment.hltDiEG10EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77922     saveTags = cms.bool( True ),
77923     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoUnseededFilter" ),
77924     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77925     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77926     energyLowEdges = cms.vdouble( 0.0 ),
77927     lessThan = cms.bool( True ),
77928     useEt = cms.bool( True ),
77929     useAbs = cms.bool( False ),
77930     etaBoundaryEB12 = cms.double( 1.0 ),
77931     etaBoundaryEE12 = cms.double( 2.0 ),
77932     thrRegularEB1 = cms.vdouble( 2.5 ),
77933     thrRegularEE1 = cms.vdouble( 3.0 ),
77934     thrOverEEB1 = cms.vdouble( 0.04 ),
77935     thrOverEEE1 = cms.vdouble( 0.03 ),
77936     thrOverE2EB1 = cms.vdouble( 0.0 ),
77937     thrOverE2EE1 = cms.vdouble( 0.0 ),
77938     thrRegularEB2 = cms.vdouble( 2.5 ),
77939     thrRegularEE2 = cms.vdouble( 3.0 ),
77940     thrOverEEB2 = cms.vdouble( 0.04 ),
77941     thrOverEEE2 = cms.vdouble( 0.03 ),
77942     thrOverE2EB2 = cms.vdouble( 0.0 ),
77943     thrOverE2EE2 = cms.vdouble( 0.0 ),
77944     ncandcut = cms.int32( 2 ),
77945     doRhoCorrection = cms.bool( True ),
77946     rhoMax = cms.double( 9.9999999E7 ),
77947     rhoScale = cms.double( 1.0 ),
77948     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
77949     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77950     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77951 )
77952 fragment.hltEG15EBTightIDTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77953     saveTags = cms.bool( True ),
77954     candTag = cms.InputTag( "hltEG15EBTightIdHcalIsoFilter" ),
77955     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
77956     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77957     energyLowEdges = cms.vdouble( 0.0 ),
77958     lessThan = cms.bool( True ),
77959     useEt = cms.bool( True ),
77960     useAbs = cms.bool( False ),
77961     thrRegularEB = cms.vdouble( 0.0 ),
77962     thrRegularEE = cms.vdouble( 0.0 ),
77963     thrOverEEB = cms.vdouble( 0.01 ),
77964     thrOverEEE = cms.vdouble( 0.01 ),
77965     thrOverE2EB = cms.vdouble( 0.0 ),
77966     thrOverE2EE = cms.vdouble( 0.0 ),
77967     ncandcut = cms.int32( 1 ),
77968     doRhoCorrection = cms.bool( True ),
77969     rhoMax = cms.double( 9.9999999E7 ),
77970     rhoScale = cms.double( 1.0 ),
77971     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77972     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77973     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77974 )
77975 fragment.hltEgammaHollowTrackIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
77976     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77977     trackProducer = cms.InputTag( "hltMergedTracks" ),
77978     countTracks = cms.bool( False ),
77979     egTrkIsoPtMin = cms.double( 1.0 ),
77980     egTrkIsoConeSize = cms.double( 0.2 ),
77981     egTrkIsoZSpan = cms.double( 999999.0 ),
77982     egTrkIsoRSpan = cms.double( 999999.0 ),
77983     egTrkIsoVetoConeSize = cms.double( 0.0 ),
77984     egTrkIsoStripBarrel = cms.double( 0.01 ),
77985     egTrkIsoStripEndcap = cms.double( 0.03 )
77986 )
77987 fragment.hltDiEG10EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77988     saveTags = cms.bool( True ),
77989     candTag = cms.InputTag( "hltDiEG10EBTightIdHcalIsoUnseededFilter" ),
77990     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
77991     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77992     energyLowEdges = cms.vdouble( 0.0 ),
77993     lessThan = cms.bool( True ),
77994     useEt = cms.bool( True ),
77995     useAbs = cms.bool( False ),
77996     thrRegularEB = cms.vdouble( 0.0 ),
77997     thrRegularEE = cms.vdouble( 0.0 ),
77998     thrOverEEB = cms.vdouble( 0.01 ),
77999     thrOverEEE = cms.vdouble( 0.01 ),
78000     thrOverE2EB = cms.vdouble( 0.0 ),
78001     thrOverE2EE = cms.vdouble( 0.0 ),
78002     ncandcut = cms.int32( 2 ),
78003     doRhoCorrection = cms.bool( True ),
78004     rhoMax = cms.double( 9.9999999E7 ),
78005     rhoScale = cms.double( 1.0 ),
78006     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78008     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78009 )
78010 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
78011     offset = cms.uint32( 0 ),
78012     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78013 )
78014 fragment.hltDiEG12EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
78015     saveTags = cms.bool( True ),
78016     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78017     triggerType = cms.int32( 92 ),
78018     MinE = cms.double( -1.0 ),
78019     MinPt = cms.double( 12.0 ),
78020     MinMass = cms.double( -1.0 ),
78021     MaxMass = cms.double( -1.0 ),
78022     MinEta = cms.double( -1.479 ),
78023     MaxEta = cms.double( 1.479 ),
78024     MinN = cms.int32( 2 )
78025 )
78026 fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78027     saveTags = cms.bool( True ),
78028     candTag = cms.InputTag( "hltDiEG12EBEtUnseededFilter" ),
78029     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78030     rhoTag = cms.InputTag( "" ),
78031     energyLowEdges = cms.vdouble( 0.0 ),
78032     lessThan = cms.bool( True ),
78033     useEt = cms.bool( False ),
78034     useAbs = cms.bool( False ),
78035     thrRegularEB = cms.vdouble( 0.0105 ),
78036     thrRegularEE = cms.vdouble( 0.0305 ),
78037     thrOverEEB = cms.vdouble( -1.0 ),
78038     thrOverEEE = cms.vdouble( -1.0 ),
78039     thrOverE2EB = cms.vdouble( -1.0 ),
78040     thrOverE2EE = cms.vdouble( -1.0 ),
78041     ncandcut = cms.int32( 2 ),
78042     doRhoCorrection = cms.bool( False ),
78043     rhoMax = cms.double( 9.9999999E7 ),
78044     rhoScale = cms.double( 1.0 ),
78045     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78046     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78047     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78048 )
78049 fragment.hltDiEG12EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78050     saveTags = cms.bool( True ),
78051     candTag = cms.InputTag( "hltDiEG12EBTightIdClusterShapeUnseededFilter" ),
78052     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78053     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78054     energyLowEdges = cms.vdouble( 0.0 ),
78055     lessThan = cms.bool( True ),
78056     useEt = cms.bool( False ),
78057     useAbs = cms.bool( False ),
78058     etaBoundaryEB12 = cms.double( 1.0 ),
78059     etaBoundaryEE12 = cms.double( 2.1 ),
78060     thrRegularEB1 = cms.vdouble( 0.5 ),
78061     thrRegularEE1 = cms.vdouble( 0.0 ),
78062     thrOverEEB1 = cms.vdouble( 0.06 ),
78063     thrOverEEE1 = cms.vdouble( 0.05 ),
78064     thrOverE2EB1 = cms.vdouble( 0.0 ),
78065     thrOverE2EE1 = cms.vdouble( 0.0 ),
78066     thrRegularEB2 = cms.vdouble( 0.5 ),
78067     thrRegularEE2 = cms.vdouble( 0.0 ),
78068     thrOverEEB2 = cms.vdouble( 0.06 ),
78069     thrOverEEE2 = cms.vdouble( 0.05 ),
78070     thrOverE2EB2 = cms.vdouble( 0.0 ),
78071     thrOverE2EE2 = cms.vdouble( 0.0 ),
78072     ncandcut = cms.int32( 2 ),
78073     doRhoCorrection = cms.bool( True ),
78074     rhoMax = cms.double( 9.9999999E7 ),
78075     rhoScale = cms.double( 1.0 ),
78076     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78077     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78078     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78079 )
78080 fragment.hltDiEG12EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78081     saveTags = cms.bool( True ),
78082     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
78083     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
78084     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78085     energyLowEdges = cms.vdouble( 0.0 ),
78086     lessThan = cms.bool( True ),
78087     useEt = cms.bool( True ),
78088     useAbs = cms.bool( False ),
78089     etaBoundaryEB12 = cms.double( 1.0 ),
78090     etaBoundaryEE12 = cms.double( 2.1 ),
78091     thrRegularEB1 = cms.vdouble( 1.0 ),
78092     thrRegularEE1 = cms.vdouble( 1.0 ),
78093     thrOverEEB1 = cms.vdouble( 0.01 ),
78094     thrOverEEE1 = cms.vdouble( 0.025 ),
78095     thrOverE2EB1 = cms.vdouble( 0.0 ),
78096     thrOverE2EE1 = cms.vdouble( 0.0 ),
78097     thrRegularEB2 = cms.vdouble( 1.0 ),
78098     thrRegularEE2 = cms.vdouble( 1.0 ),
78099     thrOverEEB2 = cms.vdouble( 0.01 ),
78100     thrOverEEE2 = cms.vdouble( 0.025 ),
78101     thrOverE2EB2 = cms.vdouble( 0.0 ),
78102     thrOverE2EE2 = cms.vdouble( 0.0 ),
78103     ncandcut = cms.int32( 2 ),
78104     doRhoCorrection = cms.bool( True ),
78105     rhoMax = cms.double( 9.9999999E7 ),
78106     rhoScale = cms.double( 1.0 ),
78107     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78108     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78109     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78110 )
78111 fragment.hltDiEG12EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78112     saveTags = cms.bool( True ),
78113     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoUnseededFilter" ),
78114     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78115     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78116     energyLowEdges = cms.vdouble( 0.0 ),
78117     lessThan = cms.bool( True ),
78118     useEt = cms.bool( True ),
78119     useAbs = cms.bool( False ),
78120     etaBoundaryEB12 = cms.double( 1.0 ),
78121     etaBoundaryEE12 = cms.double( 2.0 ),
78122     thrRegularEB1 = cms.vdouble( 2.5 ),
78123     thrRegularEE1 = cms.vdouble( 3.0 ),
78124     thrOverEEB1 = cms.vdouble( 0.04 ),
78125     thrOverEEE1 = cms.vdouble( 0.03 ),
78126     thrOverE2EB1 = cms.vdouble( 0.0 ),
78127     thrOverE2EE1 = cms.vdouble( 0.0 ),
78128     thrRegularEB2 = cms.vdouble( 2.5 ),
78129     thrRegularEE2 = cms.vdouble( 3.0 ),
78130     thrOverEEB2 = cms.vdouble( 0.04 ),
78131     thrOverEEE2 = cms.vdouble( 0.03 ),
78132     thrOverE2EB2 = cms.vdouble( 0.0 ),
78133     thrOverE2EE2 = cms.vdouble( 0.0 ),
78134     ncandcut = cms.int32( 2 ),
78135     doRhoCorrection = cms.bool( True ),
78136     rhoMax = cms.double( 9.9999999E7 ),
78137     rhoScale = cms.double( 1.0 ),
78138     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78139     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78140     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78141 )
78142 fragment.hltDiEG12EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78143     saveTags = cms.bool( True ),
78144     candTag = cms.InputTag( "hltDiEG12EBTightIdHcalIsoUnseededFilter" ),
78145     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
78146     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78147     energyLowEdges = cms.vdouble( 0.0 ),
78148     lessThan = cms.bool( True ),
78149     useEt = cms.bool( True ),
78150     useAbs = cms.bool( False ),
78151     thrRegularEB = cms.vdouble( 0.0 ),
78152     thrRegularEE = cms.vdouble( 0.0 ),
78153     thrOverEEB = cms.vdouble( 0.01 ),
78154     thrOverEEE = cms.vdouble( 0.01 ),
78155     thrOverE2EB = cms.vdouble( 0.0 ),
78156     thrOverE2EE = cms.vdouble( 0.0 ),
78157     ncandcut = cms.int32( 2 ),
78158     doRhoCorrection = cms.bool( True ),
78159     rhoMax = cms.double( 9.9999999E7 ),
78160     rhoScale = cms.double( 1.0 ),
78161     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78162     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78163     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78164 )
78165 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78166     offset = cms.uint32( 0 ),
78167     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78168 )
78169 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
78170     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
78171     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
78172     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78173     doRhoCorrection = cms.bool( False ),
78174     rhoMax = cms.double( 9.9999999E7 ),
78175     rhoScale = cms.double( 1.0 ),
78176     drMax = cms.double( 0.4 ),
78177     drVetoBarrel = cms.double( 0.2 ),
78178     drVetoEndcap = cms.double( 0.2 ),
78179     etaStripBarrel = cms.double( 0.0 ),
78180     etaStripEndcap = cms.double( 0.0 ),
78181     energyBarrel = cms.double( 0.0 ),
78182     energyEndcap = cms.double( 0.0 ),
78183     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78184     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
78185 )
78186 fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78187     saveTags = cms.bool( True ),
78188     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
78189     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
78190     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78191     energyLowEdges = cms.vdouble( 0.0 ),
78192     lessThan = cms.bool( True ),
78193     useEt = cms.bool( True ),
78194     useAbs = cms.bool( False ),
78195     etaBoundaryEB12 = cms.double( 1.0 ),
78196     etaBoundaryEE12 = cms.double( 2.1 ),
78197     thrRegularEB1 = cms.vdouble( 0.1 ),
78198     thrRegularEE1 = cms.vdouble( 1.0 ),
78199     thrOverEEB1 = cms.vdouble( 0.01 ),
78200     thrOverEEE1 = cms.vdouble( 0.025 ),
78201     thrOverE2EB1 = cms.vdouble( 0.0 ),
78202     thrOverE2EE1 = cms.vdouble( 0.0 ),
78203     thrRegularEB2 = cms.vdouble( 0.1 ),
78204     thrRegularEE2 = cms.vdouble( 1.0 ),
78205     thrOverEEB2 = cms.vdouble( 0.01 ),
78206     thrOverEEE2 = cms.vdouble( 0.025 ),
78207     thrOverE2EB2 = cms.vdouble( 0.0 ),
78208     thrOverE2EE2 = cms.vdouble( 0.0 ),
78209     ncandcut = cms.int32( 1 ),
78210     doRhoCorrection = cms.bool( True ),
78211     rhoMax = cms.double( 9.9999999E7 ),
78212     rhoScale = cms.double( 1.0 ),
78213     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78214     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78215     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78216 )
78217 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
78218     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78219     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
78220     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78221     doRhoCorrection = cms.bool( False ),
78222     rhoMax = cms.double( 9.9999999E7 ),
78223     rhoScale = cms.double( 1.0 ),
78224     drMax = cms.double( 0.4 ),
78225     drVetoBarrel = cms.double( 0.2 ),
78226     drVetoEndcap = cms.double( 0.2 ),
78227     etaStripBarrel = cms.double( 0.0 ),
78228     etaStripEndcap = cms.double( 0.0 ),
78229     energyBarrel = cms.double( 0.0 ),
78230     energyEndcap = cms.double( 0.0 ),
78231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
78233 )
78234 fragment.hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78235     saveTags = cms.bool( True ),
78236     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
78237     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78238     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78239     energyLowEdges = cms.vdouble( 0.0 ),
78240     lessThan = cms.bool( True ),
78241     useEt = cms.bool( True ),
78242     useAbs = cms.bool( False ),
78243     etaBoundaryEB12 = cms.double( 1.0 ),
78244     etaBoundaryEE12 = cms.double( 2.1 ),
78245     thrRegularEB1 = cms.vdouble( 1.0 ),
78246     thrRegularEE1 = cms.vdouble( 1.0 ),
78247     thrOverEEB1 = cms.vdouble( 0.01 ),
78248     thrOverEEE1 = cms.vdouble( 0.025 ),
78249     thrOverE2EB1 = cms.vdouble( 0.0 ),
78250     thrOverE2EE1 = cms.vdouble( 0.0 ),
78251     thrRegularEB2 = cms.vdouble( 1.0 ),
78252     thrRegularEE2 = cms.vdouble( 1.0 ),
78253     thrOverEEB2 = cms.vdouble( 0.01 ),
78254     thrOverEEE2 = cms.vdouble( 0.025 ),
78255     thrOverE2EB2 = cms.vdouble( 0.0 ),
78256     thrOverE2EE2 = cms.vdouble( 0.0 ),
78257     ncandcut = cms.int32( 2 ),
78258     doRhoCorrection = cms.bool( True ),
78259     rhoMax = cms.double( 9.9999999E7 ),
78260     rhoScale = cms.double( 1.0 ),
78261     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78262     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78263     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78264 )
78265 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78266     saveTags = cms.bool( True ),
78267     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78268     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78269     lowerMassCut = cms.double( 0.0 ),
78270     upperMassCut = cms.double( 999999.0 ),
78271     lowerdRCut = cms.double( 0.0 ),
78272     upperdRCut = cms.double( 0.3 ),
78273     nZcandcut = cms.int32( 1 ),
78274     reqOppCharge = cms.untracked.bool( False ),
78275     isElectron1 = cms.untracked.bool( False ),
78276     isElectron2 = cms.untracked.bool( False ),
78277     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78278 )
78279 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78280     saveTags = cms.bool( True ),
78281     candTag = cms.InputTag( "hltEG15EBTightEcalIsoDr0p2to0p4Filter" ),
78282     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78283     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78284     energyLowEdges = cms.vdouble( 0.0 ),
78285     lessThan = cms.bool( True ),
78286     useEt = cms.bool( True ),
78287     useAbs = cms.bool( False ),
78288     etaBoundaryEB12 = cms.double( 1.0 ),
78289     etaBoundaryEE12 = cms.double( 2.0 ),
78290     thrRegularEB1 = cms.vdouble( 1.0 ),
78291     thrRegularEE1 = cms.vdouble( 3.0 ),
78292     thrOverEEB1 = cms.vdouble( 0.04 ),
78293     thrOverEEE1 = cms.vdouble( 0.03 ),
78294     thrOverE2EB1 = cms.vdouble( 0.0 ),
78295     thrOverE2EE1 = cms.vdouble( 0.0 ),
78296     thrRegularEB2 = cms.vdouble( 1.0 ),
78297     thrRegularEE2 = cms.vdouble( 3.0 ),
78298     thrOverEEB2 = cms.vdouble( 0.04 ),
78299     thrOverEEE2 = cms.vdouble( 0.03 ),
78300     thrOverE2EB2 = cms.vdouble( 0.0 ),
78301     thrOverE2EE2 = cms.vdouble( 0.0 ),
78302     ncandcut = cms.int32( 1 ),
78303     doRhoCorrection = cms.bool( True ),
78304     rhoMax = cms.double( 9.9999999E7 ),
78305     rhoScale = cms.double( 1.0 ),
78306     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78307     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78308     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78309 )
78310 fragment.hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78311     saveTags = cms.bool( True ),
78312     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78313     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78314     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78315     energyLowEdges = cms.vdouble( 0.0 ),
78316     lessThan = cms.bool( True ),
78317     useEt = cms.bool( True ),
78318     useAbs = cms.bool( False ),
78319     etaBoundaryEB12 = cms.double( 1.0 ),
78320     etaBoundaryEE12 = cms.double( 2.0 ),
78321     thrRegularEB1 = cms.vdouble( 1.0 ),
78322     thrRegularEE1 = cms.vdouble( 3.0 ),
78323     thrOverEEB1 = cms.vdouble( 0.04 ),
78324     thrOverEEE1 = cms.vdouble( 0.03 ),
78325     thrOverE2EB1 = cms.vdouble( 0.0 ),
78326     thrOverE2EE1 = cms.vdouble( 0.0 ),
78327     thrRegularEB2 = cms.vdouble( 1.0 ),
78328     thrRegularEE2 = cms.vdouble( 3.0 ),
78329     thrOverEEB2 = cms.vdouble( 0.04 ),
78330     thrOverEEE2 = cms.vdouble( 0.03 ),
78331     thrOverE2EB2 = cms.vdouble( 0.0 ),
78332     thrOverE2EE2 = cms.vdouble( 0.0 ),
78333     ncandcut = cms.int32( 2 ),
78334     doRhoCorrection = cms.bool( True ),
78335     rhoMax = cms.double( 9.9999999E7 ),
78336     rhoScale = cms.double( 1.0 ),
78337     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78338     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78339     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78340 )
78341 fragment.hltEgammaHollowTrackIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
78342     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
78343     trackProducer = cms.InputTag( "hltMergedTracks" ),
78344     countTracks = cms.bool( False ),
78345     egTrkIsoPtMin = cms.double( 1.0 ),
78346     egTrkIsoConeSize = cms.double( 0.4 ),
78347     egTrkIsoZSpan = cms.double( 999999.0 ),
78348     egTrkIsoRSpan = cms.double( 999999.0 ),
78349     egTrkIsoVetoConeSize = cms.double( 0.2 ),
78350     egTrkIsoStripBarrel = cms.double( 0.01 ),
78351     egTrkIsoStripEndcap = cms.double( 0.03 )
78352 )
78353 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78354     saveTags = cms.bool( True ),
78355     candTag = cms.InputTag( "hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
78356     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
78357     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78358     energyLowEdges = cms.vdouble( 0.0 ),
78359     lessThan = cms.bool( True ),
78360     useEt = cms.bool( True ),
78361     useAbs = cms.bool( False ),
78362     thrRegularEB = cms.vdouble( 0.0 ),
78363     thrRegularEE = cms.vdouble( 0.0 ),
78364     thrOverEEB = cms.vdouble( 0.01 ),
78365     thrOverEEE = cms.vdouble( 0.01 ),
78366     thrOverE2EB = cms.vdouble( 0.0 ),
78367     thrOverE2EE = cms.vdouble( 0.0 ),
78368     ncandcut = cms.int32( 1 ),
78369     doRhoCorrection = cms.bool( True ),
78370     rhoMax = cms.double( 9.9999999E7 ),
78371     rhoScale = cms.double( 1.0 ),
78372     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78373     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78374     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78375 )
78376 fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
78377     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78378     trackProducer = cms.InputTag( "hltMergedTracks" ),
78379     countTracks = cms.bool( False ),
78380     egTrkIsoPtMin = cms.double( 1.0 ),
78381     egTrkIsoConeSize = cms.double( 0.4 ),
78382     egTrkIsoZSpan = cms.double( 999999.0 ),
78383     egTrkIsoRSpan = cms.double( 999999.0 ),
78384     egTrkIsoVetoConeSize = cms.double( 0.2 ),
78385     egTrkIsoStripBarrel = cms.double( 0.01 ),
78386     egTrkIsoStripEndcap = cms.double( 0.03 )
78387 )
78388 fragment.hltDiEG10EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78389     saveTags = cms.bool( True ),
78390     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78391     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78392     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78393     energyLowEdges = cms.vdouble( 0.0 ),
78394     lessThan = cms.bool( True ),
78395     useEt = cms.bool( True ),
78396     useAbs = cms.bool( False ),
78397     thrRegularEB = cms.vdouble( 0.0 ),
78398     thrRegularEE = cms.vdouble( 0.0 ),
78399     thrOverEEB = cms.vdouble( 0.01 ),
78400     thrOverEEE = cms.vdouble( 0.01 ),
78401     thrOverE2EB = cms.vdouble( 0.0 ),
78402     thrOverE2EE = cms.vdouble( 0.0 ),
78403     ncandcut = cms.int32( 2 ),
78404     doRhoCorrection = cms.bool( True ),
78405     rhoMax = cms.double( 9.9999999E7 ),
78406     rhoScale = cms.double( 1.0 ),
78407     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78408     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78409     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78410 )
78411 fragment.hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78412     saveTags = cms.bool( True ),
78413     candTag = cms.InputTag( "hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78414     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78415     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78416     energyLowEdges = cms.vdouble( 0.0 ),
78417     lessThan = cms.bool( True ),
78418     useEt = cms.bool( True ),
78419     useAbs = cms.bool( False ),
78420     thrRegularEB = cms.vdouble( 0.0 ),
78421     thrRegularEE = cms.vdouble( 0.0 ),
78422     thrOverEEB = cms.vdouble( 0.01 ),
78423     thrOverEEE = cms.vdouble( 0.01 ),
78424     thrOverE2EB = cms.vdouble( 0.0 ),
78425     thrOverE2EE = cms.vdouble( 0.0 ),
78426     ncandcut = cms.int32( 2 ),
78427     doRhoCorrection = cms.bool( True ),
78428     rhoMax = cms.double( 9.9999999E7 ),
78429     rhoScale = cms.double( 1.0 ),
78430     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78431     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78432     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78433 )
78434 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78435     saveTags = cms.bool( True ),
78436     candTag = cms.InputTag( "hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78437     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78438     lowerMassCut = cms.double( 0.0 ),
78439     upperMassCut = cms.double( 999999.0 ),
78440     lowerdRCut = cms.double( 0.0 ),
78441     upperdRCut = cms.double( 0.3 ),
78442     nZcandcut = cms.int32( 1 ),
78443     reqOppCharge = cms.untracked.bool( False ),
78444     isElectron1 = cms.untracked.bool( False ),
78445     isElectron2 = cms.untracked.bool( False ),
78446     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78447 )
78448 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78449     offset = cms.uint32( 0 ),
78450     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78451 )
78452 fragment.hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78453     saveTags = cms.bool( True ),
78454     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
78455     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78456     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78457     energyLowEdges = cms.vdouble( 0.0 ),
78458     lessThan = cms.bool( True ),
78459     useEt = cms.bool( True ),
78460     useAbs = cms.bool( False ),
78461     etaBoundaryEB12 = cms.double( 1.0 ),
78462     etaBoundaryEE12 = cms.double( 2.1 ),
78463     thrRegularEB1 = cms.vdouble( 1.0 ),
78464     thrRegularEE1 = cms.vdouble( 1.0 ),
78465     thrOverEEB1 = cms.vdouble( 0.01 ),
78466     thrOverEEE1 = cms.vdouble( 0.025 ),
78467     thrOverE2EB1 = cms.vdouble( 0.0 ),
78468     thrOverE2EE1 = cms.vdouble( 0.0 ),
78469     thrRegularEB2 = cms.vdouble( 1.0 ),
78470     thrRegularEE2 = cms.vdouble( 1.0 ),
78471     thrOverEEB2 = cms.vdouble( 0.01 ),
78472     thrOverEEE2 = cms.vdouble( 0.025 ),
78473     thrOverE2EB2 = cms.vdouble( 0.0 ),
78474     thrOverE2EE2 = cms.vdouble( 0.0 ),
78475     ncandcut = cms.int32( 2 ),
78476     doRhoCorrection = cms.bool( True ),
78477     rhoMax = cms.double( 9.9999999E7 ),
78478     rhoScale = cms.double( 1.0 ),
78479     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78480     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78481     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78482 )
78483 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78484     saveTags = cms.bool( True ),
78485     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78486     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78487     lowerMassCut = cms.double( 0.0 ),
78488     upperMassCut = cms.double( 999999.0 ),
78489     lowerdRCut = cms.double( 0.0 ),
78490     upperdRCut = cms.double( 0.3 ),
78491     nZcandcut = cms.int32( 1 ),
78492     reqOppCharge = cms.untracked.bool( False ),
78493     isElectron1 = cms.untracked.bool( False ),
78494     isElectron2 = cms.untracked.bool( False ),
78495     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78496 )
78497 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78498     saveTags = cms.bool( True ),
78499     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78500     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78501     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78502     energyLowEdges = cms.vdouble( 0.0 ),
78503     lessThan = cms.bool( True ),
78504     useEt = cms.bool( True ),
78505     useAbs = cms.bool( False ),
78506     etaBoundaryEB12 = cms.double( 1.0 ),
78507     etaBoundaryEE12 = cms.double( 2.0 ),
78508     thrRegularEB1 = cms.vdouble( 1.0 ),
78509     thrRegularEE1 = cms.vdouble( 3.0 ),
78510     thrOverEEB1 = cms.vdouble( 0.04 ),
78511     thrOverEEE1 = cms.vdouble( 0.03 ),
78512     thrOverE2EB1 = cms.vdouble( 0.0 ),
78513     thrOverE2EE1 = cms.vdouble( 0.0 ),
78514     thrRegularEB2 = cms.vdouble( 1.0 ),
78515     thrRegularEE2 = cms.vdouble( 3.0 ),
78516     thrOverEEB2 = cms.vdouble( 0.04 ),
78517     thrOverEEE2 = cms.vdouble( 0.03 ),
78518     thrOverE2EB2 = cms.vdouble( 0.0 ),
78519     thrOverE2EE2 = cms.vdouble( 0.0 ),
78520     ncandcut = cms.int32( 2 ),
78521     doRhoCorrection = cms.bool( True ),
78522     rhoMax = cms.double( 9.9999999E7 ),
78523     rhoScale = cms.double( 1.0 ),
78524     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78525     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78526     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78527 )
78528 fragment.hltDiEG12EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78529     saveTags = cms.bool( True ),
78530     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78531     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78532     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78533     energyLowEdges = cms.vdouble( 0.0 ),
78534     lessThan = cms.bool( True ),
78535     useEt = cms.bool( True ),
78536     useAbs = cms.bool( False ),
78537     thrRegularEB = cms.vdouble( 0.0 ),
78538     thrRegularEE = cms.vdouble( 0.0 ),
78539     thrOverEEB = cms.vdouble( 0.01 ),
78540     thrOverEEE = cms.vdouble( 0.01 ),
78541     thrOverE2EB = cms.vdouble( 0.0 ),
78542     thrOverE2EE = cms.vdouble( 0.0 ),
78543     ncandcut = cms.int32( 2 ),
78544     doRhoCorrection = cms.bool( True ),
78545     rhoMax = cms.double( 9.9999999E7 ),
78546     rhoScale = cms.double( 1.0 ),
78547     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78548     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78549     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78550 )
78551 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78552     saveTags = cms.bool( True ),
78553     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78554     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78555     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78556     energyLowEdges = cms.vdouble( 0.0 ),
78557     lessThan = cms.bool( True ),
78558     useEt = cms.bool( True ),
78559     useAbs = cms.bool( False ),
78560     thrRegularEB = cms.vdouble( 0.0 ),
78561     thrRegularEE = cms.vdouble( 0.0 ),
78562     thrOverEEB = cms.vdouble( 0.01 ),
78563     thrOverEEE = cms.vdouble( 0.01 ),
78564     thrOverE2EB = cms.vdouble( 0.0 ),
78565     thrOverE2EE = cms.vdouble( 0.0 ),
78566     ncandcut = cms.int32( 2 ),
78567     doRhoCorrection = cms.bool( True ),
78568     rhoMax = cms.double( 9.9999999E7 ),
78569     rhoScale = cms.double( 1.0 ),
78570     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78571     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78572     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78573 )
78574 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78575     saveTags = cms.bool( True ),
78576     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78577     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78578     lowerMassCut = cms.double( 0.0 ),
78579     upperMassCut = cms.double( 999999.0 ),
78580     lowerdRCut = cms.double( 0.0 ),
78581     upperdRCut = cms.double( 0.3 ),
78582     nZcandcut = cms.int32( 1 ),
78583     reqOppCharge = cms.untracked.bool( False ),
78584     isElectron1 = cms.untracked.bool( False ),
78585     isElectron2 = cms.untracked.bool( False ),
78586     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78587 )
78588 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
78589     offset = cms.uint32( 0 ),
78590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78591 )
78592 fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78593     saveTags = cms.bool( True ),
78594     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
78595     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78596     etcutEB = cms.double( 12.0 ),
78597     etcutEE = cms.double( 12.0 ),
78598     minEtaCut = cms.double( -1.479 ),
78599     maxEtaCut = cms.double( 1.479 ),
78600     ncandcut = cms.int32( 1 )
78601 )
78602 fragment.hltEG12TightIDMWClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78603     saveTags = cms.bool( True ),
78604     candTag = cms.InputTag( "hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
78605     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78606     rhoTag = cms.InputTag( "" ),
78607     energyLowEdges = cms.vdouble( 0.0 ),
78608     lessThan = cms.bool( True ),
78609     useEt = cms.bool( False ),
78610     useAbs = cms.bool( False ),
78611     thrRegularEB = cms.vdouble( 0.014 ),
78612     thrRegularEE = cms.vdouble( 0.0305 ),
78613     thrOverEEB = cms.vdouble( -1.0 ),
78614     thrOverEEE = cms.vdouble( -1.0 ),
78615     thrOverE2EB = cms.vdouble( -1.0 ),
78616     thrOverE2EE = cms.vdouble( -1.0 ),
78617     ncandcut = cms.int32( 1 ),
78618     doRhoCorrection = cms.bool( False ),
78619     rhoMax = cms.double( 9.9999999E7 ),
78620     rhoScale = cms.double( 1.0 ),
78621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78624 )
78625 fragment.hltEG12TightIDMWHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78626     saveTags = cms.bool( True ),
78627     candTag = cms.InputTag( "hltEG12TightIDMWClusterShapeFilter" ),
78628     varTag = cms.InputTag( "hltEgammaHoverE" ),
78629     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78630     energyLowEdges = cms.vdouble( 0.0 ),
78631     lessThan = cms.bool( True ),
78632     useEt = cms.bool( False ),
78633     useAbs = cms.bool( False ),
78634     etaBoundaryEB12 = cms.double( 1.0 ),
78635     etaBoundaryEE12 = cms.double( 2.1 ),
78636     thrRegularEB1 = cms.vdouble( 1.0 ),
78637     thrRegularEE1 = cms.vdouble( 0.0 ),
78638     thrOverEEB1 = cms.vdouble( 0.06 ),
78639     thrOverEEE1 = cms.vdouble( 0.05 ),
78640     thrOverE2EB1 = cms.vdouble( 0.0 ),
78641     thrOverE2EE1 = cms.vdouble( 0.0 ),
78642     thrRegularEB2 = cms.vdouble( 1.0 ),
78643     thrRegularEE2 = cms.vdouble( 0.0 ),
78644     thrOverEEB2 = cms.vdouble( 0.06 ),
78645     thrOverEEE2 = cms.vdouble( 0.05 ),
78646     thrOverE2EB2 = cms.vdouble( 0.0 ),
78647     thrOverE2EE2 = cms.vdouble( 0.0 ),
78648     ncandcut = cms.int32( 1 ),
78649     doRhoCorrection = cms.bool( True ),
78650     rhoMax = cms.double( 9.9999999E7 ),
78651     rhoScale = cms.double( 1.0 ),
78652     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78653     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78654     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78655 )
78656 fragment.hltEG12TightIDMWEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78657     saveTags = cms.bool( True ),
78658     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
78659     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
78660     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78661     energyLowEdges = cms.vdouble( 0.0 ),
78662     lessThan = cms.bool( True ),
78663     useEt = cms.bool( True ),
78664     useAbs = cms.bool( False ),
78665     etaBoundaryEB12 = cms.double( 1.0 ),
78666     etaBoundaryEE12 = cms.double( 2.1 ),
78667     thrRegularEB1 = cms.vdouble( 1.0 ),
78668     thrRegularEE1 = cms.vdouble( 1.0 ),
78669     thrOverEEB1 = cms.vdouble( 0.01 ),
78670     thrOverEEE1 = cms.vdouble( 0.025 ),
78671     thrOverE2EB1 = cms.vdouble( 0.0 ),
78672     thrOverE2EE1 = cms.vdouble( 0.0 ),
78673     thrRegularEB2 = cms.vdouble( 1.0 ),
78674     thrRegularEE2 = cms.vdouble( 1.0 ),
78675     thrOverEEB2 = cms.vdouble( 0.01 ),
78676     thrOverEEE2 = cms.vdouble( 0.025 ),
78677     thrOverE2EB2 = cms.vdouble( 0.0 ),
78678     thrOverE2EE2 = cms.vdouble( 0.0 ),
78679     ncandcut = cms.int32( 1 ),
78680     doRhoCorrection = cms.bool( True ),
78681     rhoMax = cms.double( 9.9999999E7 ),
78682     rhoScale = cms.double( 1.0 ),
78683     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78684     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78685     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78686 )
78687 fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78688     saveTags = cms.bool( True ),
78689     candTag = cms.InputTag( "hltDiEG5TightIDMWEtUnseededFilter" ),
78690     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78691     rhoTag = cms.InputTag( "" ),
78692     energyLowEdges = cms.vdouble( 0.0 ),
78693     lessThan = cms.bool( True ),
78694     useEt = cms.bool( False ),
78695     useAbs = cms.bool( False ),
78696     thrRegularEB = cms.vdouble( 0.014 ),
78697     thrRegularEE = cms.vdouble( 0.0305 ),
78698     thrOverEEB = cms.vdouble( -1.0 ),
78699     thrOverEEE = cms.vdouble( -1.0 ),
78700     thrOverE2EB = cms.vdouble( -1.0 ),
78701     thrOverE2EE = cms.vdouble( -1.0 ),
78702     ncandcut = cms.int32( 2 ),
78703     doRhoCorrection = cms.bool( False ),
78704     rhoMax = cms.double( 9.9999999E7 ),
78705     rhoScale = cms.double( 1.0 ),
78706     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78707     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78708     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78709 )
78710 fragment.hltDiEG5TightIDMWHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78711     saveTags = cms.bool( True ),
78712     candTag = cms.InputTag( "hltDiEG5TightIDMWClusterShapeUnseededFilter" ),
78713     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78714     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78715     energyLowEdges = cms.vdouble( 0.0 ),
78716     lessThan = cms.bool( True ),
78717     useEt = cms.bool( False ),
78718     useAbs = cms.bool( False ),
78719     etaBoundaryEB12 = cms.double( 1.0 ),
78720     etaBoundaryEE12 = cms.double( 2.1 ),
78721     thrRegularEB1 = cms.vdouble( 1.0 ),
78722     thrRegularEE1 = cms.vdouble( 0.0 ),
78723     thrOverEEB1 = cms.vdouble( 0.06 ),
78724     thrOverEEE1 = cms.vdouble( 0.05 ),
78725     thrOverE2EB1 = cms.vdouble( 0.0 ),
78726     thrOverE2EE1 = cms.vdouble( 0.0 ),
78727     thrRegularEB2 = cms.vdouble( 1.0 ),
78728     thrRegularEE2 = cms.vdouble( 0.0 ),
78729     thrOverEEB2 = cms.vdouble( 0.06 ),
78730     thrOverEEE2 = cms.vdouble( 0.05 ),
78731     thrOverE2EB2 = cms.vdouble( 0.0 ),
78732     thrOverE2EE2 = cms.vdouble( 0.0 ),
78733     ncandcut = cms.int32( 2 ),
78734     doRhoCorrection = cms.bool( True ),
78735     rhoMax = cms.double( 9.9999999E7 ),
78736     rhoScale = cms.double( 1.0 ),
78737     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78738     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78739     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78740 )
78741 fragment.hltDiEG5TightIDMWEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78742     saveTags = cms.bool( True ),
78743     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
78744     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
78745     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78746     energyLowEdges = cms.vdouble( 0.0 ),
78747     lessThan = cms.bool( True ),
78748     useEt = cms.bool( True ),
78749     useAbs = cms.bool( False ),
78750     etaBoundaryEB12 = cms.double( 1.0 ),
78751     etaBoundaryEE12 = cms.double( 2.1 ),
78752     thrRegularEB1 = cms.vdouble( 1.0 ),
78753     thrRegularEE1 = cms.vdouble( 1.0 ),
78754     thrOverEEB1 = cms.vdouble( 0.01 ),
78755     thrOverEEE1 = cms.vdouble( 0.025 ),
78756     thrOverE2EB1 = cms.vdouble( 0.0 ),
78757     thrOverE2EE1 = cms.vdouble( 0.0 ),
78758     thrRegularEB2 = cms.vdouble( 1.0 ),
78759     thrRegularEE2 = cms.vdouble( 1.0 ),
78760     thrOverEEB2 = cms.vdouble( 0.01 ),
78761     thrOverEEE2 = cms.vdouble( 0.025 ),
78762     thrOverE2EB2 = cms.vdouble( 0.0 ),
78763     thrOverE2EE2 = cms.vdouble( 0.0 ),
78764     ncandcut = cms.int32( 2 ),
78765     doRhoCorrection = cms.bool( True ),
78766     rhoMax = cms.double( 9.9999999E7 ),
78767     rhoScale = cms.double( 1.0 ),
78768     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78769     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78770     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78771 )
78772 fragment.hltEG12TightIDMWHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78773     saveTags = cms.bool( True ),
78774     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoFilter" ),
78775     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78776     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78777     energyLowEdges = cms.vdouble( 0.0 ),
78778     lessThan = cms.bool( True ),
78779     useEt = cms.bool( True ),
78780     useAbs = cms.bool( False ),
78781     etaBoundaryEB12 = cms.double( 1.0 ),
78782     etaBoundaryEE12 = cms.double( 2.0 ),
78783     thrRegularEB1 = cms.vdouble( 2.5 ),
78784     thrRegularEE1 = cms.vdouble( 3.0 ),
78785     thrOverEEB1 = cms.vdouble( 0.04 ),
78786     thrOverEEE1 = cms.vdouble( 0.03 ),
78787     thrOverE2EB1 = cms.vdouble( 0.0 ),
78788     thrOverE2EE1 = cms.vdouble( 0.0 ),
78789     thrRegularEB2 = cms.vdouble( 2.5 ),
78790     thrRegularEE2 = cms.vdouble( 3.0 ),
78791     thrOverEEB2 = cms.vdouble( 0.04 ),
78792     thrOverEEE2 = cms.vdouble( 0.03 ),
78793     thrOverE2EB2 = cms.vdouble( 0.0 ),
78794     thrOverE2EE2 = cms.vdouble( 0.0 ),
78795     ncandcut = cms.int32( 1 ),
78796     doRhoCorrection = cms.bool( True ),
78797     rhoMax = cms.double( 9.9999999E7 ),
78798     rhoScale = cms.double( 1.0 ),
78799     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78800     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78801     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78802 )
78803 fragment.hltDiEG5TightIDMWHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78804     saveTags = cms.bool( True ),
78805     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoUnseededFilter" ),
78806     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78807     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78808     energyLowEdges = cms.vdouble( 0.0 ),
78809     lessThan = cms.bool( True ),
78810     useEt = cms.bool( True ),
78811     useAbs = cms.bool( False ),
78812     etaBoundaryEB12 = cms.double( 1.0 ),
78813     etaBoundaryEE12 = cms.double( 2.0 ),
78814     thrRegularEB1 = cms.vdouble( 2.5 ),
78815     thrRegularEE1 = cms.vdouble( 3.0 ),
78816     thrOverEEB1 = cms.vdouble( 0.04 ),
78817     thrOverEEE1 = cms.vdouble( 0.03 ),
78818     thrOverE2EB1 = cms.vdouble( 0.0 ),
78819     thrOverE2EE1 = cms.vdouble( 0.0 ),
78820     thrRegularEB2 = cms.vdouble( 2.5 ),
78821     thrRegularEE2 = cms.vdouble( 3.0 ),
78822     thrOverEEB2 = cms.vdouble( 0.04 ),
78823     thrOverEEE2 = cms.vdouble( 0.03 ),
78824     thrOverE2EB2 = cms.vdouble( 0.0 ),
78825     thrOverE2EE2 = cms.vdouble( 0.0 ),
78826     ncandcut = cms.int32( 2 ),
78827     doRhoCorrection = cms.bool( True ),
78828     rhoMax = cms.double( 9.9999999E7 ),
78829     rhoScale = cms.double( 1.0 ),
78830     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
78831     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78832     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78833 )
78834 fragment.hltEle12TightIDMWPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78835     saveTags = cms.bool( True ),
78836     candTag = cms.InputTag( "hltEG12TightIDMWHcalIsoFilter" ),
78837     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
78838     npixelmatchcut = cms.double( 1.0 ),
78839     ncandcut = cms.int32( 1 ),
78840     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78841     s_a_phi1B = cms.double( 0.0069 ),
78842     s_a_phi1I = cms.double( 0.0088 ),
78843     s_a_phi1F = cms.double( 0.0076 ),
78844     s_a_phi2B = cms.double( 3.7E-4 ),
78845     s_a_phi2I = cms.double( 7.0E-4 ),
78846     s_a_phi2F = cms.double( 0.00906 ),
78847     s_a_zB = cms.double( 0.012 ),
78848     s_a_rI = cms.double( 0.027 ),
78849     s_a_rF = cms.double( 0.04 ),
78850     s2_threshold = cms.double( 0.4 ),
78851     tanhSO10BarrelThres = cms.double( 0.35 ),
78852     tanhSO10InterThres = cms.double( 1.0 ),
78853     tanhSO10ForwardThres = cms.double( 1.0 ),
78854     useS = cms.bool( False ),
78855     pixelVeto = cms.bool( False )
78856 )
78857 fragment.hltEle12TightIDMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78858     saveTags = cms.bool( True ),
78859     candTag = cms.InputTag( "hltEle12TightIDMWPixelMatchFilter" ),
78860     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78861     rhoTag = cms.InputTag( "" ),
78862     energyLowEdges = cms.vdouble( 0.0 ),
78863     lessThan = cms.bool( True ),
78864     useEt = cms.bool( False ),
78865     useAbs = cms.bool( False ),
78866     thrRegularEB = cms.vdouble( 500.0 ),
78867     thrRegularEE = cms.vdouble( 150.0 ),
78868     thrOverEEB = cms.vdouble( -1.0 ),
78869     thrOverEEE = cms.vdouble( -1.0 ),
78870     thrOverE2EB = cms.vdouble( -1.0 ),
78871     thrOverE2EE = cms.vdouble( -1.0 ),
78872     ncandcut = cms.int32( 1 ),
78873     doRhoCorrection = cms.bool( False ),
78874     rhoMax = cms.double( 9.9999999E7 ),
78875     rhoScale = cms.double( 1.0 ),
78876     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78877     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78878     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78879 )
78880 fragment.hltEle12TightIDMWOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78881     saveTags = cms.bool( True ),
78882     candTag = cms.InputTag( "hltEle12TightIDMWPMS2Filter" ),
78883     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78884     rhoTag = cms.InputTag( "" ),
78885     energyLowEdges = cms.vdouble( 0.0 ),
78886     lessThan = cms.bool( True ),
78887     useEt = cms.bool( False ),
78888     useAbs = cms.bool( True ),
78889     thrRegularEB = cms.vdouble( 0.025 ),
78890     thrRegularEE = cms.vdouble( 0.02 ),
78891     thrOverEEB = cms.vdouble( -1.0 ),
78892     thrOverEEE = cms.vdouble( -1.0 ),
78893     thrOverE2EB = cms.vdouble( -1.0 ),
78894     thrOverE2EE = cms.vdouble( -1.0 ),
78895     ncandcut = cms.int32( 1 ),
78896     doRhoCorrection = cms.bool( False ),
78897     rhoMax = cms.double( 9.9999999E7 ),
78898     rhoScale = cms.double( 1.0 ),
78899     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78900     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78901     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78902 )
78903 fragment.hltEle12TightIDMWDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78904     saveTags = cms.bool( True ),
78905     candTag = cms.InputTag( "hltEle12TightIDMWOneOEMinusOneOPFilter" ),
78906     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78907     rhoTag = cms.InputTag( "" ),
78908     energyLowEdges = cms.vdouble( 0.0 ),
78909     lessThan = cms.bool( True ),
78910     useEt = cms.bool( False ),
78911     useAbs = cms.bool( True ),
78912     thrRegularEB = cms.vdouble( 0.005 ),
78913     thrRegularEE = cms.vdouble( 0.005 ),
78914     thrOverEEB = cms.vdouble( -1.0 ),
78915     thrOverEEE = cms.vdouble( -1.0 ),
78916     thrOverE2EB = cms.vdouble( -1.0 ),
78917     thrOverE2EE = cms.vdouble( -1.0 ),
78918     ncandcut = cms.int32( 1 ),
78919     doRhoCorrection = cms.bool( False ),
78920     rhoMax = cms.double( 9.9999999E7 ),
78921     rhoScale = cms.double( 1.0 ),
78922     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78923     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78924     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78925 )
78926 fragment.hltEle12TightIDMWDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78927     saveTags = cms.bool( True ),
78928     candTag = cms.InputTag( "hltEle12TightIDMWDetaFilter" ),
78929     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78930     rhoTag = cms.InputTag( "" ),
78931     energyLowEdges = cms.vdouble( 0.0 ),
78932     lessThan = cms.bool( True ),
78933     useEt = cms.bool( False ),
78934     useAbs = cms.bool( True ),
78935     thrRegularEB = cms.vdouble( 0.05 ),
78936     thrRegularEE = cms.vdouble( 0.05 ),
78937     thrOverEEB = cms.vdouble( -1.0 ),
78938     thrOverEEE = cms.vdouble( -1.0 ),
78939     thrOverE2EB = cms.vdouble( -1.0 ),
78940     thrOverE2EE = cms.vdouble( -1.0 ),
78941     ncandcut = cms.int32( 1 ),
78942     doRhoCorrection = cms.bool( False ),
78943     rhoMax = cms.double( 9.9999999E7 ),
78944     rhoScale = cms.double( 1.0 ),
78945     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78946     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78947     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78948 )
78949 fragment.hltDiEle5TightIDMWPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78950     saveTags = cms.bool( True ),
78951     candTag = cms.InputTag( "hltDiEG5TightIDMWHcalIsoUnseededFilter" ),
78952     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
78953     npixelmatchcut = cms.double( 1.0 ),
78954     ncandcut = cms.int32( 2 ),
78955     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78956     s_a_phi1B = cms.double( 0.0069 ),
78957     s_a_phi1I = cms.double( 0.0088 ),
78958     s_a_phi1F = cms.double( 0.0076 ),
78959     s_a_phi2B = cms.double( 3.7E-4 ),
78960     s_a_phi2I = cms.double( 7.0E-4 ),
78961     s_a_phi2F = cms.double( 0.00906 ),
78962     s_a_zB = cms.double( 0.012 ),
78963     s_a_rI = cms.double( 0.027 ),
78964     s_a_rF = cms.double( 0.04 ),
78965     s2_threshold = cms.double( 0.4 ),
78966     tanhSO10BarrelThres = cms.double( 0.35 ),
78967     tanhSO10InterThres = cms.double( 1.0 ),
78968     tanhSO10ForwardThres = cms.double( 1.0 ),
78969     useS = cms.bool( False ),
78970     pixelVeto = cms.bool( False )
78971 )
78972 fragment.hltDiEle5TightIDMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78973     saveTags = cms.bool( True ),
78974     candTag = cms.InputTag( "hltDiEle5TightIDMWPixelMatchUnseededFilter" ),
78975     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
78976     rhoTag = cms.InputTag( "" ),
78977     energyLowEdges = cms.vdouble( 0.0 ),
78978     lessThan = cms.bool( True ),
78979     useEt = cms.bool( False ),
78980     useAbs = cms.bool( False ),
78981     thrRegularEB = cms.vdouble( 500.0 ),
78982     thrRegularEE = cms.vdouble( 150.0 ),
78983     thrOverEEB = cms.vdouble( -1.0 ),
78984     thrOverEEE = cms.vdouble( -1.0 ),
78985     thrOverE2EB = cms.vdouble( -1.0 ),
78986     thrOverE2EE = cms.vdouble( -1.0 ),
78987     ncandcut = cms.int32( 2 ),
78988     doRhoCorrection = cms.bool( False ),
78989     rhoMax = cms.double( 9.9999999E7 ),
78990     rhoScale = cms.double( 1.0 ),
78991     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78992     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78993     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78994 )
78995 fragment.hltEG12TightIDMWTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78996     saveTags = cms.bool( True ),
78997     candTag = cms.InputTag( "hltEle12TightIDMWDphiFilter" ),
78998     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
78999     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79000     energyLowEdges = cms.vdouble( 0.0 ),
79001     lessThan = cms.bool( True ),
79002     useEt = cms.bool( True ),
79003     useAbs = cms.bool( False ),
79004     thrRegularEB = cms.vdouble( 0.0 ),
79005     thrRegularEE = cms.vdouble( 0.0 ),
79006     thrOverEEB = cms.vdouble( 0.01 ),
79007     thrOverEEE = cms.vdouble( 0.01 ),
79008     thrOverE2EB = cms.vdouble( 0.0 ),
79009     thrOverE2EE = cms.vdouble( 0.0 ),
79010     ncandcut = cms.int32( 1 ),
79011     doRhoCorrection = cms.bool( True ),
79012     rhoMax = cms.double( 9.9999999E7 ),
79013     rhoScale = cms.double( 1.0 ),
79014     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
79015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79016     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79017 )
79018 fragment.hltDiEG5TightIDMWTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79019     saveTags = cms.bool( True ),
79020     candTag = cms.InputTag( "hltDiEle5TightIDMWPMS2UnseededFilter" ),
79021     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
79022     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79023     energyLowEdges = cms.vdouble( 0.0 ),
79024     lessThan = cms.bool( True ),
79025     useEt = cms.bool( True ),
79026     useAbs = cms.bool( False ),
79027     thrRegularEB = cms.vdouble( 0.0 ),
79028     thrRegularEE = cms.vdouble( 0.0 ),
79029     thrOverEEB = cms.vdouble( 0.01 ),
79030     thrOverEEE = cms.vdouble( 0.01 ),
79031     thrOverE2EB = cms.vdouble( 0.0 ),
79032     thrOverE2EE = cms.vdouble( 0.0 ),
79033     ncandcut = cms.int32( 2 ),
79034     doRhoCorrection = cms.bool( True ),
79035     rhoMax = cms.double( 9.9999999E7 ),
79036     rhoScale = cms.double( 1.0 ),
79037     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
79038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79039     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79040 )
79041 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
79042     offset = cms.uint32( 0 ),
79043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79044 )
79045 fragment.hltEG12TightIDMWEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
79046     saveTags = cms.bool( True ),
79047     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
79048     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
79049     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79050     energyLowEdges = cms.vdouble( 0.0 ),
79051     lessThan = cms.bool( True ),
79052     useEt = cms.bool( True ),
79053     useAbs = cms.bool( False ),
79054     etaBoundaryEB12 = cms.double( 1.0 ),
79055     etaBoundaryEE12 = cms.double( 2.1 ),
79056     thrRegularEB1 = cms.vdouble( 1.0 ),
79057     thrRegularEE1 = cms.vdouble( 1.0 ),
79058     thrOverEEB1 = cms.vdouble( 0.01 ),
79059     thrOverEEE1 = cms.vdouble( 0.025 ),
79060     thrOverE2EB1 = cms.vdouble( 0.0 ),
79061     thrOverE2EE1 = cms.vdouble( 0.0 ),
79062     thrRegularEB2 = cms.vdouble( 1.0 ),
79063     thrRegularEE2 = cms.vdouble( 1.0 ),
79064     thrOverEEB2 = cms.vdouble( 0.01 ),
79065     thrOverEEE2 = cms.vdouble( 0.025 ),
79066     thrOverE2EB2 = cms.vdouble( 0.0 ),
79067     thrOverE2EE2 = cms.vdouble( 0.0 ),
79068     ncandcut = cms.int32( 1 ),
79069     doRhoCorrection = cms.bool( True ),
79070     rhoMax = cms.double( 9.9999999E7 ),
79071     rhoScale = cms.double( 1.0 ),
79072     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
79073     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
79074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79075 )
79076 fragment.hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
79077     saveTags = cms.bool( True ),
79078     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
79079     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
79080     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79081     energyLowEdges = cms.vdouble( 0.0 ),
79082     lessThan = cms.bool( True ),
79083     useEt = cms.bool( True ),
79084     useAbs = cms.bool( False ),
79085     etaBoundaryEB12 = cms.double( 1.0 ),
79086     etaBoundaryEE12 = cms.double( 2.1 ),
79087     thrRegularEB1 = cms.vdouble( 1.0 ),
79088     thrRegularEE1 = cms.vdouble( 1.0 ),
79089     thrOverEEB1 = cms.vdouble( 0.01 ),
79090     thrOverEEE1 = cms.vdouble( 0.025 ),
79091     thrOverE2EB1 = cms.vdouble( 0.0 ),
79092     thrOverE2EE1 = cms.vdouble( 0.0 ),
79093     thrRegularEB2 = cms.vdouble( 1.0 ),
79094     thrRegularEE2 = cms.vdouble( 1.0 ),
79095     thrOverEEB2 = cms.vdouble( 0.01 ),
79096     thrOverEEE2 = cms.vdouble( 0.025 ),
79097     thrOverE2EB2 = cms.vdouble( 0.0 ),
79098     thrOverE2EE2 = cms.vdouble( 0.0 ),
79099     ncandcut = cms.int32( 2 ),
79100     doRhoCorrection = cms.bool( True ),
79101     rhoMax = cms.double( 9.9999999E7 ),
79102     rhoScale = cms.double( 1.0 ),
79103     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
79104     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
79105     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79106 )
79107 fragment.hltDiEG5TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
79108     saveTags = cms.bool( True ),
79109     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
79110     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79111     lowerMassCut = cms.double( 0.0 ),
79112     upperMassCut = cms.double( 999999.0 ),
79113     lowerdRCut = cms.double( 0.0 ),
79114     upperdRCut = cms.double( 0.3 ),
79115     nZcandcut = cms.int32( 1 ),
79116     reqOppCharge = cms.untracked.bool( False ),
79117     isElectron1 = cms.untracked.bool( False ),
79118     isElectron2 = cms.untracked.bool( False ),
79119     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79120 )
79121 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
79122     saveTags = cms.bool( True ),
79123     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoDr0p2to0p4Filter" ),
79124     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
79125     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79126     energyLowEdges = cms.vdouble( 0.0 ),
79127     lessThan = cms.bool( True ),
79128     useEt = cms.bool( True ),
79129     useAbs = cms.bool( False ),
79130     etaBoundaryEB12 = cms.double( 1.0 ),
79131     etaBoundaryEE12 = cms.double( 2.0 ),
79132     thrRegularEB1 = cms.vdouble( 1.0 ),
79133     thrRegularEE1 = cms.vdouble( 3.0 ),
79134     thrOverEEB1 = cms.vdouble( 0.04 ),
79135     thrOverEEE1 = cms.vdouble( 0.03 ),
79136     thrOverE2EB1 = cms.vdouble( 0.0 ),
79137     thrOverE2EE1 = cms.vdouble( 0.0 ),
79138     thrRegularEB2 = cms.vdouble( 1.0 ),
79139     thrRegularEE2 = cms.vdouble( 3.0 ),
79140     thrOverEEB2 = cms.vdouble( 0.04 ),
79141     thrOverEEE2 = cms.vdouble( 0.03 ),
79142     thrOverE2EB2 = cms.vdouble( 0.0 ),
79143     thrOverE2EE2 = cms.vdouble( 0.0 ),
79144     ncandcut = cms.int32( 1 ),
79145     doRhoCorrection = cms.bool( True ),
79146     rhoMax = cms.double( 9.9999999E7 ),
79147     rhoScale = cms.double( 1.0 ),
79148     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
79149     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
79150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79151 )
79152 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
79153     saveTags = cms.bool( True ),
79154     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
79155     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
79156     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79157     energyLowEdges = cms.vdouble( 0.0 ),
79158     lessThan = cms.bool( True ),
79159     useEt = cms.bool( True ),
79160     useAbs = cms.bool( False ),
79161     etaBoundaryEB12 = cms.double( 1.0 ),
79162     etaBoundaryEE12 = cms.double( 2.0 ),
79163     thrRegularEB1 = cms.vdouble( 1.0 ),
79164     thrRegularEE1 = cms.vdouble( 3.0 ),
79165     thrOverEEB1 = cms.vdouble( 0.04 ),
79166     thrOverEEE1 = cms.vdouble( 0.03 ),
79167     thrOverE2EB1 = cms.vdouble( 0.0 ),
79168     thrOverE2EE1 = cms.vdouble( 0.0 ),
79169     thrRegularEB2 = cms.vdouble( 1.0 ),
79170     thrRegularEE2 = cms.vdouble( 3.0 ),
79171     thrOverEEB2 = cms.vdouble( 0.04 ),
79172     thrOverEEE2 = cms.vdouble( 0.03 ),
79173     thrOverE2EB2 = cms.vdouble( 0.0 ),
79174     thrOverE2EE2 = cms.vdouble( 0.0 ),
79175     ncandcut = cms.int32( 2 ),
79176     doRhoCorrection = cms.bool( True ),
79177     rhoMax = cms.double( 9.9999999E7 ),
79178     rhoScale = cms.double( 1.0 ),
79179     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
79180     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
79181     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79182 )
79183 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79184     saveTags = cms.bool( True ),
79185     candTag = cms.InputTag( "hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
79186     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79187     npixelmatchcut = cms.double( 1.0 ),
79188     ncandcut = cms.int32( 1 ),
79189     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79190     s_a_phi1B = cms.double( 0.0069 ),
79191     s_a_phi1I = cms.double( 0.0088 ),
79192     s_a_phi1F = cms.double( 0.0076 ),
79193     s_a_phi2B = cms.double( 3.7E-4 ),
79194     s_a_phi2I = cms.double( 7.0E-4 ),
79195     s_a_phi2F = cms.double( 0.00906 ),
79196     s_a_zB = cms.double( 0.012 ),
79197     s_a_rI = cms.double( 0.027 ),
79198     s_a_rF = cms.double( 0.04 ),
79199     s2_threshold = cms.double( 0.4 ),
79200     tanhSO10BarrelThres = cms.double( 0.35 ),
79201     tanhSO10InterThres = cms.double( 1.0 ),
79202     tanhSO10ForwardThres = cms.double( 1.0 ),
79203     useS = cms.bool( False ),
79204     pixelVeto = cms.bool( False )
79205 )
79206 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79207     saveTags = cms.bool( True ),
79208     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter" ),
79209     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79210     rhoTag = cms.InputTag( "" ),
79211     energyLowEdges = cms.vdouble( 0.0 ),
79212     lessThan = cms.bool( True ),
79213     useEt = cms.bool( False ),
79214     useAbs = cms.bool( False ),
79215     thrRegularEB = cms.vdouble( 500.0 ),
79216     thrRegularEE = cms.vdouble( 150.0 ),
79217     thrOverEEB = cms.vdouble( -1.0 ),
79218     thrOverEEE = cms.vdouble( -1.0 ),
79219     thrOverE2EB = cms.vdouble( -1.0 ),
79220     thrOverE2EE = cms.vdouble( -1.0 ),
79221     ncandcut = cms.int32( 1 ),
79222     doRhoCorrection = cms.bool( False ),
79223     rhoMax = cms.double( 9.9999999E7 ),
79224     rhoScale = cms.double( 1.0 ),
79225     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79226     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79227     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79228 )
79229 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79230     saveTags = cms.bool( True ),
79231     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter" ),
79232     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79233     rhoTag = cms.InputTag( "" ),
79234     energyLowEdges = cms.vdouble( 0.0 ),
79235     lessThan = cms.bool( True ),
79236     useEt = cms.bool( False ),
79237     useAbs = cms.bool( True ),
79238     thrRegularEB = cms.vdouble( 0.025 ),
79239     thrRegularEE = cms.vdouble( 0.02 ),
79240     thrOverEEB = cms.vdouble( -1.0 ),
79241     thrOverEEE = cms.vdouble( -1.0 ),
79242     thrOverE2EB = cms.vdouble( -1.0 ),
79243     thrOverE2EE = cms.vdouble( -1.0 ),
79244     ncandcut = cms.int32( 1 ),
79245     doRhoCorrection = cms.bool( False ),
79246     rhoMax = cms.double( 9.9999999E7 ),
79247     rhoScale = cms.double( 1.0 ),
79248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79251 )
79252 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79253     saveTags = cms.bool( True ),
79254     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter" ),
79255     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79256     rhoTag = cms.InputTag( "" ),
79257     energyLowEdges = cms.vdouble( 0.0 ),
79258     lessThan = cms.bool( True ),
79259     useEt = cms.bool( False ),
79260     useAbs = cms.bool( True ),
79261     thrRegularEB = cms.vdouble( 0.005 ),
79262     thrRegularEE = cms.vdouble( 0.005 ),
79263     thrOverEEB = cms.vdouble( -1.0 ),
79264     thrOverEEE = cms.vdouble( -1.0 ),
79265     thrOverE2EB = cms.vdouble( -1.0 ),
79266     thrOverE2EE = cms.vdouble( -1.0 ),
79267     ncandcut = cms.int32( 1 ),
79268     doRhoCorrection = cms.bool( False ),
79269     rhoMax = cms.double( 9.9999999E7 ),
79270     rhoScale = cms.double( 1.0 ),
79271     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79273     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79274 )
79275 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79276     saveTags = cms.bool( True ),
79277     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter" ),
79278     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79279     rhoTag = cms.InputTag( "" ),
79280     energyLowEdges = cms.vdouble( 0.0 ),
79281     lessThan = cms.bool( True ),
79282     useEt = cms.bool( False ),
79283     useAbs = cms.bool( True ),
79284     thrRegularEB = cms.vdouble( 0.05 ),
79285     thrRegularEE = cms.vdouble( 0.05 ),
79286     thrOverEEB = cms.vdouble( -1.0 ),
79287     thrOverEEE = cms.vdouble( -1.0 ),
79288     thrOverE2EB = cms.vdouble( -1.0 ),
79289     thrOverE2EE = cms.vdouble( -1.0 ),
79290     ncandcut = cms.int32( 1 ),
79291     doRhoCorrection = cms.bool( False ),
79292     rhoMax = cms.double( 9.9999999E7 ),
79293     rhoScale = cms.double( 1.0 ),
79294     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79297 )
79298 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79299     saveTags = cms.bool( True ),
79300     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter" ),
79301     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
79302     npixelmatchcut = cms.double( 1.0 ),
79303     ncandcut = cms.int32( 2 ),
79304     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
79305     s_a_phi1B = cms.double( 0.0069 ),
79306     s_a_phi1I = cms.double( 0.0088 ),
79307     s_a_phi1F = cms.double( 0.0076 ),
79308     s_a_phi2B = cms.double( 3.7E-4 ),
79309     s_a_phi2I = cms.double( 7.0E-4 ),
79310     s_a_phi2F = cms.double( 0.00906 ),
79311     s_a_zB = cms.double( 0.012 ),
79312     s_a_rI = cms.double( 0.027 ),
79313     s_a_rF = cms.double( 0.04 ),
79314     s2_threshold = cms.double( 0.4 ),
79315     tanhSO10BarrelThres = cms.double( 0.35 ),
79316     tanhSO10InterThres = cms.double( 1.0 ),
79317     tanhSO10ForwardThres = cms.double( 1.0 ),
79318     useS = cms.bool( False ),
79319     pixelVeto = cms.bool( False )
79320 )
79321 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79322     saveTags = cms.bool( True ),
79323     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter" ),
79324     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
79325     rhoTag = cms.InputTag( "" ),
79326     energyLowEdges = cms.vdouble( 0.0 ),
79327     lessThan = cms.bool( True ),
79328     useEt = cms.bool( False ),
79329     useAbs = cms.bool( False ),
79330     thrRegularEB = cms.vdouble( 200.0 ),
79331     thrRegularEE = cms.vdouble( 150.0 ),
79332     thrOverEEB = cms.vdouble( -1.0 ),
79333     thrOverEEE = cms.vdouble( -1.0 ),
79334     thrOverE2EB = cms.vdouble( -1.0 ),
79335     thrOverE2EE = cms.vdouble( -1.0 ),
79336     ncandcut = cms.int32( 2 ),
79337     doRhoCorrection = cms.bool( False ),
79338     rhoMax = cms.double( 9.9999999E7 ),
79339     rhoScale = cms.double( 1.0 ),
79340     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79342     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79343 )
79344 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79345     saveTags = cms.bool( True ),
79346     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter" ),
79347     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
79348     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79349     energyLowEdges = cms.vdouble( 0.0 ),
79350     lessThan = cms.bool( True ),
79351     useEt = cms.bool( True ),
79352     useAbs = cms.bool( False ),
79353     thrRegularEB = cms.vdouble( 0.0 ),
79354     thrRegularEE = cms.vdouble( 0.0 ),
79355     thrOverEEB = cms.vdouble( 0.01 ),
79356     thrOverEEE = cms.vdouble( 0.01 ),
79357     thrOverE2EB = cms.vdouble( 0.0 ),
79358     thrOverE2EE = cms.vdouble( 0.0 ),
79359     ncandcut = cms.int32( 1 ),
79360     doRhoCorrection = cms.bool( True ),
79361     rhoMax = cms.double( 9.9999999E7 ),
79362     rhoScale = cms.double( 1.0 ),
79363     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
79364     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79365     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79366 )
79367 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79368     saveTags = cms.bool( True ),
79369     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter" ),
79370     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
79371     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79372     energyLowEdges = cms.vdouble( 0.0 ),
79373     lessThan = cms.bool( True ),
79374     useEt = cms.bool( True ),
79375     useAbs = cms.bool( False ),
79376     thrRegularEB = cms.vdouble( 0.0 ),
79377     thrRegularEE = cms.vdouble( 0.0 ),
79378     thrOverEEB = cms.vdouble( 0.01 ),
79379     thrOverEEE = cms.vdouble( 0.01 ),
79380     thrOverE2EB = cms.vdouble( 0.0 ),
79381     thrOverE2EE = cms.vdouble( 0.0 ),
79382     ncandcut = cms.int32( 2 ),
79383     doRhoCorrection = cms.bool( True ),
79384     rhoMax = cms.double( 9.9999999E7 ),
79385     rhoScale = cms.double( 1.0 ),
79386     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
79387     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79388     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79389 )
79390 fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
79391     saveTags = cms.bool( True ),
79392     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
79393     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79394     lowerMassCut = cms.double( 0.0 ),
79395     upperMassCut = cms.double( 999999.0 ),
79396     lowerdRCut = cms.double( 0.0 ),
79397     upperdRCut = cms.double( 0.3 ),
79398     nZcandcut = cms.int32( 1 ),
79399     reqOppCharge = cms.untracked.bool( False ),
79400     isElectron1 = cms.untracked.bool( False ),
79401     isElectron2 = cms.untracked.bool( False ),
79402     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79403 )
79404 fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed",
79405     saveTags = cms.bool( True ),
79406     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6" ),
79407     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79408     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79409     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79410     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79411     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79412     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79413     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79414     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79415     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79416 )
79417 fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79418     offset = cms.uint32( 0 ),
79419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79420 )
79421 fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79422     saveTags = cms.bool( True ),
79423     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79424     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79425     candNonIsolatedTag = cms.InputTag( "" ),
79426     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79427     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ),
79428     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79429     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79430     ncandcut = cms.int32( 2 ),
79431     doIsolated = cms.bool( False ),
79432     region_eta_size = cms.double( 0.522 ),
79433     region_eta_size_ecap = cms.double( 1.0 ),
79434     region_phi_size = cms.double( 1.044 ),
79435     barrel_end = cms.double( 1.4791 ),
79436     endcap_end = cms.double( 2.65 )
79437 )
79438 fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79439     saveTags = cms.bool( True ),
79440     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79441     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79442     etcutEB = cms.double( 6.5 ),
79443     etcutEE = cms.double( 6.5 ),
79444     minEtaCut = cms.double( -9999.0 ),
79445     maxEtaCut = cms.double( 9999.0 ),
79446     ncandcut = cms.int32( 2 )
79447 )
79448 fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79449     saveTags = cms.bool( True ),
79450     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ),
79451     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79452     npixelmatchcut = cms.double( 1.0 ),
79453     ncandcut = cms.int32( 2 ),
79454     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79455     s_a_phi1B = cms.double( 0.0069 ),
79456     s_a_phi1I = cms.double( 0.0088 ),
79457     s_a_phi1F = cms.double( 0.0076 ),
79458     s_a_phi2B = cms.double( 3.7E-4 ),
79459     s_a_phi2I = cms.double( 7.0E-4 ),
79460     s_a_phi2F = cms.double( 0.00906 ),
79461     s_a_zB = cms.double( 0.012 ),
79462     s_a_rI = cms.double( 0.027 ),
79463     s_a_rF = cms.double( 0.04 ),
79464     s2_threshold = cms.double( 0.4 ),
79465     tanhSO10BarrelThres = cms.double( 0.35 ),
79466     tanhSO10InterThres = cms.double( 1.0 ),
79467     tanhSO10ForwardThres = cms.double( 1.0 ),
79468     useS = cms.bool( False ),
79469     pixelVeto = cms.bool( False )
79470 )
79471 fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79472     saveTags = cms.bool( True ),
79473     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ),
79474     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79475     rhoTag = cms.InputTag( "" ),
79476     energyLowEdges = cms.vdouble( 0.0 ),
79477     lessThan = cms.bool( True ),
79478     useEt = cms.bool( False ),
79479     useAbs = cms.bool( False ),
79480     thrRegularEB = cms.vdouble( 10000.0 ),
79481     thrRegularEE = cms.vdouble( 10000.0 ),
79482     thrOverEEB = cms.vdouble( -1.0 ),
79483     thrOverEEE = cms.vdouble( -1.0 ),
79484     thrOverE2EB = cms.vdouble( -1.0 ),
79485     thrOverE2EE = cms.vdouble( -1.0 ),
79486     ncandcut = cms.int32( 2 ),
79487     doRhoCorrection = cms.bool( False ),
79488     rhoMax = cms.double( 9.9999999E7 ),
79489     rhoScale = cms.double( 1.0 ),
79490     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79491     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79492     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79493 )
79494 fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79495     saveTags = cms.bool( True ),
79496     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ),
79497     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79498     rhoTag = cms.InputTag( "" ),
79499     energyLowEdges = cms.vdouble( 0.0 ),
79500     lessThan = cms.bool( True ),
79501     useEt = cms.bool( True ),
79502     useAbs = cms.bool( True ),
79503     thrRegularEB = cms.vdouble( 0.2 ),
79504     thrRegularEE = cms.vdouble( 0.2 ),
79505     thrOverEEB = cms.vdouble( -1.0 ),
79506     thrOverEEE = cms.vdouble( -1.0 ),
79507     thrOverE2EB = cms.vdouble( -1.0 ),
79508     thrOverE2EE = cms.vdouble( -1.0 ),
79509     ncandcut = cms.int32( 2 ),
79510     doRhoCorrection = cms.bool( False ),
79511     rhoMax = cms.double( 9.9999999E7 ),
79512     rhoScale = cms.double( 1.0 ),
79513     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79514     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79515     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79516 )
79517 fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79518     saveTags = cms.bool( True ),
79519     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ),
79520     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79521     rhoTag = cms.InputTag( "" ),
79522     energyLowEdges = cms.vdouble( 0.0 ),
79523     lessThan = cms.bool( True ),
79524     useEt = cms.bool( False ),
79525     useAbs = cms.bool( True ),
79526     thrRegularEB = cms.vdouble( 0.01 ),
79527     thrRegularEE = cms.vdouble( 0.01 ),
79528     thrOverEEB = cms.vdouble( -1.0 ),
79529     thrOverEEE = cms.vdouble( -1.0 ),
79530     thrOverE2EB = cms.vdouble( -1.0 ),
79531     thrOverE2EE = cms.vdouble( -1.0 ),
79532     ncandcut = cms.int32( 2 ),
79533     doRhoCorrection = cms.bool( False ),
79534     rhoMax = cms.double( 9.9999999E7 ),
79535     rhoScale = cms.double( 1.0 ),
79536     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79537     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79538     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79539 )
79540 fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79541     saveTags = cms.bool( True ),
79542     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ),
79543     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79544     rhoTag = cms.InputTag( "" ),
79545     energyLowEdges = cms.vdouble( 0.0 ),
79546     lessThan = cms.bool( True ),
79547     useEt = cms.bool( False ),
79548     useAbs = cms.bool( True ),
79549     thrRegularEB = cms.vdouble( 0.2 ),
79550     thrRegularEE = cms.vdouble( 0.2 ),
79551     thrOverEEB = cms.vdouble( -1.0 ),
79552     thrOverEEE = cms.vdouble( -1.0 ),
79553     thrOverE2EB = cms.vdouble( -1.0 ),
79554     thrOverE2EE = cms.vdouble( -1.0 ),
79555     ncandcut = cms.int32( 2 ),
79556     doRhoCorrection = cms.bool( False ),
79557     rhoMax = cms.double( 9.9999999E7 ),
79558     rhoScale = cms.double( 1.0 ),
79559     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79560     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79561     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79562 )
79563 fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79564     saveTags = cms.bool( True ),
79565     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ),
79566     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79567     rhoTag = cms.InputTag( "" ),
79568     energyLowEdges = cms.vdouble( 0.0 ),
79569     lessThan = cms.bool( True ),
79570     useEt = cms.bool( False ),
79571     useAbs = cms.bool( False ),
79572     thrRegularEB = cms.vdouble( 40.0 ),
79573     thrRegularEE = cms.vdouble( 40.0 ),
79574     thrOverEEB = cms.vdouble( -1.0 ),
79575     thrOverEEE = cms.vdouble( -1.0 ),
79576     thrOverE2EB = cms.vdouble( -1.0 ),
79577     thrOverE2EE = cms.vdouble( -1.0 ),
79578     ncandcut = cms.int32( 2 ),
79579     doRhoCorrection = cms.bool( False ),
79580     rhoMax = cms.double( 9.9999999E7 ),
79581     rhoScale = cms.double( 1.0 ),
79582     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79583     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79584     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79585 )
79586 fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79587     saveTags = cms.bool( True ),
79588     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ),
79589     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79590     rhoTag = cms.InputTag( "" ),
79591     energyLowEdges = cms.vdouble( 0.0 ),
79592     lessThan = cms.bool( False ),
79593     useEt = cms.bool( False ),
79594     useAbs = cms.bool( False ),
79595     thrRegularEB = cms.vdouble( 5.0 ),
79596     thrRegularEE = cms.vdouble( 5.0 ),
79597     thrOverEEB = cms.vdouble( -1.0 ),
79598     thrOverEEE = cms.vdouble( -1.0 ),
79599     thrOverE2EB = cms.vdouble( -1.0 ),
79600     thrOverE2EE = cms.vdouble( -1.0 ),
79601     ncandcut = cms.int32( 2 ),
79602     doRhoCorrection = cms.bool( False ),
79603     rhoMax = cms.double( 9.9999999E7 ),
79604     rhoScale = cms.double( 1.0 ),
79605     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79606     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79607     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79608 )
79609 fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79610     saveTags = cms.bool( True ),
79611     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ),
79612     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79613     rhoTag = cms.InputTag( "" ),
79614     energyLowEdges = cms.vdouble( 0.0 ),
79615     lessThan = cms.bool( False ),
79616     useEt = cms.bool( False ),
79617     useAbs = cms.bool( False ),
79618     thrRegularEB = cms.vdouble( 2.0 ),
79619     thrRegularEE = cms.vdouble( 2.0 ),
79620     thrOverEEB = cms.vdouble( -1.0 ),
79621     thrOverEEE = cms.vdouble( -1.0 ),
79622     thrOverE2EB = cms.vdouble( -1.0 ),
79623     thrOverE2EE = cms.vdouble( -1.0 ),
79624     ncandcut = cms.int32( 2 ),
79625     doRhoCorrection = cms.bool( False ),
79626     rhoMax = cms.double( 9.9999999E7 ),
79627     rhoScale = cms.double( 1.0 ),
79628     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79629     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79630     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79631 )
79632 fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79633     saveTags = cms.bool( True ),
79634     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ),
79635     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79636     lowerMassCut = cms.double( 0.0 ),
79637     upperMassCut = cms.double( 6.0 ),
79638     lowerdRCut = cms.double( 0.0 ),
79639     upperdRCut = cms.double( 9999.0 ),
79640     nZcandcut = cms.int32( 1 ),
79641     reqOppCharge = cms.untracked.bool( False ),
79642     isElectron1 = cms.untracked.bool( False ),
79643     isElectron2 = cms.untracked.bool( False ),
79644     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79645 )
79646 fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79647     offset = cms.uint32( 0 ),
79648     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79649 )
79650 fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79651     saveTags = cms.bool( True ),
79652     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79653     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79654     etcutEB = cms.double( 8.0 ),
79655     etcutEE = cms.double( 8.0 ),
79656     minEtaCut = cms.double( -9999.0 ),
79657     maxEtaCut = cms.double( 9999.0 ),
79658     ncandcut = cms.int32( 2 )
79659 )
79660 fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79661     saveTags = cms.bool( True ),
79662     candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ),
79663     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79664     npixelmatchcut = cms.double( 1.0 ),
79665     ncandcut = cms.int32( 2 ),
79666     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79667     s_a_phi1B = cms.double( 0.0069 ),
79668     s_a_phi1I = cms.double( 0.0088 ),
79669     s_a_phi1F = cms.double( 0.0076 ),
79670     s_a_phi2B = cms.double( 3.7E-4 ),
79671     s_a_phi2I = cms.double( 7.0E-4 ),
79672     s_a_phi2F = cms.double( 0.00906 ),
79673     s_a_zB = cms.double( 0.012 ),
79674     s_a_rI = cms.double( 0.027 ),
79675     s_a_rF = cms.double( 0.04 ),
79676     s2_threshold = cms.double( 0.4 ),
79677     tanhSO10BarrelThres = cms.double( 0.35 ),
79678     tanhSO10InterThres = cms.double( 1.0 ),
79679     tanhSO10ForwardThres = cms.double( 1.0 ),
79680     useS = cms.bool( False ),
79681     pixelVeto = cms.bool( False )
79682 )
79683 fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79684     saveTags = cms.bool( True ),
79685     candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ),
79686     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79687     rhoTag = cms.InputTag( "" ),
79688     energyLowEdges = cms.vdouble( 0.0 ),
79689     lessThan = cms.bool( True ),
79690     useEt = cms.bool( False ),
79691     useAbs = cms.bool( False ),
79692     thrRegularEB = cms.vdouble( 10000.0 ),
79693     thrRegularEE = cms.vdouble( 10000.0 ),
79694     thrOverEEB = cms.vdouble( -1.0 ),
79695     thrOverEEE = cms.vdouble( -1.0 ),
79696     thrOverE2EB = cms.vdouble( -1.0 ),
79697     thrOverE2EE = cms.vdouble( -1.0 ),
79698     ncandcut = cms.int32( 2 ),
79699     doRhoCorrection = cms.bool( False ),
79700     rhoMax = cms.double( 9.9999999E7 ),
79701     rhoScale = cms.double( 1.0 ),
79702     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79703     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79705 )
79706 fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79707     saveTags = cms.bool( True ),
79708     candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ),
79709     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79710     rhoTag = cms.InputTag( "" ),
79711     energyLowEdges = cms.vdouble( 0.0 ),
79712     lessThan = cms.bool( True ),
79713     useEt = cms.bool( True ),
79714     useAbs = cms.bool( True ),
79715     thrRegularEB = cms.vdouble( 0.2 ),
79716     thrRegularEE = cms.vdouble( 0.2 ),
79717     thrOverEEB = cms.vdouble( -1.0 ),
79718     thrOverEEE = cms.vdouble( -1.0 ),
79719     thrOverE2EB = cms.vdouble( -1.0 ),
79720     thrOverE2EE = cms.vdouble( -1.0 ),
79721     ncandcut = cms.int32( 2 ),
79722     doRhoCorrection = cms.bool( False ),
79723     rhoMax = cms.double( 9.9999999E7 ),
79724     rhoScale = cms.double( 1.0 ),
79725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79728 )
79729 fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79730     saveTags = cms.bool( True ),
79731     candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ),
79732     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79733     rhoTag = cms.InputTag( "" ),
79734     energyLowEdges = cms.vdouble( 0.0 ),
79735     lessThan = cms.bool( True ),
79736     useEt = cms.bool( False ),
79737     useAbs = cms.bool( True ),
79738     thrRegularEB = cms.vdouble( 0.01 ),
79739     thrRegularEE = cms.vdouble( 0.01 ),
79740     thrOverEEB = cms.vdouble( -1.0 ),
79741     thrOverEEE = cms.vdouble( -1.0 ),
79742     thrOverE2EB = cms.vdouble( -1.0 ),
79743     thrOverE2EE = cms.vdouble( -1.0 ),
79744     ncandcut = cms.int32( 2 ),
79745     doRhoCorrection = cms.bool( False ),
79746     rhoMax = cms.double( 9.9999999E7 ),
79747     rhoScale = cms.double( 1.0 ),
79748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79751 )
79752 fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79753     saveTags = cms.bool( True ),
79754     candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ),
79755     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79756     rhoTag = cms.InputTag( "" ),
79757     energyLowEdges = cms.vdouble( 0.0 ),
79758     lessThan = cms.bool( True ),
79759     useEt = cms.bool( False ),
79760     useAbs = cms.bool( True ),
79761     thrRegularEB = cms.vdouble( 0.2 ),
79762     thrRegularEE = cms.vdouble( 0.2 ),
79763     thrOverEEB = cms.vdouble( -1.0 ),
79764     thrOverEEE = cms.vdouble( -1.0 ),
79765     thrOverE2EB = cms.vdouble( -1.0 ),
79766     thrOverE2EE = cms.vdouble( -1.0 ),
79767     ncandcut = cms.int32( 2 ),
79768     doRhoCorrection = cms.bool( False ),
79769     rhoMax = cms.double( 9.9999999E7 ),
79770     rhoScale = cms.double( 1.0 ),
79771     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79772     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79773     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79774 )
79775 fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79776     saveTags = cms.bool( True ),
79777     candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ),
79778     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79779     rhoTag = cms.InputTag( "" ),
79780     energyLowEdges = cms.vdouble( 0.0 ),
79781     lessThan = cms.bool( True ),
79782     useEt = cms.bool( False ),
79783     useAbs = cms.bool( False ),
79784     thrRegularEB = cms.vdouble( 40.0 ),
79785     thrRegularEE = cms.vdouble( 40.0 ),
79786     thrOverEEB = cms.vdouble( -1.0 ),
79787     thrOverEEE = cms.vdouble( -1.0 ),
79788     thrOverE2EB = cms.vdouble( -1.0 ),
79789     thrOverE2EE = cms.vdouble( -1.0 ),
79790     ncandcut = cms.int32( 2 ),
79791     doRhoCorrection = cms.bool( False ),
79792     rhoMax = cms.double( 9.9999999E7 ),
79793     rhoScale = cms.double( 1.0 ),
79794     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79795     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79796     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79797 )
79798 fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79799     saveTags = cms.bool( True ),
79800     candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ),
79801     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79802     rhoTag = cms.InputTag( "" ),
79803     energyLowEdges = cms.vdouble( 0.0 ),
79804     lessThan = cms.bool( False ),
79805     useEt = cms.bool( False ),
79806     useAbs = cms.bool( False ),
79807     thrRegularEB = cms.vdouble( 5.0 ),
79808     thrRegularEE = cms.vdouble( 5.0 ),
79809     thrOverEEB = cms.vdouble( -1.0 ),
79810     thrOverEEE = cms.vdouble( -1.0 ),
79811     thrOverE2EB = cms.vdouble( -1.0 ),
79812     thrOverE2EE = cms.vdouble( -1.0 ),
79813     ncandcut = cms.int32( 2 ),
79814     doRhoCorrection = cms.bool( False ),
79815     rhoMax = cms.double( 9.9999999E7 ),
79816     rhoScale = cms.double( 1.0 ),
79817     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79818     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79819     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79820 )
79821 fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79822     saveTags = cms.bool( True ),
79823     candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ),
79824     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79825     rhoTag = cms.InputTag( "" ),
79826     energyLowEdges = cms.vdouble( 0.0 ),
79827     lessThan = cms.bool( False ),
79828     useEt = cms.bool( False ),
79829     useAbs = cms.bool( False ),
79830     thrRegularEB = cms.vdouble( 2.0 ),
79831     thrRegularEE = cms.vdouble( 2.0 ),
79832     thrOverEEB = cms.vdouble( -1.0 ),
79833     thrOverEEE = cms.vdouble( -1.0 ),
79834     thrOverE2EB = cms.vdouble( -1.0 ),
79835     thrOverE2EE = cms.vdouble( -1.0 ),
79836     ncandcut = cms.int32( 2 ),
79837     doRhoCorrection = cms.bool( False ),
79838     rhoMax = cms.double( 9.9999999E7 ),
79839     rhoScale = cms.double( 1.0 ),
79840     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79841     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79842     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79843 )
79844 fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79845     saveTags = cms.bool( True ),
79846     candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ),
79847     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79848     lowerMassCut = cms.double( 0.0 ),
79849     upperMassCut = cms.double( 6.0 ),
79850     lowerdRCut = cms.double( 0.0 ),
79851     upperdRCut = cms.double( 9999.0 ),
79852     nZcandcut = cms.int32( 1 ),
79853     reqOppCharge = cms.untracked.bool( False ),
79854     isElectron1 = cms.untracked.bool( False ),
79855     isElectron2 = cms.untracked.bool( False ),
79856     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79857 )
79858 fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79859     offset = cms.uint32( 0 ),
79860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79861 )
79862 fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79863     saveTags = cms.bool( True ),
79864     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79865     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79866     etcutEB = cms.double( 10.0 ),
79867     etcutEE = cms.double( 10.0 ),
79868     minEtaCut = cms.double( -9999.0 ),
79869     maxEtaCut = cms.double( 9999.0 ),
79870     ncandcut = cms.int32( 2 )
79871 )
79872 fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79873     saveTags = cms.bool( True ),
79874     candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ),
79875     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79876     npixelmatchcut = cms.double( 1.0 ),
79877     ncandcut = cms.int32( 2 ),
79878     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79879     s_a_phi1B = cms.double( 0.0069 ),
79880     s_a_phi1I = cms.double( 0.0088 ),
79881     s_a_phi1F = cms.double( 0.0076 ),
79882     s_a_phi2B = cms.double( 3.7E-4 ),
79883     s_a_phi2I = cms.double( 7.0E-4 ),
79884     s_a_phi2F = cms.double( 0.00906 ),
79885     s_a_zB = cms.double( 0.012 ),
79886     s_a_rI = cms.double( 0.027 ),
79887     s_a_rF = cms.double( 0.04 ),
79888     s2_threshold = cms.double( 0.4 ),
79889     tanhSO10BarrelThres = cms.double( 0.35 ),
79890     tanhSO10InterThres = cms.double( 1.0 ),
79891     tanhSO10ForwardThres = cms.double( 1.0 ),
79892     useS = cms.bool( False ),
79893     pixelVeto = cms.bool( False )
79894 )
79895 fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79896     saveTags = cms.bool( True ),
79897     candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ),
79898     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79899     rhoTag = cms.InputTag( "" ),
79900     energyLowEdges = cms.vdouble( 0.0 ),
79901     lessThan = cms.bool( True ),
79902     useEt = cms.bool( False ),
79903     useAbs = cms.bool( False ),
79904     thrRegularEB = cms.vdouble( 10000.0 ),
79905     thrRegularEE = cms.vdouble( 10000.0 ),
79906     thrOverEEB = cms.vdouble( -1.0 ),
79907     thrOverEEE = cms.vdouble( -1.0 ),
79908     thrOverE2EB = cms.vdouble( -1.0 ),
79909     thrOverE2EE = cms.vdouble( -1.0 ),
79910     ncandcut = cms.int32( 2 ),
79911     doRhoCorrection = cms.bool( False ),
79912     rhoMax = cms.double( 9.9999999E7 ),
79913     rhoScale = cms.double( 1.0 ),
79914     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79915     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79916     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79917 )
79918 fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79919     saveTags = cms.bool( True ),
79920     candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ),
79921     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79922     rhoTag = cms.InputTag( "" ),
79923     energyLowEdges = cms.vdouble( 0.0 ),
79924     lessThan = cms.bool( True ),
79925     useEt = cms.bool( True ),
79926     useAbs = cms.bool( True ),
79927     thrRegularEB = cms.vdouble( 0.2 ),
79928     thrRegularEE = cms.vdouble( 0.2 ),
79929     thrOverEEB = cms.vdouble( -1.0 ),
79930     thrOverEEE = cms.vdouble( -1.0 ),
79931     thrOverE2EB = cms.vdouble( -1.0 ),
79932     thrOverE2EE = cms.vdouble( -1.0 ),
79933     ncandcut = cms.int32( 2 ),
79934     doRhoCorrection = cms.bool( False ),
79935     rhoMax = cms.double( 9.9999999E7 ),
79936     rhoScale = cms.double( 1.0 ),
79937     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79938     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79939     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79940 )
79941 fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79942     saveTags = cms.bool( True ),
79943     candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ),
79944     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79945     rhoTag = cms.InputTag( "" ),
79946     energyLowEdges = cms.vdouble( 0.0 ),
79947     lessThan = cms.bool( True ),
79948     useEt = cms.bool( False ),
79949     useAbs = cms.bool( True ),
79950     thrRegularEB = cms.vdouble( 0.01 ),
79951     thrRegularEE = cms.vdouble( 0.01 ),
79952     thrOverEEB = cms.vdouble( -1.0 ),
79953     thrOverEEE = cms.vdouble( -1.0 ),
79954     thrOverE2EB = cms.vdouble( -1.0 ),
79955     thrOverE2EE = cms.vdouble( -1.0 ),
79956     ncandcut = cms.int32( 2 ),
79957     doRhoCorrection = cms.bool( False ),
79958     rhoMax = cms.double( 9.9999999E7 ),
79959     rhoScale = cms.double( 1.0 ),
79960     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79961     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79962     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79963 )
79964 fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79965     saveTags = cms.bool( True ),
79966     candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ),
79967     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79968     rhoTag = cms.InputTag( "" ),
79969     energyLowEdges = cms.vdouble( 0.0 ),
79970     lessThan = cms.bool( True ),
79971     useEt = cms.bool( False ),
79972     useAbs = cms.bool( True ),
79973     thrRegularEB = cms.vdouble( 0.2 ),
79974     thrRegularEE = cms.vdouble( 0.2 ),
79975     thrOverEEB = cms.vdouble( -1.0 ),
79976     thrOverEEE = cms.vdouble( -1.0 ),
79977     thrOverE2EB = cms.vdouble( -1.0 ),
79978     thrOverE2EE = cms.vdouble( -1.0 ),
79979     ncandcut = cms.int32( 2 ),
79980     doRhoCorrection = cms.bool( False ),
79981     rhoMax = cms.double( 9.9999999E7 ),
79982     rhoScale = cms.double( 1.0 ),
79983     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79984     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79986 )
79987 fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79988     saveTags = cms.bool( True ),
79989     candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ),
79990     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79991     rhoTag = cms.InputTag( "" ),
79992     energyLowEdges = cms.vdouble( 0.0 ),
79993     lessThan = cms.bool( True ),
79994     useEt = cms.bool( False ),
79995     useAbs = cms.bool( False ),
79996     thrRegularEB = cms.vdouble( 40.0 ),
79997     thrRegularEE = cms.vdouble( 40.0 ),
79998     thrOverEEB = cms.vdouble( -1.0 ),
79999     thrOverEEE = cms.vdouble( -1.0 ),
80000     thrOverE2EB = cms.vdouble( -1.0 ),
80001     thrOverE2EE = cms.vdouble( -1.0 ),
80002     ncandcut = cms.int32( 2 ),
80003     doRhoCorrection = cms.bool( False ),
80004     rhoMax = cms.double( 9.9999999E7 ),
80005     rhoScale = cms.double( 1.0 ),
80006     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80009 )
80010 fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80011     saveTags = cms.bool( True ),
80012     candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ),
80013     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80014     rhoTag = cms.InputTag( "" ),
80015     energyLowEdges = cms.vdouble( 0.0 ),
80016     lessThan = cms.bool( False ),
80017     useEt = cms.bool( False ),
80018     useAbs = cms.bool( False ),
80019     thrRegularEB = cms.vdouble( 5.0 ),
80020     thrRegularEE = cms.vdouble( 5.0 ),
80021     thrOverEEB = cms.vdouble( -1.0 ),
80022     thrOverEEE = cms.vdouble( -1.0 ),
80023     thrOverE2EB = cms.vdouble( -1.0 ),
80024     thrOverE2EE = cms.vdouble( -1.0 ),
80025     ncandcut = cms.int32( 2 ),
80026     doRhoCorrection = cms.bool( False ),
80027     rhoMax = cms.double( 9.9999999E7 ),
80028     rhoScale = cms.double( 1.0 ),
80029     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80030     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80031     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80032 )
80033 fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80034     saveTags = cms.bool( True ),
80035     candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ),
80036     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80037     rhoTag = cms.InputTag( "" ),
80038     energyLowEdges = cms.vdouble( 0.0 ),
80039     lessThan = cms.bool( False ),
80040     useEt = cms.bool( False ),
80041     useAbs = cms.bool( False ),
80042     thrRegularEB = cms.vdouble( 2.0 ),
80043     thrRegularEE = cms.vdouble( 2.0 ),
80044     thrOverEEB = cms.vdouble( -1.0 ),
80045     thrOverEEE = cms.vdouble( -1.0 ),
80046     thrOverE2EB = cms.vdouble( -1.0 ),
80047     thrOverE2EE = cms.vdouble( -1.0 ),
80048     ncandcut = cms.int32( 2 ),
80049     doRhoCorrection = cms.bool( False ),
80050     rhoMax = cms.double( 9.9999999E7 ),
80051     rhoScale = cms.double( 1.0 ),
80052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80055 )
80056 fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
80057     saveTags = cms.bool( True ),
80058     candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ),
80059     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
80060     lowerMassCut = cms.double( 0.0 ),
80061     upperMassCut = cms.double( 6.0 ),
80062     lowerdRCut = cms.double( 0.0 ),
80063     upperdRCut = cms.double( 9999.0 ),
80064     nZcandcut = cms.int32( 1 ),
80065     reqOppCharge = cms.untracked.bool( False ),
80066     isElectron1 = cms.untracked.bool( False ),
80067     isElectron2 = cms.untracked.bool( False ),
80068     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80069 )
80070 fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler",
80071     offset = cms.uint32( 0 ),
80072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80073 )
80074 fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80075     saveTags = cms.bool( True ),
80076     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
80077     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80078     etcutEB = cms.double( 8.0 ),
80079     etcutEE = cms.double( 8.0 ),
80080     minEtaCut = cms.double( -9999.0 ),
80081     maxEtaCut = cms.double( 9999.0 ),
80082     ncandcut = cms.int32( 1 )
80083 )
80084 fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
80085     saveTags = cms.bool( True ),
80086     candTag = cms.InputTag( "hltSingleEle8EtFilter" ),
80087     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
80088     npixelmatchcut = cms.double( 1.0 ),
80089     ncandcut = cms.int32( 1 ),
80090     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80091     s_a_phi1B = cms.double( 0.0069 ),
80092     s_a_phi1I = cms.double( 0.0088 ),
80093     s_a_phi1F = cms.double( 0.0076 ),
80094     s_a_phi2B = cms.double( 3.7E-4 ),
80095     s_a_phi2I = cms.double( 7.0E-4 ),
80096     s_a_phi2F = cms.double( 0.00906 ),
80097     s_a_zB = cms.double( 0.012 ),
80098     s_a_rI = cms.double( 0.027 ),
80099     s_a_rF = cms.double( 0.04 ),
80100     s2_threshold = cms.double( 0.4 ),
80101     tanhSO10BarrelThres = cms.double( 0.35 ),
80102     tanhSO10InterThres = cms.double( 1.0 ),
80103     tanhSO10ForwardThres = cms.double( 1.0 ),
80104     useS = cms.bool( False ),
80105     pixelVeto = cms.bool( False )
80106 )
80107 fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80108     saveTags = cms.bool( True ),
80109     candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ),
80110     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
80111     rhoTag = cms.InputTag( "" ),
80112     energyLowEdges = cms.vdouble( 0.0 ),
80113     lessThan = cms.bool( True ),
80114     useEt = cms.bool( False ),
80115     useAbs = cms.bool( False ),
80116     thrRegularEB = cms.vdouble( 10000.0 ),
80117     thrRegularEE = cms.vdouble( 10000.0 ),
80118     thrOverEEB = cms.vdouble( -1.0 ),
80119     thrOverEEE = cms.vdouble( -1.0 ),
80120     thrOverE2EB = cms.vdouble( -1.0 ),
80121     thrOverE2EE = cms.vdouble( -1.0 ),
80122     ncandcut = cms.int32( 1 ),
80123     doRhoCorrection = cms.bool( False ),
80124     rhoMax = cms.double( 9.9999999E7 ),
80125     rhoScale = cms.double( 1.0 ),
80126     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80127     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80128     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80129 )
80130 fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80131     saveTags = cms.bool( True ),
80132     candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ),
80133     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
80134     rhoTag = cms.InputTag( "" ),
80135     energyLowEdges = cms.vdouble( 0.0 ),
80136     lessThan = cms.bool( True ),
80137     useEt = cms.bool( True ),
80138     useAbs = cms.bool( True ),
80139     thrRegularEB = cms.vdouble( 0.2 ),
80140     thrRegularEE = cms.vdouble( 0.2 ),
80141     thrOverEEB = cms.vdouble( -1.0 ),
80142     thrOverEEE = cms.vdouble( -1.0 ),
80143     thrOverE2EB = cms.vdouble( -1.0 ),
80144     thrOverE2EE = cms.vdouble( -1.0 ),
80145     ncandcut = cms.int32( 1 ),
80146     doRhoCorrection = cms.bool( False ),
80147     rhoMax = cms.double( 9.9999999E7 ),
80148     rhoScale = cms.double( 1.0 ),
80149     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80150     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80151     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80152 )
80153 fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80154     saveTags = cms.bool( True ),
80155     candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ),
80156     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80157     rhoTag = cms.InputTag( "" ),
80158     energyLowEdges = cms.vdouble( 0.0 ),
80159     lessThan = cms.bool( True ),
80160     useEt = cms.bool( False ),
80161     useAbs = cms.bool( True ),
80162     thrRegularEB = cms.vdouble( 0.01 ),
80163     thrRegularEE = cms.vdouble( 0.01 ),
80164     thrOverEEB = cms.vdouble( -1.0 ),
80165     thrOverEEE = cms.vdouble( -1.0 ),
80166     thrOverE2EB = cms.vdouble( -1.0 ),
80167     thrOverE2EE = cms.vdouble( -1.0 ),
80168     ncandcut = cms.int32( 1 ),
80169     doRhoCorrection = cms.bool( False ),
80170     rhoMax = cms.double( 9.9999999E7 ),
80171     rhoScale = cms.double( 1.0 ),
80172     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80173     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80174     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80175 )
80176 fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80177     saveTags = cms.bool( True ),
80178     candTag = cms.InputTag( "hltSingleEle8DetaFilter" ),
80179     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80180     rhoTag = cms.InputTag( "" ),
80181     energyLowEdges = cms.vdouble( 0.0 ),
80182     lessThan = cms.bool( True ),
80183     useEt = cms.bool( False ),
80184     useAbs = cms.bool( True ),
80185     thrRegularEB = cms.vdouble( 0.2 ),
80186     thrRegularEE = cms.vdouble( 0.2 ),
80187     thrOverEEB = cms.vdouble( -1.0 ),
80188     thrOverEEE = cms.vdouble( -1.0 ),
80189     thrOverE2EB = cms.vdouble( -1.0 ),
80190     thrOverE2EE = cms.vdouble( -1.0 ),
80191     ncandcut = cms.int32( 1 ),
80192     doRhoCorrection = cms.bool( False ),
80193     rhoMax = cms.double( 9.9999999E7 ),
80194     rhoScale = cms.double( 1.0 ),
80195     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80196     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80197     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80198 )
80199 fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80200     saveTags = cms.bool( True ),
80201     candTag = cms.InputTag( "hltSingleEle8DphiFilter" ),
80202     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80203     rhoTag = cms.InputTag( "" ),
80204     energyLowEdges = cms.vdouble( 0.0 ),
80205     lessThan = cms.bool( True ),
80206     useEt = cms.bool( False ),
80207     useAbs = cms.bool( False ),
80208     thrRegularEB = cms.vdouble( 40.0 ),
80209     thrRegularEE = cms.vdouble( 40.0 ),
80210     thrOverEEB = cms.vdouble( -1.0 ),
80211     thrOverEEE = cms.vdouble( -1.0 ),
80212     thrOverE2EB = cms.vdouble( -1.0 ),
80213     thrOverE2EE = cms.vdouble( -1.0 ),
80214     ncandcut = cms.int32( 1 ),
80215     doRhoCorrection = cms.bool( False ),
80216     rhoMax = cms.double( 9.9999999E7 ),
80217     rhoScale = cms.double( 1.0 ),
80218     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80219     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80220     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80221 )
80222 fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80223     saveTags = cms.bool( True ),
80224     candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ),
80225     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80226     rhoTag = cms.InputTag( "" ),
80227     energyLowEdges = cms.vdouble( 0.0 ),
80228     lessThan = cms.bool( False ),
80229     useEt = cms.bool( False ),
80230     useAbs = cms.bool( False ),
80231     thrRegularEB = cms.vdouble( 5.0 ),
80232     thrRegularEE = cms.vdouble( 5.0 ),
80233     thrOverEEB = cms.vdouble( -1.0 ),
80234     thrOverEEE = cms.vdouble( -1.0 ),
80235     thrOverE2EB = cms.vdouble( -1.0 ),
80236     thrOverE2EE = cms.vdouble( -1.0 ),
80237     ncandcut = cms.int32( 1 ),
80238     doRhoCorrection = cms.bool( False ),
80239     rhoMax = cms.double( 9.9999999E7 ),
80240     rhoScale = cms.double( 1.0 ),
80241     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80242     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80243     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80244 )
80245 fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80246     saveTags = cms.bool( True ),
80247     candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ),
80248     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80249     rhoTag = cms.InputTag( "" ),
80250     energyLowEdges = cms.vdouble( 0.0 ),
80251     lessThan = cms.bool( False ),
80252     useEt = cms.bool( False ),
80253     useAbs = cms.bool( False ),
80254     thrRegularEB = cms.vdouble( 2.0 ),
80255     thrRegularEE = cms.vdouble( 2.0 ),
80256     thrOverEEB = cms.vdouble( -1.0 ),
80257     thrOverEEE = cms.vdouble( -1.0 ),
80258     thrOverE2EB = cms.vdouble( -1.0 ),
80259     thrOverE2EE = cms.vdouble( -1.0 ),
80260     ncandcut = cms.int32( 1 ),
80261     doRhoCorrection = cms.bool( False ),
80262     rhoMax = cms.double( 9.9999999E7 ),
80263     rhoScale = cms.double( 1.0 ),
80264     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80265     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80266     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80267 )
80268 fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
80269     saveTags = cms.bool( True ),
80270     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
80271     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80272     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80273     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80274     L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ),
80275     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80276     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80277     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80278     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80279     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80280 )
80281 fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler",
80282     offset = cms.uint32( 0 ),
80283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80284 )
80285 fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80286     saveTags = cms.bool( True ),
80287     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80288     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80289     candNonIsolatedTag = cms.InputTag( "" ),
80290     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80291     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ),
80292     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80293     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80294     ncandcut = cms.int32( 1 ),
80295     doIsolated = cms.bool( False ),
80296     region_eta_size = cms.double( 0.522 ),
80297     region_eta_size_ecap = cms.double( 1.0 ),
80298     region_phi_size = cms.double( 1.044 ),
80299     barrel_end = cms.double( 1.4791 ),
80300     endcap_end = cms.double( 2.65 )
80301 )
80302 fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80303     saveTags = cms.bool( True ),
80304     inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ),
80305     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80306     etcutEB = cms.double( 8.0 ),
80307     etcutEE = cms.double( 8.0 ),
80308     minEtaCut = cms.double( -9999.0 ),
80309     maxEtaCut = cms.double( 9999.0 ),
80310     ncandcut = cms.int32( 1 )
80311 )
80312 fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
80313     saveTags = cms.bool( True ),
80314     candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ),
80315     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
80316     npixelmatchcut = cms.double( 1.0 ),
80317     ncandcut = cms.int32( 1 ),
80318     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80319     s_a_phi1B = cms.double( 0.0069 ),
80320     s_a_phi1I = cms.double( 0.0088 ),
80321     s_a_phi1F = cms.double( 0.0076 ),
80322     s_a_phi2B = cms.double( 3.7E-4 ),
80323     s_a_phi2I = cms.double( 7.0E-4 ),
80324     s_a_phi2F = cms.double( 0.00906 ),
80325     s_a_zB = cms.double( 0.012 ),
80326     s_a_rI = cms.double( 0.027 ),
80327     s_a_rF = cms.double( 0.04 ),
80328     s2_threshold = cms.double( 0.4 ),
80329     tanhSO10BarrelThres = cms.double( 0.35 ),
80330     tanhSO10InterThres = cms.double( 1.0 ),
80331     tanhSO10ForwardThres = cms.double( 1.0 ),
80332     useS = cms.bool( False ),
80333     pixelVeto = cms.bool( False )
80334 )
80335 fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80336     saveTags = cms.bool( True ),
80337     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ),
80338     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
80339     rhoTag = cms.InputTag( "" ),
80340     energyLowEdges = cms.vdouble( 0.0 ),
80341     lessThan = cms.bool( True ),
80342     useEt = cms.bool( False ),
80343     useAbs = cms.bool( False ),
80344     thrRegularEB = cms.vdouble( 10000.0 ),
80345     thrRegularEE = cms.vdouble( 10000.0 ),
80346     thrOverEEB = cms.vdouble( -1.0 ),
80347     thrOverEEE = cms.vdouble( -1.0 ),
80348     thrOverE2EB = cms.vdouble( -1.0 ),
80349     thrOverE2EE = cms.vdouble( -1.0 ),
80350     ncandcut = cms.int32( 1 ),
80351     doRhoCorrection = cms.bool( False ),
80352     rhoMax = cms.double( 9.9999999E7 ),
80353     rhoScale = cms.double( 1.0 ),
80354     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80355     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80356     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80357 )
80358 fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80359     saveTags = cms.bool( True ),
80360     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ),
80361     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
80362     rhoTag = cms.InputTag( "" ),
80363     energyLowEdges = cms.vdouble( 0.0 ),
80364     lessThan = cms.bool( True ),
80365     useEt = cms.bool( True ),
80366     useAbs = cms.bool( True ),
80367     thrRegularEB = cms.vdouble( 0.2 ),
80368     thrRegularEE = cms.vdouble( 0.2 ),
80369     thrOverEEB = cms.vdouble( -1.0 ),
80370     thrOverEEE = cms.vdouble( -1.0 ),
80371     thrOverE2EB = cms.vdouble( -1.0 ),
80372     thrOverE2EE = cms.vdouble( -1.0 ),
80373     ncandcut = cms.int32( 1 ),
80374     doRhoCorrection = cms.bool( False ),
80375     rhoMax = cms.double( 9.9999999E7 ),
80376     rhoScale = cms.double( 1.0 ),
80377     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80378     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80379     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80380 )
80381 fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80382     saveTags = cms.bool( True ),
80383     candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ),
80384     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80385     rhoTag = cms.InputTag( "" ),
80386     energyLowEdges = cms.vdouble( 0.0 ),
80387     lessThan = cms.bool( True ),
80388     useEt = cms.bool( False ),
80389     useAbs = cms.bool( True ),
80390     thrRegularEB = cms.vdouble( 0.01 ),
80391     thrRegularEE = cms.vdouble( 0.01 ),
80392     thrOverEEB = cms.vdouble( -1.0 ),
80393     thrOverEEE = cms.vdouble( -1.0 ),
80394     thrOverE2EB = cms.vdouble( -1.0 ),
80395     thrOverE2EE = cms.vdouble( -1.0 ),
80396     ncandcut = cms.int32( 1 ),
80397     doRhoCorrection = cms.bool( False ),
80398     rhoMax = cms.double( 9.9999999E7 ),
80399     rhoScale = cms.double( 1.0 ),
80400     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80401     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80402     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80403 )
80404 fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80405     saveTags = cms.bool( True ),
80406     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ),
80407     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80408     rhoTag = cms.InputTag( "" ),
80409     energyLowEdges = cms.vdouble( 0.0 ),
80410     lessThan = cms.bool( True ),
80411     useEt = cms.bool( False ),
80412     useAbs = cms.bool( True ),
80413     thrRegularEB = cms.vdouble( 0.2 ),
80414     thrRegularEE = cms.vdouble( 0.2 ),
80415     thrOverEEB = cms.vdouble( -1.0 ),
80416     thrOverEEE = cms.vdouble( -1.0 ),
80417     thrOverE2EB = cms.vdouble( -1.0 ),
80418     thrOverE2EE = cms.vdouble( -1.0 ),
80419     ncandcut = cms.int32( 1 ),
80420     doRhoCorrection = cms.bool( False ),
80421     rhoMax = cms.double( 9.9999999E7 ),
80422     rhoScale = cms.double( 1.0 ),
80423     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80424     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80425     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80426 )
80427 fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80428     saveTags = cms.bool( True ),
80429     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ),
80430     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80431     rhoTag = cms.InputTag( "" ),
80432     energyLowEdges = cms.vdouble( 0.0 ),
80433     lessThan = cms.bool( True ),
80434     useEt = cms.bool( False ),
80435     useAbs = cms.bool( False ),
80436     thrRegularEB = cms.vdouble( 40.0 ),
80437     thrRegularEE = cms.vdouble( 40.0 ),
80438     thrOverEEB = cms.vdouble( -1.0 ),
80439     thrOverEEE = cms.vdouble( -1.0 ),
80440     thrOverE2EB = cms.vdouble( -1.0 ),
80441     thrOverE2EE = cms.vdouble( -1.0 ),
80442     ncandcut = cms.int32( 1 ),
80443     doRhoCorrection = cms.bool( False ),
80444     rhoMax = cms.double( 9.9999999E7 ),
80445     rhoScale = cms.double( 1.0 ),
80446     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80447     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80448     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80449 )
80450 fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80451     saveTags = cms.bool( True ),
80452     candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ),
80453     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80454     rhoTag = cms.InputTag( "" ),
80455     energyLowEdges = cms.vdouble( 0.0 ),
80456     lessThan = cms.bool( False ),
80457     useEt = cms.bool( False ),
80458     useAbs = cms.bool( False ),
80459     thrRegularEB = cms.vdouble( 5.0 ),
80460     thrRegularEE = cms.vdouble( 5.0 ),
80461     thrOverEEB = cms.vdouble( -1.0 ),
80462     thrOverEEE = cms.vdouble( -1.0 ),
80463     thrOverE2EB = cms.vdouble( -1.0 ),
80464     thrOverE2EE = cms.vdouble( -1.0 ),
80465     ncandcut = cms.int32( 1 ),
80466     doRhoCorrection = cms.bool( False ),
80467     rhoMax = cms.double( 9.9999999E7 ),
80468     rhoScale = cms.double( 1.0 ),
80469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80471     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80472 )
80473 fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80474     saveTags = cms.bool( True ),
80475     candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ),
80476     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80477     rhoTag = cms.InputTag( "" ),
80478     energyLowEdges = cms.vdouble( 0.0 ),
80479     lessThan = cms.bool( False ),
80480     useEt = cms.bool( False ),
80481     useAbs = cms.bool( False ),
80482     thrRegularEB = cms.vdouble( 2.0 ),
80483     thrRegularEE = cms.vdouble( 2.0 ),
80484     thrOverEEB = cms.vdouble( -1.0 ),
80485     thrOverEEE = cms.vdouble( -1.0 ),
80486     thrOverE2EB = cms.vdouble( -1.0 ),
80487     thrOverE2EE = cms.vdouble( -1.0 ),
80488     ncandcut = cms.int32( 1 ),
80489     doRhoCorrection = cms.bool( False ),
80490     rhoMax = cms.double( 9.9999999E7 ),
80491     rhoScale = cms.double( 1.0 ),
80492     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80493     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80494     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80495 )
80496 fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed",
80497     saveTags = cms.bool( True ),
80498     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" ),
80499     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80500     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80501     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80502     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80503     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80504     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80505     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80506     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80507     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80508 )
80509 fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80510     offset = cms.uint32( 0 ),
80511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80512 )
80513 fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80514     saveTags = cms.bool( True ),
80515     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80516     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80517     candNonIsolatedTag = cms.InputTag( "" ),
80518     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80519     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ),
80520     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80521     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80522     ncandcut = cms.int32( 1 ),
80523     doIsolated = cms.bool( False ),
80524     region_eta_size = cms.double( 0.522 ),
80525     region_eta_size_ecap = cms.double( 1.0 ),
80526     region_phi_size = cms.double( 1.044 ),
80527     barrel_end = cms.double( 1.4791 ),
80528     endcap_end = cms.double( 2.65 )
80529 )
80530 fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80531     saveTags = cms.bool( True ),
80532     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80533     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80534     etcutEB = cms.double( 20.0 ),
80535     etcutEE = cms.double( 9999999.0 ),
80536     minEtaCut = cms.double( -9999.0 ),
80537     maxEtaCut = cms.double( 9999.0 ),
80538     ncandcut = cms.int32( 1 )
80539 )
80540 fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80541     saveTags = cms.bool( True ),
80542     candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ),
80543     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80544     rhoTag = cms.InputTag( "" ),
80545     energyLowEdges = cms.vdouble( 0.0 ),
80546     lessThan = cms.bool( False ),
80547     useEt = cms.bool( False ),
80548     useAbs = cms.bool( False ),
80549     thrRegularEB = cms.vdouble( 0.5 ),
80550     thrRegularEE = cms.vdouble( 0.8 ),
80551     thrOverEEB = cms.vdouble( -1.0 ),
80552     thrOverEEE = cms.vdouble( -1.0 ),
80553     thrOverE2EB = cms.vdouble( -1.0 ),
80554     thrOverE2EE = cms.vdouble( -1.0 ),
80555     ncandcut = cms.int32( 1 ),
80556     doRhoCorrection = cms.bool( False ),
80557     rhoMax = cms.double( 9.9999999E7 ),
80558     rhoScale = cms.double( 1.0 ),
80559     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80560     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80561     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80562 )
80563 fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80564     saveTags = cms.bool( True ),
80565     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80566     varTag = cms.InputTag( "hltEgammaHoverE" ),
80567     rhoTag = cms.InputTag( "" ),
80568     energyLowEdges = cms.vdouble( 0.0 ),
80569     lessThan = cms.bool( True ),
80570     useEt = cms.bool( False ),
80571     useAbs = cms.bool( False ),
80572     thrRegularEB = cms.vdouble( 0.0 ),
80573     thrRegularEE = cms.vdouble( 0.0 ),
80574     thrOverEEB = cms.vdouble( 0.12 ),
80575     thrOverEEE = cms.vdouble( 0.1 ),
80576     thrOverE2EB = cms.vdouble( 0.0 ),
80577     thrOverE2EE = cms.vdouble( 0.0 ),
80578     ncandcut = cms.int32( 1 ),
80579     doRhoCorrection = cms.bool( False ),
80580     rhoMax = cms.double( 9.9999999E7 ),
80581     rhoScale = cms.double( 1.0 ),
80582     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80583     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80584     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80585 )
80586 fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80587     saveTags = cms.bool( True ),
80588     candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ),
80589     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80590     rhoTag = cms.InputTag( "" ),
80591     energyLowEdges = cms.vdouble( 0.0 ),
80592     lessThan = cms.bool( False ),
80593     useEt = cms.bool( False ),
80594     useAbs = cms.bool( False ),
80595     thrRegularEB = cms.vdouble( 0.0 ),
80596     thrRegularEE = cms.vdouble( 0.9 ),
80597     thrOverEEB = cms.vdouble( -1.0 ),
80598     thrOverEEE = cms.vdouble( -1.0 ),
80599     thrOverE2EB = cms.vdouble( -1.0 ),
80600     thrOverE2EE = cms.vdouble( -1.0 ),
80601     ncandcut = cms.int32( 1 ),
80602     doRhoCorrection = cms.bool( False ),
80603     rhoMax = cms.double( 9.9999999E7 ),
80604     rhoScale = cms.double( 1.0 ),
80605     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80606     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80607     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80608 )
80609 fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80610     saveTags = cms.bool( True ),
80611     candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80612     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80613     rhoTag = cms.InputTag( "" ),
80614     energyLowEdges = cms.vdouble( 0.0 ),
80615     lessThan = cms.bool( True ),
80616     useEt = cms.bool( False ),
80617     useAbs = cms.bool( False ),
80618     thrRegularEB = cms.vdouble( 0.0105 ),
80619     thrRegularEE = cms.vdouble( 0.0105 ),
80620     thrOverEEB = cms.vdouble( -1.0 ),
80621     thrOverEEE = cms.vdouble( -1.0 ),
80622     thrOverE2EB = cms.vdouble( -1.0 ),
80623     thrOverE2EE = cms.vdouble( -1.0 ),
80624     ncandcut = cms.int32( 1 ),
80625     doRhoCorrection = cms.bool( False ),
80626     rhoMax = cms.double( 9.9999999E7 ),
80627     rhoScale = cms.double( 1.0 ),
80628     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80629     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80630     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80631 )
80632 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80633     saveTags = cms.bool( True ),
80634     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80635     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80636     rhoTag = cms.InputTag( "" ),
80637     energyLowEdges = cms.vdouble( 0.0 ),
80638     lessThan = cms.bool( True ),
80639     useEt = cms.bool( True ),
80640     useAbs = cms.bool( False ),
80641     thrRegularEB = cms.vdouble( 3.0 ),
80642     thrRegularEE = cms.vdouble( 3.0 ),
80643     thrOverEEB = cms.vdouble( 0.012 ),
80644     thrOverEEE = cms.vdouble( 0.012 ),
80645     thrOverE2EB = cms.vdouble( 0.0 ),
80646     thrOverE2EE = cms.vdouble( 0.0 ),
80647     ncandcut = cms.int32( 1 ),
80648     doRhoCorrection = cms.bool( False ),
80649     rhoMax = cms.double( 9.9999999E7 ),
80650     rhoScale = cms.double( 1.0 ),
80651     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80652     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80653     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80654 )
80655 fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon",
80656     saveTags = cms.bool( True ),
80657     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
80658     triggerType = cms.int32( 92 ),
80659     MinE = cms.double( -1.0 ),
80660     MinPt = cms.double( 14.0 ),
80661     MinMass = cms.double( -1.0 ),
80662     MaxMass = cms.double( -1.0 ),
80663     MinEta = cms.double( -1.5 ),
80664     MaxEta = cms.double( 1.5 ),
80665     MinN = cms.int32( 2 )
80666 )
80667 fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80668     saveTags = cms.bool( True ),
80669     candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ),
80670     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80671     rhoTag = cms.InputTag( "" ),
80672     energyLowEdges = cms.vdouble( 0.0 ),
80673     lessThan = cms.bool( False ),
80674     useEt = cms.bool( False ),
80675     useAbs = cms.bool( False ),
80676     thrRegularEB = cms.vdouble( 0.5 ),
80677     thrRegularEE = cms.vdouble( 0.8 ),
80678     thrOverEEB = cms.vdouble( -1.0 ),
80679     thrOverEEE = cms.vdouble( -1.0 ),
80680     thrOverE2EB = cms.vdouble( -1.0 ),
80681     thrOverE2EE = cms.vdouble( -1.0 ),
80682     ncandcut = cms.int32( 2 ),
80683     doRhoCorrection = cms.bool( False ),
80684     rhoMax = cms.double( 9.9999999E7 ),
80685     rhoScale = cms.double( 1.0 ),
80686     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80687     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80688     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80689 )
80690 fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80691     saveTags = cms.bool( True ),
80692     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80693     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80694     rhoTag = cms.InputTag( "" ),
80695     energyLowEdges = cms.vdouble( 0.0 ),
80696     lessThan = cms.bool( True ),
80697     useEt = cms.bool( False ),
80698     useAbs = cms.bool( False ),
80699     thrRegularEB = cms.vdouble( 0.0 ),
80700     thrRegularEE = cms.vdouble( 0.0 ),
80701     thrOverEEB = cms.vdouble( 0.12 ),
80702     thrOverEEE = cms.vdouble( 0.1 ),
80703     thrOverE2EB = cms.vdouble( 0.0 ),
80704     thrOverE2EE = cms.vdouble( 0.0 ),
80705     ncandcut = cms.int32( 2 ),
80706     doRhoCorrection = cms.bool( False ),
80707     rhoMax = cms.double( 9.9999999E7 ),
80708     rhoScale = cms.double( 1.0 ),
80709     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80710     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80711     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80712 )
80713 fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80714     saveTags = cms.bool( True ),
80715     candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ),
80716     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80717     rhoTag = cms.InputTag( "" ),
80718     energyLowEdges = cms.vdouble( 0.0 ),
80719     lessThan = cms.bool( False ),
80720     useEt = cms.bool( False ),
80721     useAbs = cms.bool( False ),
80722     thrRegularEB = cms.vdouble( 0.0 ),
80723     thrRegularEE = cms.vdouble( 0.9 ),
80724     thrOverEEB = cms.vdouble( -1.0 ),
80725     thrOverEEE = cms.vdouble( -1.0 ),
80726     thrOverE2EB = cms.vdouble( -1.0 ),
80727     thrOverE2EE = cms.vdouble( -1.0 ),
80728     ncandcut = cms.int32( 2 ),
80729     doRhoCorrection = cms.bool( False ),
80730     rhoMax = cms.double( 9.9999999E7 ),
80731     rhoScale = cms.double( 1.0 ),
80732     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80733     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80734     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80735 )
80736 fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80737     saveTags = cms.bool( True ),
80738     candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ),
80739     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80740     rhoTag = cms.InputTag( "" ),
80741     energyLowEdges = cms.vdouble( 0.0 ),
80742     lessThan = cms.bool( True ),
80743     useEt = cms.bool( False ),
80744     useAbs = cms.bool( False ),
80745     thrRegularEB = cms.vdouble( 0.011 ),
80746     thrRegularEE = cms.vdouble( 0.011 ),
80747     thrOverEEB = cms.vdouble( -1.0 ),
80748     thrOverEEE = cms.vdouble( -1.0 ),
80749     thrOverE2EB = cms.vdouble( -1.0 ),
80750     thrOverE2EE = cms.vdouble( -1.0 ),
80751     ncandcut = cms.int32( 2 ),
80752     doRhoCorrection = cms.bool( False ),
80753     rhoMax = cms.double( 9.9999999E7 ),
80754     rhoScale = cms.double( 1.0 ),
80755     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80756     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80757     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80758 )
80759 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80760     saveTags = cms.bool( True ),
80761     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ),
80762     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80763     rhoTag = cms.InputTag( "" ),
80764     energyLowEdges = cms.vdouble( 0.0 ),
80765     lessThan = cms.bool( True ),
80766     useEt = cms.bool( True ),
80767     useAbs = cms.bool( False ),
80768     thrRegularEB = cms.vdouble( 3.0 ),
80769     thrRegularEE = cms.vdouble( 3.0 ),
80770     thrOverEEB = cms.vdouble( 0.012 ),
80771     thrOverEEE = cms.vdouble( 0.012 ),
80772     thrOverE2EB = cms.vdouble( 0.0 ),
80773     thrOverE2EE = cms.vdouble( 0.0 ),
80774     ncandcut = cms.int32( 2 ),
80775     doRhoCorrection = cms.bool( False ),
80776     rhoMax = cms.double( 9.9999999E7 ),
80777     rhoScale = cms.double( 1.0 ),
80778     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80779     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80780     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80781 )
80782 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80783     saveTags = cms.bool( True ),
80784     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ),
80785     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80786     rhoTag = cms.InputTag( "" ),
80787     energyLowEdges = cms.vdouble( 0.0 ),
80788     lessThan = cms.bool( True ),
80789     useEt = cms.bool( True ),
80790     useAbs = cms.bool( False ),
80791     thrRegularEB = cms.vdouble( 6.0 ),
80792     thrRegularEE = cms.vdouble( 6.0 ),
80793     thrOverEEB = cms.vdouble( 0.002 ),
80794     thrOverEEE = cms.vdouble( 0.002 ),
80795     thrOverE2EB = cms.vdouble( 0.0 ),
80796     thrOverE2EE = cms.vdouble( 0.0 ),
80797     ncandcut = cms.int32( 2 ),
80798     doRhoCorrection = cms.bool( False ),
80799     rhoMax = cms.double( 9.9999999E7 ),
80800     rhoScale = cms.double( 1.0 ),
80801     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80802     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80803     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80804 )
80805 fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80806     offset = cms.uint32( 0 ),
80807     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80808 )
80809 fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80810     saveTags = cms.bool( True ),
80811     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80812     varTag = cms.InputTag( "hltEgammaHoverE" ),
80813     rhoTag = cms.InputTag( "" ),
80814     energyLowEdges = cms.vdouble( 0.0 ),
80815     lessThan = cms.bool( True ),
80816     useEt = cms.bool( False ),
80817     useAbs = cms.bool( False ),
80818     thrRegularEB = cms.vdouble( 0.0 ),
80819     thrRegularEE = cms.vdouble( 0.0 ),
80820     thrOverEEB = cms.vdouble( 0.06 ),
80821     thrOverEEE = cms.vdouble( 0.06 ),
80822     thrOverE2EB = cms.vdouble( 0.0 ),
80823     thrOverE2EE = cms.vdouble( 0.0 ),
80824     ncandcut = cms.int32( 1 ),
80825     doRhoCorrection = cms.bool( False ),
80826     rhoMax = cms.double( 9.9999999E7 ),
80827     rhoScale = cms.double( 1.0 ),
80828     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80829     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80830     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80831 )
80832 fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80833     saveTags = cms.bool( True ),
80834     candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ),
80835     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80836     rhoTag = cms.InputTag( "" ),
80837     energyLowEdges = cms.vdouble( 0.0 ),
80838     lessThan = cms.bool( False ),
80839     useEt = cms.bool( False ),
80840     useAbs = cms.bool( False ),
80841     thrRegularEB = cms.vdouble( 0.0 ),
80842     thrRegularEE = cms.vdouble( 0.9 ),
80843     thrOverEEB = cms.vdouble( -1.0 ),
80844     thrOverEEE = cms.vdouble( -1.0 ),
80845     thrOverE2EB = cms.vdouble( -1.0 ),
80846     thrOverE2EE = cms.vdouble( -1.0 ),
80847     ncandcut = cms.int32( 1 ),
80848     doRhoCorrection = cms.bool( False ),
80849     rhoMax = cms.double( 9.9999999E7 ),
80850     rhoScale = cms.double( 1.0 ),
80851     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80852     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80853     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80854 )
80855 fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80856     saveTags = cms.bool( True ),
80857     candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80858     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80859     rhoTag = cms.InputTag( "" ),
80860     energyLowEdges = cms.vdouble( 0.0 ),
80861     lessThan = cms.bool( True ),
80862     useEt = cms.bool( False ),
80863     useAbs = cms.bool( False ),
80864     thrRegularEB = cms.vdouble( 0.0105 ),
80865     thrRegularEE = cms.vdouble( 0.0105 ),
80866     thrOverEEB = cms.vdouble( -1.0 ),
80867     thrOverEEE = cms.vdouble( -1.0 ),
80868     thrOverE2EB = cms.vdouble( -1.0 ),
80869     thrOverE2EE = cms.vdouble( -1.0 ),
80870     ncandcut = cms.int32( 1 ),
80871     doRhoCorrection = cms.bool( False ),
80872     rhoMax = cms.double( 9.9999999E7 ),
80873     rhoScale = cms.double( 1.0 ),
80874     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80875     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80876     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80877 )
80878 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80879     saveTags = cms.bool( True ),
80880     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80881     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80882     rhoTag = cms.InputTag( "" ),
80883     energyLowEdges = cms.vdouble( 0.0 ),
80884     lessThan = cms.bool( True ),
80885     useEt = cms.bool( True ),
80886     useAbs = cms.bool( False ),
80887     thrRegularEB = cms.vdouble( 3.0 ),
80888     thrRegularEE = cms.vdouble( 3.0 ),
80889     thrOverEEB = cms.vdouble( 0.012 ),
80890     thrOverEEE = cms.vdouble( 0.012 ),
80891     thrOverE2EB = cms.vdouble( 0.0 ),
80892     thrOverE2EE = cms.vdouble( 0.0 ),
80893     ncandcut = cms.int32( 1 ),
80894     doRhoCorrection = cms.bool( False ),
80895     rhoMax = cms.double( 9.9999999E7 ),
80896     rhoScale = cms.double( 1.0 ),
80897     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80898     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80899     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80900 )
80901 fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80902     saveTags = cms.bool( True ),
80903     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80904     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80905     rhoTag = cms.InputTag( "" ),
80906     energyLowEdges = cms.vdouble( 0.0 ),
80907     lessThan = cms.bool( True ),
80908     useEt = cms.bool( False ),
80909     useAbs = cms.bool( False ),
80910     thrRegularEB = cms.vdouble( 0.0 ),
80911     thrRegularEE = cms.vdouble( 0.0 ),
80912     thrOverEEB = cms.vdouble( 0.06 ),
80913     thrOverEEE = cms.vdouble( 0.06 ),
80914     thrOverE2EB = cms.vdouble( 0.0 ),
80915     thrOverE2EE = cms.vdouble( 0.0 ),
80916     ncandcut = cms.int32( 2 ),
80917     doRhoCorrection = cms.bool( False ),
80918     rhoMax = cms.double( 9.9999999E7 ),
80919     rhoScale = cms.double( 1.0 ),
80920     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80921     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80922     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80923 )
80924 fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80925     saveTags = cms.bool( True ),
80926     candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ),
80927     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80928     rhoTag = cms.InputTag( "" ),
80929     energyLowEdges = cms.vdouble( 0.0 ),
80930     lessThan = cms.bool( False ),
80931     useEt = cms.bool( False ),
80932     useAbs = cms.bool( False ),
80933     thrRegularEB = cms.vdouble( 0.0 ),
80934     thrRegularEE = cms.vdouble( 0.9 ),
80935     thrOverEEB = cms.vdouble( -1.0 ),
80936     thrOverEEE = cms.vdouble( -1.0 ),
80937     thrOverE2EB = cms.vdouble( -1.0 ),
80938     thrOverE2EE = cms.vdouble( -1.0 ),
80939     ncandcut = cms.int32( 2 ),
80940     doRhoCorrection = cms.bool( False ),
80941     rhoMax = cms.double( 9.9999999E7 ),
80942     rhoScale = cms.double( 1.0 ),
80943     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80944     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80945     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80946 )
80947 fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80948     saveTags = cms.bool( True ),
80949     candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
80950     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80951     rhoTag = cms.InputTag( "" ),
80952     energyLowEdges = cms.vdouble( 0.0 ),
80953     lessThan = cms.bool( True ),
80954     useEt = cms.bool( False ),
80955     useAbs = cms.bool( False ),
80956     thrRegularEB = cms.vdouble( 0.011 ),
80957     thrRegularEE = cms.vdouble( 0.011 ),
80958     thrOverEEB = cms.vdouble( -1.0 ),
80959     thrOverEEE = cms.vdouble( -1.0 ),
80960     thrOverE2EB = cms.vdouble( -1.0 ),
80961     thrOverE2EE = cms.vdouble( -1.0 ),
80962     ncandcut = cms.int32( 2 ),
80963     doRhoCorrection = cms.bool( False ),
80964     rhoMax = cms.double( 9.9999999E7 ),
80965     rhoScale = cms.double( 1.0 ),
80966     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80967     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80968     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80969 )
80970 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80971     saveTags = cms.bool( True ),
80972     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
80973     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80974     rhoTag = cms.InputTag( "" ),
80975     energyLowEdges = cms.vdouble( 0.0 ),
80976     lessThan = cms.bool( True ),
80977     useEt = cms.bool( True ),
80978     useAbs = cms.bool( False ),
80979     thrRegularEB = cms.vdouble( 3.0 ),
80980     thrRegularEE = cms.vdouble( 3.0 ),
80981     thrOverEEB = cms.vdouble( 0.012 ),
80982     thrOverEEE = cms.vdouble( 0.012 ),
80983     thrOverE2EB = cms.vdouble( 0.0 ),
80984     thrOverE2EE = cms.vdouble( 0.0 ),
80985     ncandcut = cms.int32( 2 ),
80986     doRhoCorrection = cms.bool( False ),
80987     rhoMax = cms.double( 9.9999999E7 ),
80988     rhoScale = cms.double( 1.0 ),
80989     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80991     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80992 )
80993 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80994     saveTags = cms.bool( True ),
80995     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
80996     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80997     rhoTag = cms.InputTag( "" ),
80998     energyLowEdges = cms.vdouble( 0.0 ),
80999     lessThan = cms.bool( True ),
81000     useEt = cms.bool( True ),
81001     useAbs = cms.bool( False ),
81002     thrRegularEB = cms.vdouble( 6.0 ),
81003     thrRegularEE = cms.vdouble( 6.0 ),
81004     thrOverEEB = cms.vdouble( 0.002 ),
81005     thrOverEEE = cms.vdouble( 0.002 ),
81006     thrOverE2EB = cms.vdouble( 0.0 ),
81007     thrOverE2EE = cms.vdouble( 0.0 ),
81008     ncandcut = cms.int32( 2 ),
81009     doRhoCorrection = cms.bool( False ),
81010     rhoMax = cms.double( 9.9999999E7 ),
81011     rhoScale = cms.double( 1.0 ),
81012     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81014     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81015 )
81016 fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81017     offset = cms.uint32( 0 ),
81018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81019 )
81020 fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81021     saveTags = cms.bool( True ),
81022     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
81023     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81024     etcutEB = cms.double( 22.0 ),
81025     etcutEE = cms.double( 9999999.0 ),
81026     minEtaCut = cms.double( -9999.0 ),
81027     maxEtaCut = cms.double( 9999.0 ),
81028     ncandcut = cms.int32( 1 )
81029 )
81030 fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81031     saveTags = cms.bool( True ),
81032     candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ),
81033     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81034     rhoTag = cms.InputTag( "" ),
81035     energyLowEdges = cms.vdouble( 0.0 ),
81036     lessThan = cms.bool( False ),
81037     useEt = cms.bool( False ),
81038     useAbs = cms.bool( False ),
81039     thrRegularEB = cms.vdouble( 0.5 ),
81040     thrRegularEE = cms.vdouble( 0.8 ),
81041     thrOverEEB = cms.vdouble( -1.0 ),
81042     thrOverEEE = cms.vdouble( -1.0 ),
81043     thrOverE2EB = cms.vdouble( -1.0 ),
81044     thrOverE2EE = cms.vdouble( -1.0 ),
81045     ncandcut = cms.int32( 1 ),
81046     doRhoCorrection = cms.bool( False ),
81047     rhoMax = cms.double( 9.9999999E7 ),
81048     rhoScale = cms.double( 1.0 ),
81049     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81050     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81051     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81052 )
81053 fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81054     saveTags = cms.bool( True ),
81055     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
81056     varTag = cms.InputTag( "hltEgammaHoverE" ),
81057     rhoTag = cms.InputTag( "" ),
81058     energyLowEdges = cms.vdouble( 0.0 ),
81059     lessThan = cms.bool( True ),
81060     useEt = cms.bool( False ),
81061     useAbs = cms.bool( False ),
81062     thrRegularEB = cms.vdouble( 0.0 ),
81063     thrRegularEE = cms.vdouble( 0.0 ),
81064     thrOverEEB = cms.vdouble( 0.12 ),
81065     thrOverEEE = cms.vdouble( 0.1 ),
81066     thrOverE2EB = cms.vdouble( 0.0 ),
81067     thrOverE2EE = cms.vdouble( 0.0 ),
81068     ncandcut = cms.int32( 1 ),
81069     doRhoCorrection = cms.bool( False ),
81070     rhoMax = cms.double( 9.9999999E7 ),
81071     rhoScale = cms.double( 1.0 ),
81072     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81073     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81075 )
81076 fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81077     saveTags = cms.bool( True ),
81078     candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ),
81079     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81080     rhoTag = cms.InputTag( "" ),
81081     energyLowEdges = cms.vdouble( 0.0 ),
81082     lessThan = cms.bool( False ),
81083     useEt = cms.bool( False ),
81084     useAbs = cms.bool( False ),
81085     thrRegularEB = cms.vdouble( 0.0 ),
81086     thrRegularEE = cms.vdouble( 0.9 ),
81087     thrOverEEB = cms.vdouble( -1.0 ),
81088     thrOverEEE = cms.vdouble( -1.0 ),
81089     thrOverE2EB = cms.vdouble( -1.0 ),
81090     thrOverE2EE = cms.vdouble( -1.0 ),
81091     ncandcut = cms.int32( 1 ),
81092     doRhoCorrection = cms.bool( False ),
81093     rhoMax = cms.double( 9.9999999E7 ),
81094     rhoScale = cms.double( 1.0 ),
81095     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81096     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81097     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81098 )
81099 fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81100     saveTags = cms.bool( True ),
81101     candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
81102     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81103     rhoTag = cms.InputTag( "" ),
81104     energyLowEdges = cms.vdouble( 0.0 ),
81105     lessThan = cms.bool( True ),
81106     useEt = cms.bool( False ),
81107     useAbs = cms.bool( False ),
81108     thrRegularEB = cms.vdouble( 0.0105 ),
81109     thrRegularEE = cms.vdouble( 0.0105 ),
81110     thrOverEEB = cms.vdouble( -1.0 ),
81111     thrOverEEE = cms.vdouble( -1.0 ),
81112     thrOverE2EB = cms.vdouble( -1.0 ),
81113     thrOverE2EE = cms.vdouble( -1.0 ),
81114     ncandcut = cms.int32( 1 ),
81115     doRhoCorrection = cms.bool( False ),
81116     rhoMax = cms.double( 9.9999999E7 ),
81117     rhoScale = cms.double( 1.0 ),
81118     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81119     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81120     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81121 )
81122 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81123     saveTags = cms.bool( True ),
81124     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
81125     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81126     rhoTag = cms.InputTag( "" ),
81127     energyLowEdges = cms.vdouble( 0.0 ),
81128     lessThan = cms.bool( True ),
81129     useEt = cms.bool( True ),
81130     useAbs = cms.bool( False ),
81131     thrRegularEB = cms.vdouble( 3.0 ),
81132     thrRegularEE = cms.vdouble( 3.0 ),
81133     thrOverEEB = cms.vdouble( 0.012 ),
81134     thrOverEEE = cms.vdouble( 0.012 ),
81135     thrOverE2EB = cms.vdouble( 0.0 ),
81136     thrOverE2EE = cms.vdouble( 0.0 ),
81137     ncandcut = cms.int32( 1 ),
81138     doRhoCorrection = cms.bool( False ),
81139     rhoMax = cms.double( 9.9999999E7 ),
81140     rhoScale = cms.double( 1.0 ),
81141     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81142     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81143     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81144 )
81145 fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81146     offset = cms.uint32( 0 ),
81147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81148 )
81149 fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81150     saveTags = cms.bool( True ),
81151     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
81152     varTag = cms.InputTag( "hltEgammaHoverE" ),
81153     rhoTag = cms.InputTag( "" ),
81154     energyLowEdges = cms.vdouble( 0.0 ),
81155     lessThan = cms.bool( True ),
81156     useEt = cms.bool( False ),
81157     useAbs = cms.bool( False ),
81158     thrRegularEB = cms.vdouble( 0.0 ),
81159     thrRegularEE = cms.vdouble( 0.0 ),
81160     thrOverEEB = cms.vdouble( 0.06 ),
81161     thrOverEEE = cms.vdouble( 0.06 ),
81162     thrOverE2EB = cms.vdouble( 0.0 ),
81163     thrOverE2EE = cms.vdouble( 0.0 ),
81164     ncandcut = cms.int32( 1 ),
81165     doRhoCorrection = cms.bool( False ),
81166     rhoMax = cms.double( 9.9999999E7 ),
81167     rhoScale = cms.double( 1.0 ),
81168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81171 )
81172 fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81173     saveTags = cms.bool( True ),
81174     candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ),
81175     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81176     rhoTag = cms.InputTag( "" ),
81177     energyLowEdges = cms.vdouble( 0.0 ),
81178     lessThan = cms.bool( False ),
81179     useEt = cms.bool( False ),
81180     useAbs = cms.bool( False ),
81181     thrRegularEB = cms.vdouble( 0.0 ),
81182     thrRegularEE = cms.vdouble( 0.9 ),
81183     thrOverEEB = cms.vdouble( -1.0 ),
81184     thrOverEEE = cms.vdouble( -1.0 ),
81185     thrOverE2EB = cms.vdouble( -1.0 ),
81186     thrOverE2EE = cms.vdouble( -1.0 ),
81187     ncandcut = cms.int32( 1 ),
81188     doRhoCorrection = cms.bool( False ),
81189     rhoMax = cms.double( 9.9999999E7 ),
81190     rhoScale = cms.double( 1.0 ),
81191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81194 )
81195 fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81196     saveTags = cms.bool( True ),
81197     candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81198     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81199     rhoTag = cms.InputTag( "" ),
81200     energyLowEdges = cms.vdouble( 0.0 ),
81201     lessThan = cms.bool( True ),
81202     useEt = cms.bool( False ),
81203     useAbs = cms.bool( False ),
81204     thrRegularEB = cms.vdouble( 0.0105 ),
81205     thrRegularEE = cms.vdouble( 0.0105 ),
81206     thrOverEEB = cms.vdouble( -1.0 ),
81207     thrOverEEE = cms.vdouble( -1.0 ),
81208     thrOverE2EB = cms.vdouble( -1.0 ),
81209     thrOverE2EE = cms.vdouble( -1.0 ),
81210     ncandcut = cms.int32( 1 ),
81211     doRhoCorrection = cms.bool( False ),
81212     rhoMax = cms.double( 9.9999999E7 ),
81213     rhoScale = cms.double( 1.0 ),
81214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81217 )
81218 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81219     saveTags = cms.bool( True ),
81220     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81221     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81222     rhoTag = cms.InputTag( "" ),
81223     energyLowEdges = cms.vdouble( 0.0 ),
81224     lessThan = cms.bool( True ),
81225     useEt = cms.bool( True ),
81226     useAbs = cms.bool( False ),
81227     thrRegularEB = cms.vdouble( 3.0 ),
81228     thrRegularEE = cms.vdouble( 3.0 ),
81229     thrOverEEB = cms.vdouble( 0.012 ),
81230     thrOverEEE = cms.vdouble( 0.012 ),
81231     thrOverE2EB = cms.vdouble( 0.0 ),
81232     thrOverE2EE = cms.vdouble( 0.0 ),
81233     ncandcut = cms.int32( 1 ),
81234     doRhoCorrection = cms.bool( False ),
81235     rhoMax = cms.double( 9.9999999E7 ),
81236     rhoScale = cms.double( 1.0 ),
81237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81240 )
81241 fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81242     offset = cms.uint32( 0 ),
81243     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81244 )
81245 fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81246     saveTags = cms.bool( True ),
81247     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
81248     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81249     etcutEB = cms.double( 24.0 ),
81250     etcutEE = cms.double( 9999999.0 ),
81251     minEtaCut = cms.double( -9999.0 ),
81252     maxEtaCut = cms.double( 9999.0 ),
81253     ncandcut = cms.int32( 1 )
81254 )
81255 fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81256     saveTags = cms.bool( True ),
81257     candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ),
81258     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81259     rhoTag = cms.InputTag( "" ),
81260     energyLowEdges = cms.vdouble( 0.0 ),
81261     lessThan = cms.bool( False ),
81262     useEt = cms.bool( False ),
81263     useAbs = cms.bool( False ),
81264     thrRegularEB = cms.vdouble( 0.5 ),
81265     thrRegularEE = cms.vdouble( 0.8 ),
81266     thrOverEEB = cms.vdouble( -1.0 ),
81267     thrOverEEE = cms.vdouble( -1.0 ),
81268     thrOverE2EB = cms.vdouble( -1.0 ),
81269     thrOverE2EE = cms.vdouble( -1.0 ),
81270     ncandcut = cms.int32( 1 ),
81271     doRhoCorrection = cms.bool( False ),
81272     rhoMax = cms.double( 9.9999999E7 ),
81273     rhoScale = cms.double( 1.0 ),
81274     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81275     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81277 )
81278 fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81279     saveTags = cms.bool( True ),
81280     candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ),
81281     varTag = cms.InputTag( "hltEgammaHoverE" ),
81282     rhoTag = cms.InputTag( "" ),
81283     energyLowEdges = cms.vdouble( 0.0 ),
81284     lessThan = cms.bool( True ),
81285     useEt = cms.bool( False ),
81286     useAbs = cms.bool( False ),
81287     thrRegularEB = cms.vdouble( 0.0 ),
81288     thrRegularEE = cms.vdouble( 0.0 ),
81289     thrOverEEB = cms.vdouble( 0.06 ),
81290     thrOverEEE = cms.vdouble( 0.06 ),
81291     thrOverE2EB = cms.vdouble( 0.0 ),
81292     thrOverE2EE = cms.vdouble( 0.0 ),
81293     ncandcut = cms.int32( 1 ),
81294     doRhoCorrection = cms.bool( False ),
81295     rhoMax = cms.double( 9.9999999E7 ),
81296     rhoScale = cms.double( 1.0 ),
81297     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81298     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81299     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81300 )
81301 fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81302     saveTags = cms.bool( True ),
81303     candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ),
81304     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81305     rhoTag = cms.InputTag( "" ),
81306     energyLowEdges = cms.vdouble( 0.0 ),
81307     lessThan = cms.bool( False ),
81308     useEt = cms.bool( False ),
81309     useAbs = cms.bool( False ),
81310     thrRegularEB = cms.vdouble( 0.0 ),
81311     thrRegularEE = cms.vdouble( 0.9 ),
81312     thrOverEEB = cms.vdouble( -1.0 ),
81313     thrOverEEE = cms.vdouble( -1.0 ),
81314     thrOverE2EB = cms.vdouble( -1.0 ),
81315     thrOverE2EE = cms.vdouble( -1.0 ),
81316     ncandcut = cms.int32( 1 ),
81317     doRhoCorrection = cms.bool( False ),
81318     rhoMax = cms.double( 9.9999999E7 ),
81319     rhoScale = cms.double( 1.0 ),
81320     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81321     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81322     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81323 )
81324 fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81325     saveTags = cms.bool( True ),
81326     candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81327     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81328     rhoTag = cms.InputTag( "" ),
81329     energyLowEdges = cms.vdouble( 0.0 ),
81330     lessThan = cms.bool( True ),
81331     useEt = cms.bool( False ),
81332     useAbs = cms.bool( False ),
81333     thrRegularEB = cms.vdouble( 0.0105 ),
81334     thrRegularEE = cms.vdouble( 0.0105 ),
81335     thrOverEEB = cms.vdouble( -1.0 ),
81336     thrOverEEE = cms.vdouble( -1.0 ),
81337     thrOverE2EB = cms.vdouble( -1.0 ),
81338     thrOverE2EE = cms.vdouble( -1.0 ),
81339     ncandcut = cms.int32( 1 ),
81340     doRhoCorrection = cms.bool( False ),
81341     rhoMax = cms.double( 9.9999999E7 ),
81342     rhoScale = cms.double( 1.0 ),
81343     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81344     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81345     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81346 )
81347 fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81348     saveTags = cms.bool( True ),
81349     candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81350     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81351     rhoTag = cms.InputTag( "" ),
81352     energyLowEdges = cms.vdouble( 0.0 ),
81353     lessThan = cms.bool( True ),
81354     useEt = cms.bool( True ),
81355     useAbs = cms.bool( False ),
81356     thrRegularEB = cms.vdouble( 3.0 ),
81357     thrRegularEE = cms.vdouble( 3.0 ),
81358     thrOverEEB = cms.vdouble( 0.012 ),
81359     thrOverEEE = cms.vdouble( 0.012 ),
81360     thrOverE2EB = cms.vdouble( 0.0 ),
81361     thrOverE2EE = cms.vdouble( 0.0 ),
81362     ncandcut = cms.int32( 1 ),
81363     doRhoCorrection = cms.bool( False ),
81364     rhoMax = cms.double( 9.9999999E7 ),
81365     rhoScale = cms.double( 1.0 ),
81366     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81367     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81368     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81369 )
81370 fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81371     offset = cms.uint32( 0 ),
81372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81373 )
81374 fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon",
81375     saveTags = cms.bool( True ),
81376     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
81377     triggerType = cms.int32( 92 ),
81378     MinE = cms.double( -1.0 ),
81379     MinPt = cms.double( 16.0 ),
81380     MinMass = cms.double( -1.0 ),
81381     MaxMass = cms.double( -1.0 ),
81382     MinEta = cms.double( -1.5 ),
81383     MaxEta = cms.double( 1.5 ),
81384     MinN = cms.int32( 2 )
81385 )
81386 fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81387     saveTags = cms.bool( True ),
81388     candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ),
81389     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81390     rhoTag = cms.InputTag( "" ),
81391     energyLowEdges = cms.vdouble( 0.0 ),
81392     lessThan = cms.bool( False ),
81393     useEt = cms.bool( False ),
81394     useAbs = cms.bool( False ),
81395     thrRegularEB = cms.vdouble( 0.5 ),
81396     thrRegularEE = cms.vdouble( 0.8 ),
81397     thrOverEEB = cms.vdouble( -1.0 ),
81398     thrOverEEE = cms.vdouble( -1.0 ),
81399     thrOverE2EB = cms.vdouble( -1.0 ),
81400     thrOverE2EE = cms.vdouble( -1.0 ),
81401     ncandcut = cms.int32( 2 ),
81402     doRhoCorrection = cms.bool( False ),
81403     rhoMax = cms.double( 9.9999999E7 ),
81404     rhoScale = cms.double( 1.0 ),
81405     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81406     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81407     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81408 )
81409 fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81410     saveTags = cms.bool( True ),
81411     candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ),
81412     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
81413     rhoTag = cms.InputTag( "" ),
81414     energyLowEdges = cms.vdouble( 0.0 ),
81415     lessThan = cms.bool( True ),
81416     useEt = cms.bool( False ),
81417     useAbs = cms.bool( False ),
81418     thrRegularEB = cms.vdouble( 0.0 ),
81419     thrRegularEE = cms.vdouble( 0.0 ),
81420     thrOverEEB = cms.vdouble( 0.06 ),
81421     thrOverEEE = cms.vdouble( 0.06 ),
81422     thrOverE2EB = cms.vdouble( 0.0 ),
81423     thrOverE2EE = cms.vdouble( 0.0 ),
81424     ncandcut = cms.int32( 2 ),
81425     doRhoCorrection = cms.bool( False ),
81426     rhoMax = cms.double( 9.9999999E7 ),
81427     rhoScale = cms.double( 1.0 ),
81428     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81429     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81430     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81431 )
81432 fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81433     saveTags = cms.bool( True ),
81434     candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ),
81435     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81436     rhoTag = cms.InputTag( "" ),
81437     energyLowEdges = cms.vdouble( 0.0 ),
81438     lessThan = cms.bool( False ),
81439     useEt = cms.bool( False ),
81440     useAbs = cms.bool( False ),
81441     thrRegularEB = cms.vdouble( 0.0 ),
81442     thrRegularEE = cms.vdouble( 0.9 ),
81443     thrOverEEB = cms.vdouble( -1.0 ),
81444     thrOverEEE = cms.vdouble( -1.0 ),
81445     thrOverE2EB = cms.vdouble( -1.0 ),
81446     thrOverE2EE = cms.vdouble( -1.0 ),
81447     ncandcut = cms.int32( 2 ),
81448     doRhoCorrection = cms.bool( False ),
81449     rhoMax = cms.double( 9.9999999E7 ),
81450     rhoScale = cms.double( 1.0 ),
81451     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81453     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81454 )
81455 fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81456     saveTags = cms.bool( True ),
81457     candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
81458     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
81459     rhoTag = cms.InputTag( "" ),
81460     energyLowEdges = cms.vdouble( 0.0 ),
81461     lessThan = cms.bool( True ),
81462     useEt = cms.bool( False ),
81463     useAbs = cms.bool( False ),
81464     thrRegularEB = cms.vdouble( 0.011 ),
81465     thrRegularEE = cms.vdouble( 0.011 ),
81466     thrOverEEB = cms.vdouble( -1.0 ),
81467     thrOverEEE = cms.vdouble( -1.0 ),
81468     thrOverE2EB = cms.vdouble( -1.0 ),
81469     thrOverE2EE = cms.vdouble( -1.0 ),
81470     ncandcut = cms.int32( 2 ),
81471     doRhoCorrection = cms.bool( False ),
81472     rhoMax = cms.double( 9.9999999E7 ),
81473     rhoScale = cms.double( 1.0 ),
81474     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81475     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81476     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81477 )
81478 fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81479     saveTags = cms.bool( True ),
81480     candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
81481     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
81482     rhoTag = cms.InputTag( "" ),
81483     energyLowEdges = cms.vdouble( 0.0 ),
81484     lessThan = cms.bool( True ),
81485     useEt = cms.bool( True ),
81486     useAbs = cms.bool( False ),
81487     thrRegularEB = cms.vdouble( 3.0 ),
81488     thrRegularEE = cms.vdouble( 3.0 ),
81489     thrOverEEB = cms.vdouble( 0.012 ),
81490     thrOverEEE = cms.vdouble( 0.012 ),
81491     thrOverE2EB = cms.vdouble( 0.0 ),
81492     thrOverE2EE = cms.vdouble( 0.0 ),
81493     ncandcut = cms.int32( 2 ),
81494     doRhoCorrection = cms.bool( False ),
81495     rhoMax = cms.double( 9.9999999E7 ),
81496     rhoScale = cms.double( 1.0 ),
81497     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81498     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81499     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81500 )
81501 fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81502     saveTags = cms.bool( True ),
81503     candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
81504     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
81505     rhoTag = cms.InputTag( "" ),
81506     energyLowEdges = cms.vdouble( 0.0 ),
81507     lessThan = cms.bool( True ),
81508     useEt = cms.bool( True ),
81509     useAbs = cms.bool( False ),
81510     thrRegularEB = cms.vdouble( 6.0 ),
81511     thrRegularEE = cms.vdouble( 6.0 ),
81512     thrOverEEB = cms.vdouble( 0.002 ),
81513     thrOverEEE = cms.vdouble( 0.002 ),
81514     thrOverE2EB = cms.vdouble( 0.0 ),
81515     thrOverE2EE = cms.vdouble( 0.0 ),
81516     ncandcut = cms.int32( 2 ),
81517     doRhoCorrection = cms.bool( False ),
81518     rhoMax = cms.double( 9.9999999E7 ),
81519     rhoScale = cms.double( 1.0 ),
81520     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81521     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81522     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81523 )
81524 fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed",
81525     saveTags = cms.bool( True ),
81526     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
81527     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81528     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81529     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81530     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81531     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81532     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81533     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81534     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81535     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81536 )
81537 fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
81538     offset = cms.uint32( 0 ),
81539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81540 )
81541 fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler",
81542     offset = cms.uint32( 0 ),
81543     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81544 )
81545 fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau",
81546     saveTags = cms.bool( True ),
81547     inputTag = cms.InputTag( "hltPFTaus" ),
81548     triggerType = cms.int32( 84 ),
81549     MinE = cms.double( -1.0 ),
81550     MinPt = cms.double( 32.0 ),
81551     MinMass = cms.double( -1.0 ),
81552     MaxMass = cms.double( -1.0 ),
81553     MinEta = cms.double( -1.0 ),
81554     MaxEta = cms.double( 2.5 ),
81555     MinN = cms.int32( 1 )
81556 )
81557 fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau",
81558     saveTags = cms.bool( True ),
81559     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
81560     triggerType = cms.int32( 84 ),
81561     MinE = cms.double( -1.0 ),
81562     MinPt = cms.double( 32.0 ),
81563     MinMass = cms.double( -1.0 ),
81564     MaxMass = cms.double( -1.0 ),
81565     MinEta = cms.double( -1.0 ),
81566     MaxEta = cms.double( 2.5 ),
81567     MinN = cms.int32( 1 )
81568 )
81569 fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
81570     qualityCuts = cms.PSet( 
81571       vertexTrackFiltering = cms.bool( False ),
81572       isolationQualityCuts = cms.PSet( 
81573         maxDeltaZ = cms.double( 0.1 ),
81574         minTrackPt = cms.double( 0.5 ),
81575         minGammaEt = cms.double( 0.5 ),
81576         minTrackHits = cms.uint32( 3 ),
81577         minTrackPixelHits = cms.uint32( 0 ),
81578         maxTrackChi2 = cms.double( 100.0 ),
81579         maxTransverseImpactParameter = cms.double( 0.1 ),
81580         minTrackVertexWeight = cms.double( -1.0 )
81581       ),
81582       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
81583       recoverLeadingTrk = cms.bool( False ),
81584       signalQualityCuts = cms.PSet( 
81585         minNeutralHadronEt = cms.double( 30.0 ),
81586         maxDeltaZ = cms.double( 0.2 ),
81587         minTrackPt = cms.double( 0.0 ),
81588         minGammaEt = cms.double( 0.5 ),
81589         minTrackHits = cms.uint32( 3 ),
81590         minTrackPixelHits = cms.uint32( 0 ),
81591         maxTrackChi2 = cms.double( 1000.0 ),
81592         maxTransverseImpactParameter = cms.double( 0.2 ),
81593         minTrackVertexWeight = cms.double( -1.0 )
81594       ),
81595       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
81596       vxAssocQualityCuts = cms.PSet( 
81597         minTrackPt = cms.double( 0.0 ),
81598         minGammaEt = cms.double( 0.5 ),
81599         minTrackHits = cms.uint32( 3 ),
81600         minTrackPixelHits = cms.uint32( 0 ),
81601         maxTrackChi2 = cms.double( 1000.0 ),
81602         maxTransverseImpactParameter = cms.double( 0.2 ),
81603         minTrackVertexWeight = cms.double( -1.0 )
81604       ),
81605       pvFindingAlgo = cms.string( "closestInDeltaZ" )
81606     ),
81607     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
81608     BooleanOutput = cms.bool( True ),
81609     PFTauProducer = cms.InputTag( "hltPFTaus" ),
81610     MinN = cms.uint32( 1 ),
81611     MaxN = cms.uint32( 1 )
81612 )
81613 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector",
81614     src = cms.InputTag( "hltPFTaus" ),
81615     cut = cms.string( "pt > 0" ),
81616     discriminators = cms.VPSet( 
81617       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
81618         selectionCut = cms.double( 0.5 )
81619       ),
81620       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
81621         selectionCut = cms.double( 0.5 )
81622       ),
81623       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1Prong" ),
81624         selectionCut = cms.double( 0.5 )
81625       )
81626     ),
81627     discriminatorContainers = cms.VPSet( 
81628     )
81629 )
81630 fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
81631     saveTags = cms.bool( True ),
81632     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ),
81633     triggerType = cms.int32( 84 ),
81634     MinE = cms.double( -1.0 ),
81635     MinPt = cms.double( 32.0 ),
81636     MinMass = cms.double( -1.0 ),
81637     MaxMass = cms.double( -1.0 ),
81638     MinEta = cms.double( -1.0 ),
81639     MaxEta = cms.double( 2.5 ),
81640     MinN = cms.int32( 1 )
81641 )
81642 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed",
81643     saveTags = cms.bool( True ),
81644     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ),
81645     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81646     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81647     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81648     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81649     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81650     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81651     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81652     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81653     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81654 )
81655 fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler",
81656     offset = cms.uint32( 0 ),
81657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81658 )
81659 fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
81660     saveTags = cms.bool( True ),
81661     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
81662     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81663     candNonIsolatedTag = cms.InputTag( "" ),
81664     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81665     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ),
81666     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81667     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81668     ncandcut = cms.int32( 1 ),
81669     doIsolated = cms.bool( False ),
81670     region_eta_size = cms.double( 0.522 ),
81671     region_eta_size_ecap = cms.double( 1.0 ),
81672     region_phi_size = cms.double( 1.044 ),
81673     barrel_end = cms.double( 1.4791 ),
81674     endcap_end = cms.double( 2.65 )
81675 )
81676 fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81677     saveTags = cms.bool( True ),
81678     inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ),
81679     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81680     etcutEB = cms.double( 32.0 ),
81681     etcutEE = cms.double( 30000.0 ),
81682     minEtaCut = cms.double( -9999.0 ),
81683     maxEtaCut = cms.double( 9999.0 ),
81684     ncandcut = cms.int32( 1 )
81685 )
81686 fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81687     saveTags = cms.bool( True ),
81688     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ),
81689     varTag = cms.InputTag( "hltEgammaHoverE" ),
81690     rhoTag = cms.InputTag( "" ),
81691     energyLowEdges = cms.vdouble( 0.0 ),
81692     lessThan = cms.bool( True ),
81693     useEt = cms.bool( False ),
81694     useAbs = cms.bool( False ),
81695     thrRegularEB = cms.vdouble( -1.0 ),
81696     thrRegularEE = cms.vdouble( -1.0 ),
81697     thrOverEEB = cms.vdouble( 0.1 ),
81698     thrOverEEE = cms.vdouble( 0.1 ),
81699     thrOverE2EB = cms.vdouble( -1.0 ),
81700     thrOverE2EE = cms.vdouble( -1.0 ),
81701     ncandcut = cms.int32( 1 ),
81702     doRhoCorrection = cms.bool( False ),
81703     rhoMax = cms.double( 9.9999999E7 ),
81704     rhoScale = cms.double( 1.0 ),
81705     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81706     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81707     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81708 )
81709 fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
81710     saveTags = cms.bool( True ),
81711     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ),
81712     varTag = cms.InputTag( "hltEgammaR9ID" ),
81713     rhoTag = cms.InputTag( "" ),
81714     energyLowEdges = cms.vdouble( 0.0 ),
81715     lessThan = cms.bool( False ),
81716     useEt = cms.bool( False ),
81717     useAbs = cms.bool( False ),
81718     thrRegularEB = cms.vdouble( 0.75 ),
81719     thrRegularEE = cms.vdouble( 0.5 ),
81720     thrOverEEB = cms.vdouble( -1.0 ),
81721     thrOverEEE = cms.vdouble( -1.0 ),
81722     thrOverE2EB = cms.vdouble( -1.0 ),
81723     thrOverE2EE = cms.vdouble( -1.0 ),
81724     ncandcut = cms.int32( 1 ),
81725     doRhoCorrection = cms.bool( False ),
81726     rhoMax = cms.double( 9.9999999E7 ),
81727     rhoScale = cms.double( 1.0 ),
81728     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81729     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81731 )
81732 fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81733     saveTags = cms.bool( True ),
81734     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ),
81735     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81736     rhoTag = cms.InputTag( "" ),
81737     energyLowEdges = cms.vdouble( 0.0 ),
81738     lessThan = cms.bool( True ),
81739     useEt = cms.bool( False ),
81740     useAbs = cms.bool( False ),
81741     thrRegularEB = cms.vdouble( 0.01 ),
81742     thrRegularEE = cms.vdouble( 0.035 ),
81743     thrOverEEB = cms.vdouble( -1.0 ),
81744     thrOverEEE = cms.vdouble( -1.0 ),
81745     thrOverE2EB = cms.vdouble( -1.0 ),
81746     thrOverE2EE = cms.vdouble( -1.0 ),
81747     ncandcut = cms.int32( 1 ),
81748     doRhoCorrection = cms.bool( False ),
81749     rhoMax = cms.double( 9.9999999E7 ),
81750     rhoScale = cms.double( 1.0 ),
81751     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81754 )
81755 fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81756     saveTags = cms.bool( True ),
81757     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ),
81758     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81759     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81760     energyLowEdges = cms.vdouble( 0.0 ),
81761     lessThan = cms.bool( True ),
81762     useEt = cms.bool( True ),
81763     useAbs = cms.bool( False ),
81764     thrRegularEB = cms.vdouble( 6.0 ),
81765     thrRegularEE = cms.vdouble( 6.0 ),
81766     thrOverEEB = cms.vdouble( 0.012 ),
81767     thrOverEEE = cms.vdouble( 0.012 ),
81768     thrOverE2EB = cms.vdouble( 0.0 ),
81769     thrOverE2EE = cms.vdouble( 0.0 ),
81770     ncandcut = cms.int32( 1 ),
81771     doRhoCorrection = cms.bool( True ),
81772     rhoMax = cms.double( 9.9999999E7 ),
81773     rhoScale = cms.double( 1.0 ),
81774     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
81775     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81776     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81777 )
81778 fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81779     saveTags = cms.bool( True ),
81780     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ),
81781     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
81782     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81783     energyLowEdges = cms.vdouble( 0.0 ),
81784     lessThan = cms.bool( True ),
81785     useEt = cms.bool( True ),
81786     useAbs = cms.bool( False ),
81787     thrRegularEB = cms.vdouble( 10.0 ),
81788     thrRegularEE = cms.vdouble( 10.0 ),
81789     thrOverEEB = cms.vdouble( 0.005 ),
81790     thrOverEEE = cms.vdouble( 0.005 ),
81791     thrOverE2EB = cms.vdouble( 0.0 ),
81792     thrOverE2EE = cms.vdouble( 0.0 ),
81793     ncandcut = cms.int32( 1 ),
81794     doRhoCorrection = cms.bool( True ),
81795     rhoMax = cms.double( 9.9999999E7 ),
81796     rhoScale = cms.double( 1.0 ),
81797     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
81798     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81799     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81800 )
81801 fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81802     saveTags = cms.bool( True ),
81803     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ),
81804     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
81805     rhoTag = cms.InputTag( "" ),
81806     energyLowEdges = cms.vdouble( 0.0 ),
81807     lessThan = cms.bool( True ),
81808     useEt = cms.bool( True ),
81809     useAbs = cms.bool( False ),
81810     thrRegularEB = cms.vdouble( 6.0 ),
81811     thrRegularEE = cms.vdouble( 6.0 ),
81812     thrOverEEB = cms.vdouble( 0.002 ),
81813     thrOverEEE = cms.vdouble( 0.002 ),
81814     thrOverE2EB = cms.vdouble( 0.0 ),
81815     thrOverE2EE = cms.vdouble( 0.0 ),
81816     ncandcut = cms.int32( 1 ),
81817     doRhoCorrection = cms.bool( False ),
81818     rhoMax = cms.double( 9.9999999E7 ),
81819     rhoScale = cms.double( 1.0 ),
81820     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81821     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81822     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81823 )
81824 fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
81825     saveTags = cms.bool( True ),
81826     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81827     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
81828     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81829     inputTag2 = cms.InputTag( "hltTauJet5" ),
81830     triggerType1 = cms.int32( 81 ),
81831     triggerType2 = cms.int32( 84 ),
81832     MinDeta = cms.double( 0.0 ),
81833     MaxDeta = cms.double( -1.0 ),
81834     MinDphi = cms.double( 0.0 ),
81835     MaxDphi = cms.double( -1.0 ),
81836     MinDelR = cms.double( 0.3 ),
81837     MaxDelR = cms.double( 99999.0 ),
81838     MinPt = cms.double( 1.0 ),
81839     MaxPt = cms.double( -1.0 ),
81840     MinMinv = cms.double( 32.0 ),
81841     MaxMinv = cms.double( 99999.0 ),
81842     MinN = cms.int32( 1 )
81843 )
81844 fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau",
81845     saveTags = cms.bool( True ),
81846     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81847     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ),
81848     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81849     inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ),
81850     triggerType1 = cms.int32( 81 ),
81851     triggerType2 = cms.int32( 84 ),
81852     MinDeta = cms.double( 0.0 ),
81853     MaxDeta = cms.double( -1.0 ),
81854     MinDphi = cms.double( 0.0 ),
81855     MaxDphi = cms.double( -1.0 ),
81856     MinDelR = cms.double( 0.3 ),
81857     MaxDelR = cms.double( 99999.0 ),
81858     MinPt = cms.double( 1.0 ),
81859     MaxPt = cms.double( -1.0 ),
81860     MinMinv = cms.double( 50.0 ),
81861     MaxMinv = cms.double( 105.0 ),
81862     MinN = cms.int32( 1 )
81863 )
81864 fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed",
81865     saveTags = cms.bool( True ),
81866     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" ),
81867     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81868     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81869     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81870     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81871     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81872     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81873     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81874     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81875     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81876 )
81877 fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler",
81878     offset = cms.uint32( 0 ),
81879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81880 )
81881 fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81882     saveTags = cms.bool( True ),
81883     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81884     triggerType = cms.int32( 85 ),
81885     MinE = cms.double( -1.0 ),
81886     MinPt = cms.double( 45.0 ),
81887     MinMass = cms.double( -1.0 ),
81888     MaxMass = cms.double( -1.0 ),
81889     MinEta = cms.double( -1.0 ),
81890     MaxEta = cms.double( 5.2 ),
81891     MinN = cms.int32( 2 )
81892 )
81893 fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet",
81894     saveTags = cms.bool( True ),
81895     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81896     triggerType = cms.int32( 85 ),
81897     MinE = cms.double( -1.0 ),
81898     MinPt = cms.double( 125.0 ),
81899     MinMass = cms.double( -1.0 ),
81900     MaxMass = cms.double( -1.0 ),
81901     MinEta = cms.double( -1.0 ),
81902     MaxEta = cms.double( 5.2 ),
81903     MinN = cms.int32( 1 )
81904 )
81905 fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter",
81906     saveTags = cms.bool( True ),
81907     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81908     minPtLow = cms.double( 45.0 ),
81909     minPtHigh = cms.double( 45.0 ),
81910     etaOpposite = cms.bool( True ),
81911     minDeltaEta = cms.double( 0.0 ),
81912     minInvMass = cms.double( 1050.0 ),
81913     maxEta = cms.double( 5.0 ),
81914     leadingJetOnly = cms.bool( False ),
81915     triggerType = cms.int32( 85 )
81916 )
81917 fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81918     saveTags = cms.bool( True ),
81919     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81920     matchJetsByDeltaR = cms.bool( True ),
81921     maxJetDeltaR = cms.double( 0.5 ),
81922     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81923     algorithm = cms.string( "VBF" ),
81924     minPt1 = cms.double( 125.0 ),
81925     minPt2 = cms.double( 45.0 ),
81926     minPt3 = cms.double( 125.0 ),
81927     minInvMass = cms.double( 1050.0 ),
81928     minNJets = cms.int32( 2 ),
81929     maxNJets = cms.int32( -1 ),
81930     triggerType = cms.int32( 85 )
81931 )
81932 fragment.hltPreVBFDiPFJet12545Mjj1150 = cms.EDFilter( "HLTPrescaler",
81933     offset = cms.uint32( 0 ),
81934     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81935 )
81936 fragment.hltDiPFJet45MJJ1150 = cms.EDFilter( "HLTPFJetVBFFilter",
81937     saveTags = cms.bool( True ),
81938     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81939     minPtLow = cms.double( 45.0 ),
81940     minPtHigh = cms.double( 45.0 ),
81941     etaOpposite = cms.bool( True ),
81942     minDeltaEta = cms.double( 0.0 ),
81943     minInvMass = cms.double( 1150.0 ),
81944     maxEta = cms.double( 5.0 ),
81945     leadingJetOnly = cms.bool( False ),
81946     triggerType = cms.int32( 85 )
81947 )
81948 fragment.hltL1PFJetCategoriesVBFinclTight1150 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81949     saveTags = cms.bool( True ),
81950     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81951     matchJetsByDeltaR = cms.bool( True ),
81952     maxJetDeltaR = cms.double( 0.5 ),
81953     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81954     algorithm = cms.string( "VBF" ),
81955     minPt1 = cms.double( 125.0 ),
81956     minPt2 = cms.double( 45.0 ),
81957     minPt3 = cms.double( 125.0 ),
81958     minInvMass = cms.double( 1150.0 ),
81959     minNJets = cms.int32( 2 ),
81960     maxNJets = cms.int32( -1 ),
81961     triggerType = cms.int32( 85 )
81962 )
81963 fragment.hltPreVBFDiPFJet12545Mjj1250 = cms.EDFilter( "HLTPrescaler",
81964     offset = cms.uint32( 0 ),
81965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81966 )
81967 fragment.hltDiPFJet45MJJ1250 = cms.EDFilter( "HLTPFJetVBFFilter",
81968     saveTags = cms.bool( True ),
81969     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81970     minPtLow = cms.double( 45.0 ),
81971     minPtHigh = cms.double( 45.0 ),
81972     etaOpposite = cms.bool( True ),
81973     minDeltaEta = cms.double( 0.0 ),
81974     minInvMass = cms.double( 1250.0 ),
81975     maxEta = cms.double( 5.0 ),
81976     leadingJetOnly = cms.bool( False ),
81977     triggerType = cms.int32( 85 )
81978 )
81979 fragment.hltL1PFJetCategoriesVBFinclTight1250 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81980     saveTags = cms.bool( True ),
81981     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81982     matchJetsByDeltaR = cms.bool( True ),
81983     maxJetDeltaR = cms.double( 0.5 ),
81984     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81985     algorithm = cms.string( "VBF" ),
81986     minPt1 = cms.double( 125.0 ),
81987     minPt2 = cms.double( 45.0 ),
81988     minPt3 = cms.double( 125.0 ),
81989     minInvMass = cms.double( 1250.0 ),
81990     minNJets = cms.int32( 2 ),
81991     maxNJets = cms.int32( -1 ),
81992     triggerType = cms.int32( 85 )
81993 )
81994 fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed",
81995     saveTags = cms.bool( True ),
81996     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" ),
81997     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81998     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81999     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82000     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82001     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82002     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82003     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82004     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82005     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82006 )
82007 fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler",
82008     offset = cms.uint32( 0 ),
82009     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82010 )
82011 fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
82012     saveTags = cms.bool( True ),
82013     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82014     triggerType = cms.int32( 85 ),
82015     MinE = cms.double( -1.0 ),
82016     MinPt = cms.double( 45.0 ),
82017     MinMass = cms.double( -1.0 ),
82018     MaxMass = cms.double( -1.0 ),
82019     MinEta = cms.double( -1.0 ),
82020     MaxEta = cms.double( 5.2 ),
82021     MinN = cms.int32( 4 )
82022 )
82023 fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet",
82024     saveTags = cms.bool( True ),
82025     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82026     triggerType = cms.int32( 85 ),
82027     MinE = cms.double( -1.0 ),
82028     MinPt = cms.double( 60.0 ),
82029     MinMass = cms.double( -1.0 ),
82030     MaxMass = cms.double( -1.0 ),
82031     MinEta = cms.double( -1.0 ),
82032     MaxEta = cms.double( 5.2 ),
82033     MinN = cms.int32( 3 )
82034 )
82035 fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet",
82036     saveTags = cms.bool( True ),
82037     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82038     triggerType = cms.int32( 85 ),
82039     MinE = cms.double( -1.0 ),
82040     MinPt = cms.double( 75.0 ),
82041     MinMass = cms.double( -1.0 ),
82042     MaxMass = cms.double( -1.0 ),
82043     MinEta = cms.double( -1.0 ),
82044     MaxEta = cms.double( 5.0 ),
82045     MinN = cms.int32( 1 )
82046 )
82047 fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter",
82048     saveTags = cms.bool( True ),
82049     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82050     minPtLow = cms.double( 45.0 ),
82051     minPtHigh = cms.double( 45.0 ),
82052     etaOpposite = cms.bool( True ),
82053     minDeltaEta = cms.double( 0.0 ),
82054     minInvMass = cms.double( 800.0 ),
82055     maxEta = cms.double( 5.0 ),
82056     leadingJetOnly = cms.bool( False ),
82057     triggerType = cms.int32( 85 )
82058 )
82059 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82060     saveTags = cms.bool( True ),
82061     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82062     matchJetsByDeltaR = cms.bool( True ),
82063     maxJetDeltaR = cms.double( 0.5 ),
82064     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
82065     algorithm = cms.string( "VBFPlus2CentralJets" ),
82066     minPt1 = cms.double( 75.0 ),
82067     minPt2 = cms.double( 45.0 ),
82068     minPt3 = cms.double( 60.0 ),
82069     minInvMass = cms.double( 800.0 ),
82070     minNJets = cms.int32( 4 ),
82071     maxNJets = cms.int32( -1 ),
82072     triggerType = cms.int32( 85 )
82073 )
82074 fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 = cms.EDFilter( "HLTPrescaler",
82075     offset = cms.uint32( 0 ),
82076     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82077 )
82078 fragment.hltDiPFJet45MJJ900 = cms.EDFilter( "HLTPFJetVBFFilter",
82079     saveTags = cms.bool( True ),
82080     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82081     minPtLow = cms.double( 45.0 ),
82082     minPtHigh = cms.double( 45.0 ),
82083     etaOpposite = cms.bool( True ),
82084     minDeltaEta = cms.double( 0.0 ),
82085     minInvMass = cms.double( 900.0 ),
82086     maxEta = cms.double( 5.0 ),
82087     leadingJetOnly = cms.bool( False ),
82088     triggerType = cms.int32( 85 )
82089 )
82090 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82091     saveTags = cms.bool( True ),
82092     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82093     matchJetsByDeltaR = cms.bool( True ),
82094     maxJetDeltaR = cms.double( 0.5 ),
82095     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
82096     algorithm = cms.string( "VBFPlus2CentralJets" ),
82097     minPt1 = cms.double( 75.0 ),
82098     minPt2 = cms.double( 45.0 ),
82099     minPt3 = cms.double( 60.0 ),
82100     minInvMass = cms.double( 900.0 ),
82101     minNJets = cms.int32( 4 ),
82102     maxNJets = cms.int32( -1 ),
82103     triggerType = cms.int32( 85 )
82104 )
82105 fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 = cms.EDFilter( "HLTPrescaler",
82106     offset = cms.uint32( 0 ),
82107     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82108 )
82109 fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter",
82110     saveTags = cms.bool( True ),
82111     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82112     minPtLow = cms.double( 45.0 ),
82113     minPtHigh = cms.double( 45.0 ),
82114     etaOpposite = cms.bool( True ),
82115     minDeltaEta = cms.double( 0.0 ),
82116     minInvMass = cms.double( 1000.0 ),
82117     maxEta = cms.double( 5.0 ),
82118     leadingJetOnly = cms.bool( False ),
82119     triggerType = cms.int32( 85 )
82120 )
82121 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82122     saveTags = cms.bool( True ),
82123     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82124     matchJetsByDeltaR = cms.bool( True ),
82125     maxJetDeltaR = cms.double( 0.5 ),
82126     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
82127     algorithm = cms.string( "VBFPlus2CentralJets" ),
82128     minPt1 = cms.double( 75.0 ),
82129     minPt2 = cms.double( 45.0 ),
82130     minPt3 = cms.double( 60.0 ),
82131     minInvMass = cms.double( 1000.0 ),
82132     minNJets = cms.int32( 4 ),
82133     maxNJets = cms.int32( -1 ),
82134     triggerType = cms.int32( 85 )
82135 )
82136 fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed",
82137     saveTags = cms.bool( True ),
82138     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" ),
82139     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82140     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82141     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82142     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82143     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82144     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82145     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82146     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82147     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82148 )
82149 fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82150     offset = cms.uint32( 0 ),
82151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82152 )
82153 fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET",
82154     saveTags = cms.bool( True ),
82155     inputTag = cms.InputTag( "hltMet" ),
82156     triggerType = cms.int32( 87 ),
82157     MinE = cms.double( -1.0 ),
82158     MinPt = cms.double( 0.0 ),
82159     MinMass = cms.double( -1.0 ),
82160     MaxMass = cms.double( -1.0 ),
82161     MinEta = cms.double( -1.0 ),
82162     MaxEta = cms.double( -1.0 ),
82163     MinN = cms.int32( 1 )
82164 )
82165 fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET",
82166     saveTags = cms.bool( True ),
82167     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
82168     triggerType = cms.int32( 87 ),
82169     MinE = cms.double( -1.0 ),
82170     MinPt = cms.double( 85.0 ),
82171     MinMass = cms.double( -1.0 ),
82172     MaxMass = cms.double( -1.0 ),
82173     MinEta = cms.double( -1.0 ),
82174     MaxEta = cms.double( -1.0 ),
82175     MinN = cms.int32( 1 )
82176 )
82177 fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter",
82178     saveTags = cms.bool( True ),
82179     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82180     minPtLow = cms.double( 45.0 ),
82181     minPtHigh = cms.double( 45.0 ),
82182     etaOpposite = cms.bool( True ),
82183     minDeltaEta = cms.double( 0.0 ),
82184     minInvMass = cms.double( 650.0 ),
82185     maxEta = cms.double( 5.0 ),
82186     leadingJetOnly = cms.bool( False ),
82187     triggerType = cms.int32( 85 )
82188 )
82189 fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet",
82190     saveTags = cms.bool( True ),
82191     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82192     triggerType = cms.int32( 85 ),
82193     MinE = cms.double( -1.0 ),
82194     MinPt = cms.double( 80.0 ),
82195     MinMass = cms.double( -1.0 ),
82196     MaxMass = cms.double( -1.0 ),
82197     MinEta = cms.double( -1.0 ),
82198     MaxEta = cms.double( 5.0 ),
82199     MinN = cms.int32( 1 )
82200 )
82201 fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82202     saveTags = cms.bool( True ),
82203     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82204     matchJetsByDeltaR = cms.bool( True ),
82205     maxJetDeltaR = cms.double( 0.5 ),
82206     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82207     algorithm = cms.string( "VBF" ),
82208     minPt1 = cms.double( 80.0 ),
82209     minPt2 = cms.double( 45.0 ),
82210     minPt3 = cms.double( 80.0 ),
82211     minInvMass = cms.double( 650.0 ),
82212     minNJets = cms.int32( 2 ),
82213     maxNJets = cms.int32( -1 ),
82214     triggerType = cms.int32( 85 )
82215 )
82216 fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82217     offset = cms.uint32( 0 ),
82218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82219 )
82220 fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter",
82221     saveTags = cms.bool( True ),
82222     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82223     minPtLow = cms.double( 45.0 ),
82224     minPtHigh = cms.double( 45.0 ),
82225     etaOpposite = cms.bool( True ),
82226     minDeltaEta = cms.double( 0.0 ),
82227     minInvMass = cms.double( 750.0 ),
82228     maxEta = cms.double( 5.0 ),
82229     leadingJetOnly = cms.bool( False ),
82230     triggerType = cms.int32( 85 )
82231 )
82232 fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82233     saveTags = cms.bool( True ),
82234     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82235     matchJetsByDeltaR = cms.bool( True ),
82236     maxJetDeltaR = cms.double( 0.5 ),
82237     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82238     algorithm = cms.string( "VBF" ),
82239     minPt1 = cms.double( 80.0 ),
82240     minPt2 = cms.double( 45.0 ),
82241     minPt3 = cms.double( 80.0 ),
82242     minInvMass = cms.double( 750.0 ),
82243     minNJets = cms.int32( 2 ),
82244     maxNJets = cms.int32( -1 ),
82245     triggerType = cms.int32( 85 )
82246 )
82247 fragment.hltPreVBFDiPFJet8045Mjj850PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82248     offset = cms.uint32( 0 ),
82249     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82250 )
82251 fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter",
82252     saveTags = cms.bool( True ),
82253     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82254     minPtLow = cms.double( 45.0 ),
82255     minPtHigh = cms.double( 45.0 ),
82256     etaOpposite = cms.bool( True ),
82257     minDeltaEta = cms.double( 0.0 ),
82258     minInvMass = cms.double( 850.0 ),
82259     maxEta = cms.double( 5.0 ),
82260     leadingJetOnly = cms.bool( False ),
82261     triggerType = cms.int32( 85 )
82262 )
82263 fragment.hltL1PFJetCategoriesVBFMETTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82264     saveTags = cms.bool( True ),
82265     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82266     matchJetsByDeltaR = cms.bool( True ),
82267     maxJetDeltaR = cms.double( 0.5 ),
82268     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82269     algorithm = cms.string( "VBF" ),
82270     minPt1 = cms.double( 80.0 ),
82271     minPt2 = cms.double( 45.0 ),
82272     minPt3 = cms.double( 80.0 ),
82273     minInvMass = cms.double( 850.0 ),
82274     minNJets = cms.int32( 2 ),
82275     maxNJets = cms.int32( -1 ),
82276     triggerType = cms.int32( 85 )
82277 )
82278 fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed",
82279     saveTags = cms.bool( True ),
82280     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" ),
82281     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82282     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82283     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82284     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82285     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82286     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82287     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82288     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82289     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82290 )
82291 fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82292     offset = cms.uint32( 0 ),
82293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82294 )
82295 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
82296     saveTags = cms.bool( True ),
82297     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82298     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
82299     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82300     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
82301     MinN = cms.int32( 0 ),
82302     MaxEta = cms.double( 2.5 ),
82303     AbsEtaBins = cms.vdouble( 0.0 ),
82304     MinNstations = cms.vint32( 0 ),
82305     MinNhits = cms.vint32( 0 ),
82306     CutOnChambers = cms.bool( False ),
82307     MinNchambers = cms.vint32( 0 ),
82308     MaxDr = cms.double( 9999.0 ),
82309     MinDr = cms.double( -1.0 ),
82310     MaxDz = cms.double( 9999.0 ),
82311     MinDxySig = cms.double( -1.0 ),
82312     MinPt = cms.double( 0.0 ),
82313     NSigmaPt = cms.double( 0.0 ),
82314     MatchToPreviousCand = cms.bool( True )
82315 )
82316 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter",
82317     saveTags = cms.bool( True ),
82318     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
82319     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82320     MaxEta = cms.double( 2.5 ),
82321     MinPt = cms.double( 0.0 ),
82322     MaxDeltaR = cms.double( 0.3 ),
82323     MinN = cms.int32( 1 ),
82324     CentralBxOnly = cms.bool( True ),
82325     SelectQualities = cms.vint32(  )
82326 )
82327 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter",
82328     saveTags = cms.bool( True ),
82329     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82330     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82331     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ),
82332     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ),
82333     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
82334     MinN = cms.int32( 1 ),
82335     MaxEta = cms.double( 2.5 ),
82336     MinNhits = cms.int32( 0 ),
82337     MaxDr = cms.double( 2.0 ),
82338     MinDr = cms.double( -1.0 ),
82339     MaxDz = cms.double( 9999.0 ),
82340     MinDxySig = cms.double( -1.0 ),
82341     MinPt = cms.double( 3.0 ),
82342     NSigmaPt = cms.double( 0.0 ),
82343     MaxNormalizedChi2 = cms.double( 20.0 ),
82344     MaxDXYBeamSpot = cms.double( 0.1 ),
82345     MinDXYBeamSpot = cms.double( -1.0 ),
82346     MinNmuonHits = cms.int32( 0 ),
82347     MaxPtDifference = cms.double( 9999.0 ),
82348     MinTrackPt = cms.double( 0.0 ),
82349     minMuonStations = cms.int32( 2 ),
82350     minTrkHits = cms.int32( -1 ),
82351     minMuonHits = cms.int32( -1 ),
82352     allowedTypeMask = cms.uint32( 255 ),
82353     requiredTypeMask = cms.uint32( 0 ),
82354     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
82355     trkMuonId = cms.uint32( 0 ),
82356     L1MatchingdR = cms.double( 0.3 ),
82357     MatchToPreviousCand = cms.bool( True ),
82358     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
82359     requireL3MuonTrajectorySeed = cms.bool( False ),
82360     useSimpleGeometry = cms.bool( True ),
82361     useStation2 = cms.bool( True ),
82362     fallbackToME1 = cms.bool( False ),
82363     cosmicPropagationHypothesis = cms.bool( False ),
82364     useMB2InOverlap = cms.bool( False ),
82365     useTrack = cms.string( "tracker" ),
82366     useState = cms.string( "atVertex" ),
82367     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
82368     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
82369     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
82370 )
82371 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
82372     RegionPSet = cms.PSet( 
82373       vertexCollection = cms.InputTag( "hltPixelVertices" ),
82374       zErrorVetex = cms.double( 0.2 ),
82375       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82376       zErrorBeamSpot = cms.double( 24.2 ),
82377       maxNVertices = cms.int32( 4 ),
82378       maxNRegions = cms.int32( 40 ),
82379       nSigmaZVertex = cms.double( 3.0 ),
82380       nSigmaZBeamSpot = cms.double( 4.0 ),
82381       ptMin = cms.double( 0.3 ),
82382       mode = cms.string( "VerticesFixed" ),
82383       input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82384       searchOpt = cms.bool( False ),
82385       whereToUseMeasurementTracker = cms.string( "Never" ),
82386       originRadius = cms.double( 0.1 ),
82387       measurementTrackerName = cms.InputTag( "" ),
82388       precise = cms.bool( True ),
82389       deltaEta = cms.double( 0.3 ),
82390       deltaPhi = cms.double( 0.3 )
82391     )
82392 )
82393 fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion",
82394     tracks = cms.InputTag( "hltPixelTracks" ),
82395     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ),
82396     produceTrackCollection = cms.bool( True ),
82397     produceMask = cms.bool( False )
82398 )
82399 fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
82400     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ),
82401     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
82402     originHalfLength = cms.double( 0.3 ),
82403     originRadius = cms.double( 0.1 ),
82404     useProtoTrackKinematics = cms.bool( False ),
82405     useEventsWithNoVertex = cms.bool( True ),
82406     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
82407     usePV = cms.bool( False ),
82408     includeFourthHit = cms.bool( True ),
82409     produceComplement = cms.bool( False ),
82410     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
82411 )
82412 fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
82413     cleanTrajectoryAfterInOut = cms.bool( False ),
82414     doSeedingRegionRebuilding = cms.bool( False ),
82415     onlyPixelHitsForSeedCleaner = cms.bool( False ),
82416     reverseTrajectories = cms.bool( False ),
82417     useHitsSplitting = cms.bool( False ),
82418     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
82419     src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ),
82420     clustersToSkip = cms.InputTag( "" ),
82421     phase2clustersToSkip = cms.InputTag( "" ),
82422     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
82423     TransientInitialStateEstimatorParameters = cms.PSet( 
82424       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
82425       numberMeasurementsForFit = cms.int32( 4 ),
82426       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
82427     ),
82428     numHitsForSeedCleaner = cms.int32( 4 ),
82429     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
82430     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
82431     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
82432     maxNSeeds = cms.uint32( 100000 ),
82433     maxSeedsBeforeCleaning = cms.uint32( 1000 )
82434 )
82435 fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
82436     TrajectoryInEvent = cms.bool( False ),
82437     useHitsSplitting = cms.bool( False ),
82438     src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ),
82439     clusterRemovalInfo = cms.InputTag( "" ),
82440     AlgorithmName = cms.string( "hltIter0" ),
82441     GeometricInnerState = cms.bool( True ),
82442     reMatchSplitHits = cms.bool( False ),
82443     usePropagatorForPCA = cms.bool( False ),
82444     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82445     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
82446     useSimpleMF = cms.bool( True ),
82447     SimpleMagneticField = cms.string( "ParabolicMf" ),
82448     Fitter = cms.string( "hltESPFittingSmootherIT" ),
82449     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
82450     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
82451     NavigationSchool = cms.string( "" ),
82452     MeasurementTracker = cms.string( "" )
82453 )
82454 fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
82455     src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82456     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
82457     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
82458     ignoreVertices = cms.bool( False ),
82459     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
82460     mva = cms.PSet( 
82461       minPixelHits = cms.vint32( 0, 0, 0 ),
82462       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
82463       dr_par = cms.PSet( 
82464         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
82465         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
82466         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
82467         dr_exp = cms.vint32( 4, 4, 4 ),
82468         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
82469       ),
82470       maxLostLayers = cms.vint32( 1, 1, 1 ),
82471       min3DLayers = cms.vint32( 0, 0, 0 ),
82472       dz_par = cms.PSet( 
82473         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
82474         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
82475         dz_exp = cms.vint32( 4, 4, 4 )
82476       ),
82477       minNVtxTrk = cms.int32( 3 ),
82478       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
82479       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
82480       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
82481       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
82482       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
82483       minLayers = cms.vint32( 3, 3, 3 )
82484     )
82485 )
82486 fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
82487     originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82488     originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ),
82489     originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ),
82490     minQuality = cms.string( "highPurity" ),
82491     copyExtras = cms.untracked.bool( True ),
82492     copyTrajectories = cms.untracked.bool( False )
82493 )
82494 fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
82495     UseRhoCorrectedCaloDeposits = cms.bool( False ),
82496     UseCaloIso = cms.bool( False ),
82497     CaloDepositsLabel = cms.InputTag( "notUsed" ),
82498     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82499     OutputMuIsoDeposits = cms.bool( True ),
82500     TrackPt_Min = cms.double( -1.0 ),
82501     printDebug = cms.bool( False ),
82502     CutsPSet = cms.PSet( 
82503       applyCutsORmaxNTracks = cms.bool( False ),
82504       maxNTracks = cms.int32( -1 ),
82505       Thresholds = cms.vdouble( 0.4 ),
82506       EtaBounds = cms.vdouble( 2.411 ),
82507       ComponentName = cms.string( "SimpleCuts" ),
82508       ConeSizes = cms.vdouble( 0.3 )
82509     ),
82510     TrkExtractorPSet = cms.PSet( 
82511       Diff_z = cms.double( 0.2 ),
82512       inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ),
82513       Chi2Ndof_Max = cms.double( 1.0E64 ),
82514       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
82515       DR_Veto = cms.double( 0.01 ),
82516       Pt_Min = cms.double( -1.0 ),
82517       VetoLeadingTrack = cms.bool( False ),
82518       DR_Max = cms.double( 0.3 ),
82519       DepositLabel = cms.untracked.string( "PXLS" ),
82520       PtVeto_Min = cms.double( 2.0 ),
82521       NHits_Min = cms.uint32( 0 ),
82522       PropagateTracksToRadius = cms.bool( False ),
82523       ReferenceRadius = cms.double( 6.0 ),
82524       Chi2Prob_Min = cms.double( -1.0 ),
82525       Diff_r = cms.double( 0.1 ),
82526       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
82527       ComponentName = cms.string( "PixelTrackExtractor" ),
82528       DR_VetoPt = cms.double( 0.025 )
82529     ),
82530     CaloExtractorPSet = cms.PSet( 
82531       DR_Veto_H = cms.double( 0.1 ),
82532       Vertex_Constraint_Z = cms.bool( False ),
82533       DR_Veto_E = cms.double( 0.07 ),
82534       Weight_H = cms.double( 1.0 ),
82535       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
82536       DR_Max = cms.double( 0.3 ),
82537       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
82538       Vertex_Constraint_XY = cms.bool( False ),
82539       Threshold_H = cms.double( 0.5 ),
82540       Threshold_E = cms.double( 0.2 ),
82541       ComponentName = cms.string( "CaloExtractor" ),
82542       Weight_E = cms.double( 1.0 )
82543     )
82544 )
82545 fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
82546     saveTags = cms.bool( True ),
82547     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82548     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ),
82549     MinN = cms.int32( 1 ),
82550     DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ),
82551     IsolatorPSet = cms.PSet(  )
82552 )
82553 fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter",
82554     saveTags = cms.bool( True ),
82555     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
82556     minPtLow = cms.double( 20.0 ),
82557     minPtHigh = cms.double( 20.0 ),
82558     etaOpposite = cms.bool( True ),
82559     minDeltaEta = cms.double( 0.1 ),
82560     minInvMass = cms.double( 250.0 ),
82561     maxEta = cms.double( 5.0 ),
82562     leadingJetOnly = cms.bool( False ),
82563     triggerType = cms.int32( 10 )
82564 )
82565 fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet",
82566     saveTags = cms.bool( True ),
82567     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82568     triggerType = cms.int32( 85 ),
82569     MinE = cms.double( -1.0 ),
82570     MinPt = cms.double( 95.0 ),
82571     MinMass = cms.double( -1.0 ),
82572     MaxMass = cms.double( -1.0 ),
82573     MinEta = cms.double( -1.0 ),
82574     MaxEta = cms.double( 5.0 ),
82575     MinN = cms.int32( 1 )
82576 )
82577 fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82578     saveTags = cms.bool( True ),
82579     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82580     matchJetsByDeltaR = cms.bool( True ),
82581     maxJetDeltaR = cms.double( 0.5 ),
82582     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82583     algorithm = cms.string( "VBF" ),
82584     minPt1 = cms.double( 95.0 ),
82585     minPt2 = cms.double( 45.0 ),
82586     minPt3 = cms.double( 95.0 ),
82587     minInvMass = cms.double( 750.0 ),
82588     minNJets = cms.int32( 2 ),
82589     maxNJets = cms.int32( -1 ),
82590     triggerType = cms.int32( 85 )
82591 )
82592 fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82593     offset = cms.uint32( 0 ),
82594     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82595 )
82596 fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82597     saveTags = cms.bool( True ),
82598     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82599     matchJetsByDeltaR = cms.bool( True ),
82600     maxJetDeltaR = cms.double( 0.5 ),
82601     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82602     algorithm = cms.string( "VBF" ),
82603     minPt1 = cms.double( 95.0 ),
82604     minPt2 = cms.double( 45.0 ),
82605     minPt3 = cms.double( 95.0 ),
82606     minInvMass = cms.double( 850.0 ),
82607     minNJets = cms.int32( 2 ),
82608     maxNJets = cms.int32( -1 ),
82609     triggerType = cms.int32( 85 )
82610 )
82611 fragment.hltPreVBFDiPFJet9545Mjj950Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82612     offset = cms.uint32( 0 ),
82613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82614 )
82615 fragment.hltDiPFJet45MJJ950 = cms.EDFilter( "HLTPFJetVBFFilter",
82616     saveTags = cms.bool( True ),
82617     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82618     minPtLow = cms.double( 45.0 ),
82619     minPtHigh = cms.double( 45.0 ),
82620     etaOpposite = cms.bool( True ),
82621     minDeltaEta = cms.double( 0.0 ),
82622     minInvMass = cms.double( 950.0 ),
82623     maxEta = cms.double( 5.0 ),
82624     leadingJetOnly = cms.bool( False ),
82625     triggerType = cms.int32( 85 )
82626 )
82627 fragment.hltL1PFJetCategoriesVBFMuTight950 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82628     saveTags = cms.bool( True ),
82629     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82630     matchJetsByDeltaR = cms.bool( True ),
82631     maxJetDeltaR = cms.double( 0.5 ),
82632     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82633     algorithm = cms.string( "VBF" ),
82634     minPt1 = cms.double( 95.0 ),
82635     minPt2 = cms.double( 45.0 ),
82636     minPt3 = cms.double( 95.0 ),
82637     minInvMass = cms.double( 950.0 ),
82638     minNJets = cms.int32( 2 ),
82639     maxNJets = cms.int32( -1 ),
82640     triggerType = cms.int32( 85 )
82641 )
82642 fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed",
82643     saveTags = cms.bool( True ),
82644     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" ),
82645     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82646     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82647     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82648     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82649     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82650     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82651     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82652     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82653     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82654 )
82655 fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler",
82656     offset = cms.uint32( 0 ),
82657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82658 )
82659 fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
82660     saveTags = cms.bool( True ),
82661     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
82662     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82663     candNonIsolatedTag = cms.InputTag( "" ),
82664     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82665     L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82666     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82667     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82668     ncandcut = cms.int32( 1 ),
82669     doIsolated = cms.bool( False ),
82670     region_eta_size = cms.double( 0.522 ),
82671     region_eta_size_ecap = cms.double( 1.0 ),
82672     region_phi_size = cms.double( 1.044 ),
82673     barrel_end = cms.double( 1.4791 ),
82674     endcap_end = cms.double( 2.17 )
82675 )
82676 fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
82677     saveTags = cms.bool( True ),
82678     inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ),
82679     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82680     etcutEB = cms.double( 22.0 ),
82681     etcutEE = cms.double( 22.0 ),
82682     minEtaCut = cms.double( -9999.0 ),
82683     maxEtaCut = cms.double( 9999.0 ),
82684     ncandcut = cms.int32( 1 )
82685 )
82686 fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82687     saveTags = cms.bool( True ),
82688     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82689     varTag = cms.InputTag( "hltEgammaHoverE" ),
82690     rhoTag = cms.InputTag( "" ),
82691     energyLowEdges = cms.vdouble( 0.0 ),
82692     lessThan = cms.bool( True ),
82693     useEt = cms.bool( False ),
82694     useAbs = cms.bool( False ),
82695     thrRegularEB = cms.vdouble( -1.0 ),
82696     thrRegularEE = cms.vdouble( -1.0 ),
82697     thrOverEEB = cms.vdouble( 0.15 ),
82698     thrOverEEE = cms.vdouble( 0.1 ),
82699     thrOverE2EB = cms.vdouble( -1.0 ),
82700     thrOverE2EE = cms.vdouble( -1.0 ),
82701     ncandcut = cms.int32( 1 ),
82702     doRhoCorrection = cms.bool( False ),
82703     rhoMax = cms.double( 9.9999999E7 ),
82704     rhoScale = cms.double( 1.0 ),
82705     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82706     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82707     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82708 )
82709 fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
82710     saveTags = cms.bool( True ),
82711     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82712     minPtLow = cms.double( 50.0 ),
82713     minPtHigh = cms.double( 50.0 ),
82714     etaOpposite = cms.bool( True ),
82715     minDeltaEta = cms.double( 0.0 ),
82716     minInvMass = cms.double( 650.0 ),
82717     maxEta = cms.double( 999.0 ),
82718     leadingJetOnly = cms.bool( False ),
82719     triggerType = cms.int32( 85 )
82720 )
82721 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching",
82722     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82723     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82724     matchingMode = cms.string( "VBF" ),
82725     pt1Min = cms.double( 50.0 ),
82726     pt2Min = cms.double( 50.0 ),
82727     pt3Min = cms.double( 50.0 ),
82728     mjjMin = cms.double( 650.0 ),
82729     matchingR = cms.double( 0.5 )
82730 )
82731 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet",
82732     saveTags = cms.bool( True ),
82733     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ),
82734     triggerType = cms.int32( 85 ),
82735     MinE = cms.double( -1.0 ),
82736     MinPt = cms.double( 50.0 ),
82737     MinMass = cms.double( -1.0 ),
82738     MaxMass = cms.double( -1.0 ),
82739     MinEta = cms.double( -1.0 ),
82740     MaxEta = cms.double( -1.0 ),
82741     MinN = cms.int32( 2 )
82742 )
82743 fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82744     saveTags = cms.bool( True ),
82745     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82746     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82747     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82748     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82749     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82750     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82751     triggerType1 = cms.int32( 85 ),
82752     triggerType2 = cms.int32( 85 ),
82753     triggerType3 = cms.int32( 81 ),
82754     MinDphi = cms.double( 1.0 ),
82755     MaxDphi = cms.double( -1.0 ),
82756     MinDeta = cms.double( 1.0 ),
82757     MaxDeta = cms.double( -1.0 ),
82758     MinMinv = cms.double( 1.0 ),
82759     MaxMinv = cms.double( -1.0 ),
82760     MinDelR = cms.double( 0.5 ),
82761     MaxDelR = cms.double( 9999.0 ),
82762     MinPt = cms.double( 1.0 ),
82763     MaxPt = cms.double( -1.0 ),
82764     MinN = cms.int32( 1 )
82765 )
82766 fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler",
82767     offset = cms.uint32( 0 ),
82768     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82769 )
82770 fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
82771     saveTags = cms.bool( True ),
82772     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82773     minPtLow = cms.double( 50.0 ),
82774     minPtHigh = cms.double( 50.0 ),
82775     etaOpposite = cms.bool( True ),
82776     minDeltaEta = cms.double( 0.0 ),
82777     minInvMass = cms.double( 750.0 ),
82778     maxEta = cms.double( 999.0 ),
82779     leadingJetOnly = cms.bool( False ),
82780     triggerType = cms.int32( 85 )
82781 )
82782 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching",
82783     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82784     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82785     matchingMode = cms.string( "VBF" ),
82786     pt1Min = cms.double( 50.0 ),
82787     pt2Min = cms.double( 50.0 ),
82788     pt3Min = cms.double( 50.0 ),
82789     mjjMin = cms.double( 750.0 ),
82790     matchingR = cms.double( 0.5 )
82791 )
82792 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet",
82793     saveTags = cms.bool( True ),
82794     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ),
82795     triggerType = cms.int32( 85 ),
82796     MinE = cms.double( -1.0 ),
82797     MinPt = cms.double( 50.0 ),
82798     MinMass = cms.double( -1.0 ),
82799     MaxMass = cms.double( -1.0 ),
82800     MinEta = cms.double( -1.0 ),
82801     MaxEta = cms.double( -1.0 ),
82802     MinN = cms.int32( 2 )
82803 )
82804 fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82805     saveTags = cms.bool( True ),
82806     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82807     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82808     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82809     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82810     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82811     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82812     triggerType1 = cms.int32( 85 ),
82813     triggerType2 = cms.int32( 85 ),
82814     triggerType3 = cms.int32( 81 ),
82815     MinDphi = cms.double( 1.0 ),
82816     MaxDphi = cms.double( -1.0 ),
82817     MinDeta = cms.double( 1.0 ),
82818     MaxDeta = cms.double( -1.0 ),
82819     MinMinv = cms.double( 1.0 ),
82820     MaxMinv = cms.double( -1.0 ),
82821     MinDelR = cms.double( 0.5 ),
82822     MaxDelR = cms.double( 9999.0 ),
82823     MinPt = cms.double( 1.0 ),
82824     MaxPt = cms.double( -1.0 ),
82825     MinN = cms.int32( 1 )
82826 )
82827 fragment.hltPreVBFDiPFJet50Mjj850Photon22 = cms.EDFilter( "HLTPrescaler",
82828     offset = cms.uint32( 0 ),
82829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82830 )
82831 fragment.hltPFJetVBFFilterLooseIDPt50Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
82832     saveTags = cms.bool( True ),
82833     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82834     minPtLow = cms.double( 50.0 ),
82835     minPtHigh = cms.double( 50.0 ),
82836     etaOpposite = cms.bool( True ),
82837     minDeltaEta = cms.double( 0.0 ),
82838     minInvMass = cms.double( 850.0 ),
82839     maxEta = cms.double( 999.0 ),
82840     leadingJetOnly = cms.bool( False ),
82841     triggerType = cms.int32( 85 )
82842 )
82843 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDProducer( "L1TPFJetsMatching",
82844     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82845     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82846     matchingMode = cms.string( "VBF" ),
82847     pt1Min = cms.double( 50.0 ),
82848     pt2Min = cms.double( 50.0 ),
82849     pt3Min = cms.double( 50.0 ),
82850     mjjMin = cms.double( 850.0 ),
82851     matchingR = cms.double( 0.5 )
82852 )
82853 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDFilter( "HLT1PFJet",
82854     saveTags = cms.bool( True ),
82855     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850','TwoJets' ),
82856     triggerType = cms.int32( 85 ),
82857     MinE = cms.double( -1.0 ),
82858     MinPt = cms.double( 50.0 ),
82859     MinMass = cms.double( -1.0 ),
82860     MaxMass = cms.double( -1.0 ),
82861     MinEta = cms.double( -1.0 ),
82862     MaxEta = cms.double( -1.0 ),
82863     MinN = cms.int32( 2 )
82864 )
82865 fragment.hltDiPFJet50Mjj850Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82866     saveTags = cms.bool( True ),
82867     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82868     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82869     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82870     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82871     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82872     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82873     triggerType1 = cms.int32( 85 ),
82874     triggerType2 = cms.int32( 85 ),
82875     triggerType3 = cms.int32( 81 ),
82876     MinDphi = cms.double( 1.0 ),
82877     MaxDphi = cms.double( -1.0 ),
82878     MinDeta = cms.double( 1.0 ),
82879     MaxDeta = cms.double( -1.0 ),
82880     MinMinv = cms.double( 1.0 ),
82881     MaxMinv = cms.double( -1.0 ),
82882     MinDelR = cms.double( 0.5 ),
82883     MaxDelR = cms.double( 9999.0 ),
82884     MinPt = cms.double( 1.0 ),
82885     MaxPt = cms.double( -1.0 ),
82886     MinN = cms.int32( 1 )
82887 )
82888 fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82889     offset = cms.uint32( 0 ),
82890     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82891 )
82892 fragment.hltEle22erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82893     saveTags = cms.bool( True ),
82894     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82895     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82896     rhoTag = cms.InputTag( "" ),
82897     energyLowEdges = cms.vdouble( 0.0 ),
82898     lessThan = cms.bool( True ),
82899     useEt = cms.bool( False ),
82900     useAbs = cms.bool( False ),
82901     thrRegularEB = cms.vdouble( 0.0105 ),
82902     thrRegularEE = cms.vdouble( 0.0305 ),
82903     thrOverEEB = cms.vdouble( -1.0 ),
82904     thrOverEEE = cms.vdouble( -1.0 ),
82905     thrOverE2EB = cms.vdouble( -1.0 ),
82906     thrOverE2EE = cms.vdouble( -1.0 ),
82907     ncandcut = cms.int32( 1 ),
82908     doRhoCorrection = cms.bool( False ),
82909     rhoMax = cms.double( 9.9999999E7 ),
82910     rhoScale = cms.double( 1.0 ),
82911     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82912     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82913     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82914 )
82915 fragment.hltEle22erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82916     saveTags = cms.bool( True ),
82917     candTag = cms.InputTag( "hltEle22erWPTightClusterShapeFilterForVBF" ),
82918     varTag = cms.InputTag( "hltEgammaHoverE" ),
82919     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82920     energyLowEdges = cms.vdouble( 0.0 ),
82921     lessThan = cms.bool( True ),
82922     useEt = cms.bool( False ),
82923     useAbs = cms.bool( False ),
82924     etaBoundaryEB12 = cms.double( 1.0 ),
82925     etaBoundaryEE12 = cms.double( 2.1 ),
82926     thrRegularEB1 = cms.vdouble( 1.0 ),
82927     thrRegularEE1 = cms.vdouble( 0.0 ),
82928     thrOverEEB1 = cms.vdouble( 0.06 ),
82929     thrOverEEE1 = cms.vdouble( 0.05 ),
82930     thrOverE2EB1 = cms.vdouble( 0.0 ),
82931     thrOverE2EE1 = cms.vdouble( 0.0 ),
82932     thrRegularEB2 = cms.vdouble( 1.0 ),
82933     thrRegularEE2 = cms.vdouble( 0.0 ),
82934     thrOverEEB2 = cms.vdouble( 0.06 ),
82935     thrOverEEE2 = cms.vdouble( 0.05 ),
82936     thrOverE2EB2 = cms.vdouble( 0.0 ),
82937     thrOverE2EE2 = cms.vdouble( 0.0 ),
82938     ncandcut = cms.int32( 1 ),
82939     doRhoCorrection = cms.bool( True ),
82940     rhoMax = cms.double( 9.9999999E7 ),
82941     rhoScale = cms.double( 1.0 ),
82942     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
82943     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82944     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82945 )
82946 fragment.hltEle22erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82947     saveTags = cms.bool( True ),
82948     candTag = cms.InputTag( "hltEle22erWPTightHEFilterForVBF" ),
82949     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
82950     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82951     energyLowEdges = cms.vdouble( 0.0 ),
82952     lessThan = cms.bool( True ),
82953     useEt = cms.bool( True ),
82954     useAbs = cms.bool( False ),
82955     etaBoundaryEB12 = cms.double( 1.0 ),
82956     etaBoundaryEE12 = cms.double( 2.1 ),
82957     thrRegularEB1 = cms.vdouble( 3.0 ),
82958     thrRegularEE1 = cms.vdouble( 1.0 ),
82959     thrOverEEB1 = cms.vdouble( 0.01 ),
82960     thrOverEEE1 = cms.vdouble( 0.025 ),
82961     thrOverE2EB1 = cms.vdouble( 0.0 ),
82962     thrOverE2EE1 = cms.vdouble( 0.0 ),
82963     thrRegularEB2 = cms.vdouble( 3.0 ),
82964     thrRegularEE2 = cms.vdouble( 2.0 ),
82965     thrOverEEB2 = cms.vdouble( 0.01 ),
82966     thrOverEEE2 = cms.vdouble( 0.025 ),
82967     thrOverE2EB2 = cms.vdouble( 0.0 ),
82968     thrOverE2EE2 = cms.vdouble( 0.0 ),
82969     ncandcut = cms.int32( 1 ),
82970     doRhoCorrection = cms.bool( True ),
82971     rhoMax = cms.double( 9.9999999E7 ),
82972     rhoScale = cms.double( 1.0 ),
82973     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
82974     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82975     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82976 )
82977 fragment.hltEle22erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82978     saveTags = cms.bool( True ),
82979     candTag = cms.InputTag( "hltEle22erWPTightEcalIsoFilterForVBF" ),
82980     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82981     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82982     energyLowEdges = cms.vdouble( 0.0 ),
82983     lessThan = cms.bool( True ),
82984     useEt = cms.bool( True ),
82985     useAbs = cms.bool( False ),
82986     etaBoundaryEB12 = cms.double( 1.0 ),
82987     etaBoundaryEE12 = cms.double( 2.0 ),
82988     thrRegularEB1 = cms.vdouble( 4.0 ),
82989     thrRegularEE1 = cms.vdouble( 3.0 ),
82990     thrOverEEB1 = cms.vdouble( 0.04 ),
82991     thrOverEEE1 = cms.vdouble( 0.03 ),
82992     thrOverE2EB1 = cms.vdouble( 0.0 ),
82993     thrOverE2EE1 = cms.vdouble( 0.0 ),
82994     thrRegularEB2 = cms.vdouble( 4.0 ),
82995     thrRegularEE2 = cms.vdouble( 3.0 ),
82996     thrOverEEB2 = cms.vdouble( 0.04 ),
82997     thrOverEEE2 = cms.vdouble( 0.03 ),
82998     thrOverE2EB2 = cms.vdouble( 0.0 ),
82999     thrOverE2EE2 = cms.vdouble( 0.0 ),
83000     ncandcut = cms.int32( 1 ),
83001     doRhoCorrection = cms.bool( True ),
83002     rhoMax = cms.double( 9.9999999E7 ),
83003     rhoScale = cms.double( 1.0 ),
83004     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
83005     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
83006     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83007 )
83008 fragment.hltEle22erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter",
83009     saveTags = cms.bool( True ),
83010     candTag = cms.InputTag( "hltEle22erWPTightHcalIsoFilterForVBF" ),
83011     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
83012     npixelmatchcut = cms.double( 1.0 ),
83013     ncandcut = cms.int32( 1 ),
83014     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83015     s_a_phi1B = cms.double( 0.0069 ),
83016     s_a_phi1I = cms.double( 0.0088 ),
83017     s_a_phi1F = cms.double( 0.0076 ),
83018     s_a_phi2B = cms.double( 3.7E-4 ),
83019     s_a_phi2I = cms.double( 7.0E-4 ),
83020     s_a_phi2F = cms.double( 0.00906 ),
83021     s_a_zB = cms.double( 0.012 ),
83022     s_a_rI = cms.double( 0.027 ),
83023     s_a_rF = cms.double( 0.04 ),
83024     s2_threshold = cms.double( 0.4 ),
83025     tanhSO10BarrelThres = cms.double( 0.35 ),
83026     tanhSO10InterThres = cms.double( 1.0 ),
83027     tanhSO10ForwardThres = cms.double( 1.0 ),
83028     useS = cms.bool( False ),
83029     pixelVeto = cms.bool( False )
83030 )
83031 fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
83032     saveTags = cms.bool( True ),
83033     candTag = cms.InputTag( "hltEle22erWPTightPixelMatchFilterForVBF" ),
83034     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
83035     rhoTag = cms.InputTag( "" ),
83036     energyLowEdges = cms.vdouble( 0.0 ),
83037     lessThan = cms.bool( True ),
83038     useEt = cms.bool( False ),
83039     useAbs = cms.bool( True ),
83040     thrRegularEB = cms.vdouble( 0.025 ),
83041     thrRegularEE = cms.vdouble( 0.011 ),
83042     thrOverEEB = cms.vdouble( -1.0 ),
83043     thrOverEEE = cms.vdouble( -1.0 ),
83044     thrOverE2EB = cms.vdouble( -1.0 ),
83045     thrOverE2EE = cms.vdouble( -1.0 ),
83046     ncandcut = cms.int32( 1 ),
83047     doRhoCorrection = cms.bool( False ),
83048     rhoMax = cms.double( 9.9999999E7 ),
83049     rhoScale = cms.double( 1.0 ),
83050     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83051     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83052     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83053 )
83054 fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
83055     saveTags = cms.bool( True ),
83056     candTag = cms.InputTag( "hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF" ),
83057     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
83058     rhoTag = cms.InputTag( "" ),
83059     energyLowEdges = cms.vdouble( 0.0 ),
83060     lessThan = cms.bool( True ),
83061     useEt = cms.bool( False ),
83062     useAbs = cms.bool( False ),
83063     thrRegularEB = cms.vdouble( 999.0 ),
83064     thrRegularEE = cms.vdouble( 1.0 ),
83065     thrOverEEB = cms.vdouble( -1.0 ),
83066     thrOverEEE = cms.vdouble( -1.0 ),
83067     thrOverE2EB = cms.vdouble( -1.0 ),
83068     thrOverE2EE = cms.vdouble( -1.0 ),
83069     ncandcut = cms.int32( 1 ),
83070     doRhoCorrection = cms.bool( False ),
83071     rhoMax = cms.double( 9.9999999E7 ),
83072     rhoScale = cms.double( 1.0 ),
83073     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83074     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83075     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83076 )
83077 fragment.hltEle22erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
83078     saveTags = cms.bool( True ),
83079     candTag = cms.InputTag( "hltEle22erWPTightGsfMissingHitsFilterForVBF" ),
83080     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
83081     rhoTag = cms.InputTag( "" ),
83082     energyLowEdges = cms.vdouble( 0.0 ),
83083     lessThan = cms.bool( True ),
83084     useEt = cms.bool( False ),
83085     useAbs = cms.bool( True ),
83086     thrRegularEB = cms.vdouble( 0.003 ),
83087     thrRegularEE = cms.vdouble( 0.005 ),
83088     thrOverEEB = cms.vdouble( -1.0 ),
83089     thrOverEEE = cms.vdouble( -1.0 ),
83090     thrOverE2EB = cms.vdouble( -1.0 ),
83091     thrOverE2EE = cms.vdouble( -1.0 ),
83092     ncandcut = cms.int32( 1 ),
83093     doRhoCorrection = cms.bool( False ),
83094     rhoMax = cms.double( 9.9999999E7 ),
83095     rhoScale = cms.double( 1.0 ),
83096     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83097     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83098     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83099 )
83100 fragment.hltEle22erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
83101     saveTags = cms.bool( True ),
83102     candTag = cms.InputTag( "hltEle22erWPTightGsfDetaFilterForVBF" ),
83103     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
83104     rhoTag = cms.InputTag( "" ),
83105     energyLowEdges = cms.vdouble( 0.0 ),
83106     lessThan = cms.bool( True ),
83107     useEt = cms.bool( False ),
83108     useAbs = cms.bool( True ),
83109     thrRegularEB = cms.vdouble( 0.03 ),
83110     thrRegularEE = cms.vdouble( 0.023 ),
83111     thrOverEEB = cms.vdouble( -1.0 ),
83112     thrOverEEE = cms.vdouble( -1.0 ),
83113     thrOverE2EB = cms.vdouble( -1.0 ),
83114     thrOverE2EE = cms.vdouble( -1.0 ),
83115     ncandcut = cms.int32( 1 ),
83116     doRhoCorrection = cms.bool( False ),
83117     rhoMax = cms.double( 9.9999999E7 ),
83118     rhoScale = cms.double( 1.0 ),
83119     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83120     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83121     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83122 )
83123 fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
83124     saveTags = cms.bool( True ),
83125     candTag = cms.InputTag( "hltEle22erWPTightGsfDphiFilterForVBF" ),
83126     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
83127     rhoTag = cms.InputTag( "" ),
83128     energyLowEdges = cms.vdouble( 0.0 ),
83129     lessThan = cms.bool( True ),
83130     useEt = cms.bool( True ),
83131     useAbs = cms.bool( False ),
83132     thrRegularEB = cms.vdouble( -1.0 ),
83133     thrRegularEE = cms.vdouble( -1.0 ),
83134     thrOverEEB = cms.vdouble( 0.2 ),
83135     thrOverEEE = cms.vdouble( 0.2 ),
83136     thrOverE2EB = cms.vdouble( -1.0 ),
83137     thrOverE2EE = cms.vdouble( -1.0 ),
83138     ncandcut = cms.int32( 1 ),
83139     doRhoCorrection = cms.bool( False ),
83140     rhoMax = cms.double( 9.9999999E7 ),
83141     rhoScale = cms.double( 1.0 ),
83142     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83143     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83144     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83145 )
83146 fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter",
83147     saveTags = cms.bool( True ),
83148     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83149     minPtLow = cms.double( 50.0 ),
83150     minPtHigh = cms.double( 50.0 ),
83151     etaOpposite = cms.bool( True ),
83152     minDeltaEta = cms.double( 0.0 ),
83153     minInvMass = cms.double( 600.0 ),
83154     maxEta = cms.double( 999.0 ),
83155     leadingJetOnly = cms.bool( False ),
83156     triggerType = cms.int32( 85 )
83157 )
83158 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching",
83159     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
83160     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83161     matchingMode = cms.string( "VBF" ),
83162     pt1Min = cms.double( 50.0 ),
83163     pt2Min = cms.double( 50.0 ),
83164     pt3Min = cms.double( 50.0 ),
83165     mjjMin = cms.double( 600.0 ),
83166     matchingR = cms.double( 0.5 )
83167 )
83168 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet",
83169     saveTags = cms.bool( True ),
83170     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ),
83171     triggerType = cms.int32( 85 ),
83172     MinE = cms.double( -1.0 ),
83173     MinPt = cms.double( 50.0 ),
83174     MinMass = cms.double( -1.0 ),
83175     MaxMass = cms.double( -1.0 ),
83176     MinEta = cms.double( -1.0 ),
83177     MaxEta = cms.double( -1.0 ),
83178     MinN = cms.int32( 2 )
83179 )
83180 fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83181     saveTags = cms.bool( True ),
83182     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
83183     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
83184     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83185     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
83186     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
83187     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83188     triggerType1 = cms.int32( 85 ),
83189     triggerType2 = cms.int32( 85 ),
83190     triggerType3 = cms.int32( 81 ),
83191     MinDphi = cms.double( 1.0 ),
83192     MaxDphi = cms.double( -1.0 ),
83193     MinDeta = cms.double( 1.0 ),
83194     MaxDeta = cms.double( -1.0 ),
83195     MinMinv = cms.double( 1.0 ),
83196     MaxMinv = cms.double( -1.0 ),
83197     MinDelR = cms.double( 0.5 ),
83198     MaxDelR = cms.double( 9999.0 ),
83199     MinPt = cms.double( 1.0 ),
83200     MaxPt = cms.double( -1.0 ),
83201     MinN = cms.int32( 1 )
83202 )
83203 fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
83204     offset = cms.uint32( 0 ),
83205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83206 )
83207 fragment.hltPFJetVBFFilterLooseIDPt50Mass700 = cms.EDFilter( "HLTPFJetVBFFilter",
83208     saveTags = cms.bool( True ),
83209     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83210     minPtLow = cms.double( 50.0 ),
83211     minPtHigh = cms.double( 50.0 ),
83212     etaOpposite = cms.bool( True ),
83213     minDeltaEta = cms.double( 0.0 ),
83214     minInvMass = cms.double( 700.0 ),
83215     maxEta = cms.double( 999.0 ),
83216     leadingJetOnly = cms.bool( False ),
83217     triggerType = cms.int32( 85 )
83218 )
83219 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDProducer( "L1TPFJetsMatching",
83220     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
83221     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83222     matchingMode = cms.string( "VBF" ),
83223     pt1Min = cms.double( 50.0 ),
83224     pt2Min = cms.double( 50.0 ),
83225     pt3Min = cms.double( 50.0 ),
83226     mjjMin = cms.double( 700.0 ),
83227     matchingR = cms.double( 0.5 )
83228 )
83229 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDFilter( "HLT1PFJet",
83230     saveTags = cms.bool( True ),
83231     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700','TwoJets' ),
83232     triggerType = cms.int32( 85 ),
83233     MinE = cms.double( -1.0 ),
83234     MinPt = cms.double( 50.0 ),
83235     MinMass = cms.double( -1.0 ),
83236     MaxMass = cms.double( -1.0 ),
83237     MinEta = cms.double( -1.0 ),
83238     MaxEta = cms.double( -1.0 ),
83239     MinN = cms.int32( 2 )
83240 )
83241 fragment.hltDiPFJet50Mass700Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83242     saveTags = cms.bool( True ),
83243     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
83244     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
83245     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83246     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
83247     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
83248     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83249     triggerType1 = cms.int32( 85 ),
83250     triggerType2 = cms.int32( 85 ),
83251     triggerType3 = cms.int32( 81 ),
83252     MinDphi = cms.double( 1.0 ),
83253     MaxDphi = cms.double( -1.0 ),
83254     MinDeta = cms.double( 1.0 ),
83255     MaxDeta = cms.double( -1.0 ),
83256     MinMinv = cms.double( 1.0 ),
83257     MaxMinv = cms.double( -1.0 ),
83258     MinDelR = cms.double( 0.5 ),
83259     MaxDelR = cms.double( 9999.0 ),
83260     MinPt = cms.double( 1.0 ),
83261     MaxPt = cms.double( -1.0 ),
83262     MinN = cms.int32( 1 )
83263 )
83264 fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
83265     offset = cms.uint32( 0 ),
83266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83267 )
83268 fragment.hltPFJetVBFFilterLooseIDPt50Mass800 = cms.EDFilter( "HLTPFJetVBFFilter",
83269     saveTags = cms.bool( True ),
83270     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83271     minPtLow = cms.double( 50.0 ),
83272     minPtHigh = cms.double( 50.0 ),
83273     etaOpposite = cms.bool( True ),
83274     minDeltaEta = cms.double( 0.0 ),
83275     minInvMass = cms.double( 800.0 ),
83276     maxEta = cms.double( 999.0 ),
83277     leadingJetOnly = cms.bool( False ),
83278     triggerType = cms.int32( 85 )
83279 )
83280 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDProducer( "L1TPFJetsMatching",
83281     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
83282     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83283     matchingMode = cms.string( "VBF" ),
83284     pt1Min = cms.double( 50.0 ),
83285     pt2Min = cms.double( 50.0 ),
83286     pt3Min = cms.double( 50.0 ),
83287     mjjMin = cms.double( 800.0 ),
83288     matchingR = cms.double( 0.5 )
83289 )
83290 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDFilter( "HLT1PFJet",
83291     saveTags = cms.bool( True ),
83292     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800','TwoJets' ),
83293     triggerType = cms.int32( 85 ),
83294     MinE = cms.double( -1.0 ),
83295     MinPt = cms.double( 50.0 ),
83296     MinMass = cms.double( -1.0 ),
83297     MaxMass = cms.double( -1.0 ),
83298     MinEta = cms.double( -1.0 ),
83299     MaxEta = cms.double( -1.0 ),
83300     MinN = cms.int32( 2 )
83301 )
83302 fragment.hltDiPFJet50Mass800Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
83303     saveTags = cms.bool( True ),
83304     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
83305     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
83306     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
83307     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
83308     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
83309     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
83310     triggerType1 = cms.int32( 85 ),
83311     triggerType2 = cms.int32( 85 ),
83312     triggerType3 = cms.int32( 81 ),
83313     MinDphi = cms.double( 1.0 ),
83314     MaxDphi = cms.double( -1.0 ),
83315     MinDeta = cms.double( 1.0 ),
83316     MaxDeta = cms.double( -1.0 ),
83317     MinMinv = cms.double( 1.0 ),
83318     MaxMinv = cms.double( -1.0 ),
83319     MinDelR = cms.double( 0.5 ),
83320     MaxDelR = cms.double( 9999.0 ),
83321     MinPt = cms.double( 1.0 ),
83322     MaxPt = cms.double( -1.0 ),
83323     MinN = cms.int32( 1 )
83324 )
83325 fragment.hltPreVBFDiPFJet11540Mjj850DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83326     offset = cms.uint32( 0 ),
83327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83328 )
83329 fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
83330     saveTags = cms.bool( True ),
83331     inputTag = cms.InputTag( "hltL2TauJets" ),
83332     triggerType = cms.int32( 84 ),
83333     MinE = cms.double( -1.0 ),
83334     MinPt = cms.double( 20.0 ),
83335     MinMass = cms.double( -1.0 ),
83336     MaxMass = cms.double( -1.0 ),
83337     MinEta = cms.double( -1.0 ),
83338     MaxEta = cms.double( 2.2 ),
83339     MinN = cms.int32( 2 )
83340 )
83341 fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
83342     saveTags = cms.bool( True ),
83343     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
83344     triggerType = cms.int32( 84 ),
83345     MinE = cms.double( -1.0 ),
83346     MinPt = cms.double( 20.0 ),
83347     MinMass = cms.double( -1.0 ),
83348     MaxMass = cms.double( -1.0 ),
83349     MinEta = cms.double( -1.0 ),
83350     MaxEta = cms.double( 2.2 ),
83351     MinN = cms.int32( 2 )
83352 )
83353 fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter",
83354     saveTags = cms.bool( True ),
83355     nExpected = cms.int32( 2 ),
83356     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
83357     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
83358     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
83359     seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ),
83360     seedTypes = cms.vint32( -100 ),
83361     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;" ),
83362     minPt = cms.double( 20.0 ),
83363     maxEta = cms.double( 2.3 ),
83364     usePtCorr = cms.bool( True ),
83365     matchWithSeeds = cms.bool( False ),
83366     matchingdR = cms.double( 0.5 )
83367 )
83368 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj850 = cms.EDProducer( "L1TPFJetsMatching",
83369     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83370     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83371     matchingMode = cms.string( "VBF" ),
83372     pt1Min = cms.double( 115.0 ),
83373     pt2Min = cms.double( 40.0 ),
83374     pt3Min = cms.double( 110.0 ),
83375     mjjMin = cms.double( 850.0 ),
83376     matchingR = cms.double( 0.5 )
83377 )
83378 fragment.hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83379     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj850','TwoJets' ),
83380     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83381     Min_dR = cms.double( 0.5 )
83382 )
83383 fragment.hltMatchedVBFTwoPFJetsMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83384     saveTags = cms.bool( True ),
83385     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83386     triggerType = cms.int32( 85 ),
83387     MinE = cms.double( -1.0 ),
83388     MinPt = cms.double( 40.0 ),
83389     MinMass = cms.double( -1.0 ),
83390     MaxMass = cms.double( -1.0 ),
83391     MinEta = cms.double( -1.0 ),
83392     MaxEta = cms.double( -1.0 ),
83393     MinN = cms.int32( 2 )
83394 )
83395 fragment.hltMatchedVBFOnePFJetMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83396     saveTags = cms.bool( True ),
83397     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83398     triggerType = cms.int32( 85 ),
83399     MinE = cms.double( -1.0 ),
83400     MinPt = cms.double( 115.0 ),
83401     MinMass = cms.double( -1.0 ),
83402     MaxMass = cms.double( -1.0 ),
83403     MinEta = cms.double( -1.0 ),
83404     MaxEta = cms.double( -1.0 ),
83405     MinN = cms.int32( 1 )
83406 )
83407 fragment.hltPreVBFDiPFJet11540Mjj1000DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83408     offset = cms.uint32( 0 ),
83409     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83410 )
83411 fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching",
83412     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83413     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83414     matchingMode = cms.string( "VBF" ),
83415     pt1Min = cms.double( 115.0 ),
83416     pt2Min = cms.double( 40.0 ),
83417     pt3Min = cms.double( 110.0 ),
83418     mjjMin = cms.double( 1000.0 ),
83419     matchingR = cms.double( 0.5 )
83420 )
83421 fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83422     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
83423     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83424     Min_dR = cms.double( 0.5 )
83425 )
83426 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83427     saveTags = cms.bool( True ),
83428     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83429     triggerType = cms.int32( 85 ),
83430     MinE = cms.double( -1.0 ),
83431     MinPt = cms.double( 40.0 ),
83432     MinMass = cms.double( -1.0 ),
83433     MaxMass = cms.double( -1.0 ),
83434     MinEta = cms.double( -1.0 ),
83435     MaxEta = cms.double( -1.0 ),
83436     MinN = cms.int32( 2 )
83437 )
83438 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83439     saveTags = cms.bool( True ),
83440     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83441     triggerType = cms.int32( 85 ),
83442     MinE = cms.double( -1.0 ),
83443     MinPt = cms.double( 115.0 ),
83444     MinMass = cms.double( -1.0 ),
83445     MaxMass = cms.double( -1.0 ),
83446     MinEta = cms.double( -1.0 ),
83447     MaxEta = cms.double( -1.0 ),
83448     MinN = cms.int32( 1 )
83449 )
83450 fragment.hltPreVBFDiPFJet11540Mjj1100DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83451     offset = cms.uint32( 0 ),
83452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83453 )
83454 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1100 = cms.EDProducer( "L1TPFJetsMatching",
83455     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83456     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83457     matchingMode = cms.string( "VBF" ),
83458     pt1Min = cms.double( 115.0 ),
83459     pt2Min = cms.double( 40.0 ),
83460     pt3Min = cms.double( 110.0 ),
83461     mjjMin = cms.double( 1100.0 ),
83462     matchingR = cms.double( 0.5 )
83463 )
83464 fragment.hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83465     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1100','TwoJets' ),
83466     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83467     Min_dR = cms.double( 0.5 )
83468 )
83469 fragment.hltMatchedVBFTwoPFJetsMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83470     saveTags = cms.bool( True ),
83471     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83472     triggerType = cms.int32( 85 ),
83473     MinE = cms.double( -1.0 ),
83474     MinPt = cms.double( 40.0 ),
83475     MinMass = cms.double( -1.0 ),
83476     MaxMass = cms.double( -1.0 ),
83477     MinEta = cms.double( -1.0 ),
83478     MaxEta = cms.double( -1.0 ),
83479     MinN = cms.int32( 2 )
83480 )
83481 fragment.hltMatchedVBFOnePFJetMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83482     saveTags = cms.bool( True ),
83483     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83484     triggerType = cms.int32( 85 ),
83485     MinE = cms.double( -1.0 ),
83486     MinPt = cms.double( 115.0 ),
83487     MinMass = cms.double( -1.0 ),
83488     MaxMass = cms.double( -1.0 ),
83489     MinEta = cms.double( -1.0 ),
83490     MaxEta = cms.double( -1.0 ),
83491     MinN = cms.int32( 1 )
83492 )
83493 fragment.hltPreVBFDiPFJet11540Mjj1200DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83494     offset = cms.uint32( 0 ),
83495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83496 )
83497 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1200 = cms.EDProducer( "L1TPFJetsMatching",
83498     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83499     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83500     matchingMode = cms.string( "VBF" ),
83501     pt1Min = cms.double( 115.0 ),
83502     pt2Min = cms.double( 40.0 ),
83503     pt3Min = cms.double( 110.0 ),
83504     mjjMin = cms.double( 1200.0 ),
83505     matchingR = cms.double( 0.5 )
83506 )
83507 fragment.hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83508     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1200','TwoJets' ),
83509     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83510     Min_dR = cms.double( 0.5 )
83511 )
83512 fragment.hltMatchedVBFTwoPFJetsMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83513     saveTags = cms.bool( True ),
83514     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83515     triggerType = cms.int32( 85 ),
83516     MinE = cms.double( -1.0 ),
83517     MinPt = cms.double( 40.0 ),
83518     MinMass = cms.double( -1.0 ),
83519     MaxMass = cms.double( -1.0 ),
83520     MinEta = cms.double( -1.0 ),
83521     MaxEta = cms.double( -1.0 ),
83522     MinN = cms.int32( 2 )
83523 )
83524 fragment.hltMatchedVBFOnePFJetMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83525     saveTags = cms.bool( True ),
83526     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83527     triggerType = cms.int32( 85 ),
83528     MinE = cms.double( -1.0 ),
83529     MinPt = cms.double( 115.0 ),
83530     MinMass = cms.double( -1.0 ),
83531     MaxMass = cms.double( -1.0 ),
83532     MinEta = cms.double( -1.0 ),
83533     MaxEta = cms.double( -1.0 ),
83534     MinN = cms.int32( 1 )
83535 )
83536 fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83537     offset = cms.uint32( 0 ),
83538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83539 )
83540 fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter",
83541     saveTags = cms.bool( True ),
83542     nExpected = cms.int32( 1 ),
83543     L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83544     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ),
83545     DiscrWP = cms.double( 0.3 ),
83546     l1TauPtThreshold = cms.double( 250.0 )
83547 )
83548 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter",
83549     saveTags = cms.bool( True ),
83550     nExpected = cms.int32( 1 ),
83551     taus = cms.InputTag( "hltPFJetForBtag" ),
83552     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83553     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
83554     seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ),
83555     seedTypes = cms.vint32( -100 ),
83556     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;" ),
83557     minPt = cms.double( 45.0 ),
83558     maxEta = cms.double( 2.3 ),
83559     usePtCorr = cms.bool( True ),
83560     matchWithSeeds = cms.bool( True ),
83561     matchingdR = cms.double( 0.5 )
83562 )
83563 fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
83564     saveTags = cms.bool( True ),
83565     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83566     minPtLow = cms.double( 45.0 ),
83567     minPtHigh = cms.double( 45.0 ),
83568     etaOpposite = cms.bool( True ),
83569     minDeltaEta = cms.double( 0.0 ),
83570     minInvMass = cms.double( 650.0 ),
83571     maxEta = cms.double( 999.0 ),
83572     leadingJetOnly = cms.bool( False ),
83573     triggerType = cms.int32( 85 )
83574 )
83575 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching",
83576     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83577     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83578     matchingMode = cms.string( "VBF" ),
83579     pt1Min = cms.double( 45.0 ),
83580     pt2Min = cms.double( 45.0 ),
83581     pt3Min = cms.double( 45.0 ),
83582     mjjMin = cms.double( 650.0 ),
83583     matchingR = cms.double( 0.5 )
83584 )
83585 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet",
83586     saveTags = cms.bool( True ),
83587     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
83588     triggerType = cms.int32( 85 ),
83589     MinE = cms.double( -1.0 ),
83590     MinPt = cms.double( 45.0 ),
83591     MinMass = cms.double( -1.0 ),
83592     MaxMass = cms.double( -1.0 ),
83593     MinEta = cms.double( -1.0 ),
83594     MaxEta = cms.double( -1.0 ),
83595     MinN = cms.int32( 2 )
83596 )
83597 fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83598     offset = cms.uint32( 0 ),
83599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83600 )
83601 fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
83602     saveTags = cms.bool( True ),
83603     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83604     minPtLow = cms.double( 45.0 ),
83605     minPtHigh = cms.double( 45.0 ),
83606     etaOpposite = cms.bool( True ),
83607     minDeltaEta = cms.double( 0.0 ),
83608     minInvMass = cms.double( 750.0 ),
83609     maxEta = cms.double( 999.0 ),
83610     leadingJetOnly = cms.bool( False ),
83611     triggerType = cms.int32( 85 )
83612 )
83613 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching",
83614     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83615     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83616     matchingMode = cms.string( "VBF" ),
83617     pt1Min = cms.double( 45.0 ),
83618     pt2Min = cms.double( 45.0 ),
83619     pt3Min = cms.double( 45.0 ),
83620     mjjMin = cms.double( 750.0 ),
83621     matchingR = cms.double( 0.5 )
83622 )
83623 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet",
83624     saveTags = cms.bool( True ),
83625     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
83626     triggerType = cms.int32( 85 ),
83627     MinE = cms.double( -1.0 ),
83628     MinPt = cms.double( 45.0 ),
83629     MinMass = cms.double( -1.0 ),
83630     MaxMass = cms.double( -1.0 ),
83631     MinEta = cms.double( -1.0 ),
83632     MaxEta = cms.double( -1.0 ),
83633     MinN = cms.int32( 2 )
83634 )
83635 fragment.hltPreVBFDiPFJet45Mjj850PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83636     offset = cms.uint32( 0 ),
83637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83638 )
83639 fragment.hltPFJetVBFFilterLooseIDPt45Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
83640     saveTags = cms.bool( True ),
83641     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83642     minPtLow = cms.double( 45.0 ),
83643     minPtHigh = cms.double( 45.0 ),
83644     etaOpposite = cms.bool( True ),
83645     minDeltaEta = cms.double( 0.0 ),
83646     minInvMass = cms.double( 850.0 ),
83647     maxEta = cms.double( 999.0 ),
83648     leadingJetOnly = cms.bool( False ),
83649     triggerType = cms.int32( 85 )
83650 )
83651 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDProducer( "L1TPFJetsMatching",
83652     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83653     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83654     matchingMode = cms.string( "VBF" ),
83655     pt1Min = cms.double( 45.0 ),
83656     pt2Min = cms.double( 45.0 ),
83657     pt3Min = cms.double( 45.0 ),
83658     mjjMin = cms.double( 850.0 ),
83659     matchingR = cms.double( 0.5 )
83660 )
83661 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDFilter( "HLT1PFJet",
83662     saveTags = cms.bool( True ),
83663     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850','TwoJets' ),
83664     triggerType = cms.int32( 85 ),
83665     MinE = cms.double( -1.0 ),
83666     MinPt = cms.double( 45.0 ),
83667     MinMass = cms.double( -1.0 ),
83668     MaxMass = cms.double( -1.0 ),
83669     MinEta = cms.double( -1.0 ),
83670     MaxEta = cms.double( -1.0 ),
83671     MinN = cms.int32( 2 )
83672 )
83673 fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet = cms.EDFilter( "HLTL1TSeed",
83674     saveTags = cms.bool( True ),
83675     L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso23_er2p1_Jet70_RmOvlp_dR0p5 OR L1_DoubleTau_Iso34_Iso26_er2p1_Jet70_RmOvlp_dR0p5" ),
83676     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83677     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83678     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83679     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83680     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83681     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83682     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83683     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83684     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83685 )
83686 fragment.hltPreL1HT200QuadPFJet20PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83687     offset = cms.uint32( 0 ),
83688     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83689 )
83690 fragment.hltL1sHTT200erFromObjectMap = cms.EDFilter( "HLTL1TSeed",
83691     saveTags = cms.bool( True ),
83692     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
83693     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83694     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83695     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83696     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83697     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83698     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83699     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83700     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83701     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83702 )
83703 fragment.hltL2TauTagFilterForQuadJet = cms.EDFilter( "L2TauTagFilter",
83704     saveTags = cms.bool( True ),
83705     nExpected = cms.int32( 1 ),
83706     L1TauSrc = cms.InputTag( "hltL1sTauVeryBigOR" ),
83707     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','TauVeryBigOR' ),
83708     DiscrWP = cms.double( 0.5 ),
83709     l1TauPtThreshold = cms.double( 250.0 )
83710 )
83711 fragment.hlt4PFCentralJetPt20 = cms.EDFilter( "HLT1PFJet",
83712     saveTags = cms.bool( True ),
83713     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83714     triggerType = cms.int32( 86 ),
83715     MinE = cms.double( -1.0 ),
83716     MinPt = cms.double( 20.0 ),
83717     MinMass = cms.double( -1.0 ),
83718     MaxMass = cms.double( -1.0 ),
83719     MinEta = cms.double( -1.0 ),
83720     MaxEta = cms.double( 2.5 ),
83721     MinN = cms.int32( 4 )
83722 )
83723 fragment.hltPFCentralJetPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
83724     HLTObject = cms.InputTag( "hlt4PFCentralJetPt20" ),
83725     TriggerTypes = cms.vint32( 86 )
83726 )
83727 fragment.hltPFCentralJetNoIDPt20PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83728     saveTags = cms.bool( True ),
83729     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83730     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83731     MinTag = cms.double( 0.5 ),
83732     MaxTag = cms.double( 999999.0 ),
83733     MinJetToSum = cms.int32( 1 ),
83734     MaxJetToSum = cms.int32( 1 ),
83735     UseMeanValue = cms.bool( True ),
83736     MatchByDeltaR = cms.bool( True ),
83737     MaxDeltaR = cms.double( 0.4 ),
83738     TriggerType = cms.int32( 86 )
83739 )
83740 fragment.hltPFCentralJetNoIDPt20PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83741     saveTags = cms.bool( True ),
83742     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83743     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83744     MinTag = cms.double( 0.5 ),
83745     MaxTag = cms.double( 999999.0 ),
83746     MinJetToSum = cms.int32( 1 ),
83747     MaxJetToSum = cms.int32( 1 ),
83748     UseMeanValue = cms.bool( True ),
83749     MatchByDeltaR = cms.bool( True ),
83750     MaxDeltaR = cms.double( 0.4 ),
83751     TriggerType = cms.int32( 86 )
83752 )
83753 fragment.hltPreL1HT200QuadPFJet25PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83754     offset = cms.uint32( 0 ),
83755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83756 )
83757 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83758     saveTags = cms.bool( True ),
83759     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
83760     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83761     MinTag = cms.double( 0.5 ),
83762     MaxTag = cms.double( 999999.0 ),
83763     MinJetToSum = cms.int32( 1 ),
83764     MaxJetToSum = cms.int32( 1 ),
83765     UseMeanValue = cms.bool( True ),
83766     MatchByDeltaR = cms.bool( True ),
83767     MaxDeltaR = cms.double( 0.4 ),
83768     TriggerType = cms.int32( 86 )
83769 )
83770 fragment.hltPreIsoMu24eta2p1L1HT200 = cms.EDFilter( "HLTPrescaler",
83771     offset = cms.uint32( 0 ),
83772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83773 )
83774 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83775     offset = cms.uint32( 0 ),
83776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83777 )
83778 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83779     offset = cms.uint32( 0 ),
83780     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83781 )
83782 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 = cms.EDFilter( "HLTPrescaler",
83783     offset = cms.uint32( 0 ),
83784     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83785 )
83786 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 = cms.EDFilter( "HLTPrescaler",
83787     offset = cms.uint32( 0 ),
83788     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83789 )
83790 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83791     offset = cms.uint32( 0 ),
83792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83793 )
83794 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25PNet1BTag0p50 = cms.EDFilter( "HLTPrescaler",
83795     offset = cms.uint32( 0 ),
83796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83797 )
83798 fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83799     offset = cms.uint32( 0 ),
83800     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83801 )
83802 fragment.hltCaloJetTimingFilterSingleNeg2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
83803     saveTags = cms.bool( True ),
83804     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
83805     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
83806     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
83807     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
83808     minJets = cms.uint32( 1 ),
83809     jetTimeThresh = cms.double( -999999.0 ),
83810     jetMaxTimeThresh = cms.double( -2.5 ),
83811     jetCellsForTimingThresh = cms.uint32( 5 ),
83812     jetEcalEtForTimingThresh = cms.double( 10.0 ),
83813     minJetPt = cms.double( 40.0 )
83814 )
83815 fragment.hltPrePFJet200TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83816     offset = cms.uint32( 0 ),
83817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83818 )
83819 fragment.hltPrePhoton50TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83820     offset = cms.uint32( 0 ),
83821     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83822 )
83823 fragment.hltEG50CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83824     saveTags = cms.bool( True ),
83825     candTag = cms.InputTag( "hltEG50HEFilter" ),
83826     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83827     rhoTag = cms.InputTag( "" ),
83828     energyLowEdges = cms.vdouble( 0.0 ),
83829     lessThan = cms.bool( True ),
83830     useEt = cms.bool( False ),
83831     useAbs = cms.bool( False ),
83832     thrRegularEB = cms.vdouble( 0.016 ),
83833     thrRegularEE = cms.vdouble( 0.04 ),
83834     thrOverEEB = cms.vdouble( -1.0 ),
83835     thrOverEEE = cms.vdouble( -1.0 ),
83836     thrOverE2EB = cms.vdouble( -1.0 ),
83837     thrOverE2EE = cms.vdouble( -1.0 ),
83838     ncandcut = cms.int32( 1 ),
83839     doRhoCorrection = cms.bool( False ),
83840     rhoMax = cms.double( 9.9999999E7 ),
83841     rhoScale = cms.double( 1.0 ),
83842     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83843     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83844     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83845 )
83846 fragment.hltEG50CaloIdLTimeNeg2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83847     saveTags = cms.bool( True ),
83848     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83849     l1EGCand = cms.InputTag( "" ),
83850     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83851     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83852     inputTrack = cms.InputTag( "" ),
83853     ncandcut = cms.int32( 1 ),
83854     EBOnly = cms.bool( False ),
83855     sMin_min = cms.double( 0.0 ),
83856     sMin_max = cms.double( 999.0 ),
83857     sMaj_min = cms.double( 0.0 ),
83858     sMaj_max = cms.double( 999.0 ),
83859     seedTimeMin = cms.double( -25.0 ),
83860     seedTimeMax = cms.double( -2.5 ),
83861     useTrackVeto = cms.bool( False ),
83862     maxTrackCut = cms.int32( 999 ),
83863     trackPtCut = cms.double( 999999.0 ),
83864     trackdRCut = cms.double( 999.0 )
83865 )
83866 fragment.hltPrePhoton50TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83867     offset = cms.uint32( 0 ),
83868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83869 )
83870 fragment.hltEG50CaloIdLTime2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83871     saveTags = cms.bool( True ),
83872     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83873     l1EGCand = cms.InputTag( "" ),
83874     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83875     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83876     inputTrack = cms.InputTag( "" ),
83877     ncandcut = cms.int32( 1 ),
83878     EBOnly = cms.bool( False ),
83879     sMin_min = cms.double( 0.0 ),
83880     sMin_max = cms.double( 999.0 ),
83881     sMaj_min = cms.double( 0.0 ),
83882     sMaj_max = cms.double( 999.0 ),
83883     seedTimeMin = cms.double( 2.5 ),
83884     seedTimeMax = cms.double( 25.0 ),
83885     useTrackVeto = cms.bool( False ),
83886     maxTrackCut = cms.int32( 999 ),
83887     trackPtCut = cms.double( 999999.0 ),
83888     trackdRCut = cms.double( 999.0 )
83889 )
83890 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
83891     offset = cms.uint32( 0 ),
83892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83893 )
83894 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83895     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83896     minTracks = cms.int32( 1 ),
83897     maxTracks = cms.int32( 1 ),
83898     do_express = cms.bool( True ),
83899     triggerType = cms.int32( 91 )
83900 )
83901 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
83902     inputTag = cms.InputTag( "rawDataCollector" ),
83903     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
83904 )
83905 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
83906     offset = cms.uint32( 0 ),
83907     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83908 )
83909 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83910     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83911     minTracks = cms.int32( 1 ),
83912     maxTracks = cms.int32( 4 ),
83913     do_express = cms.bool( False ),
83914     triggerType = cms.int32( 91 )
83915 )
83916 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
83917     offset = cms.uint32( 0 ),
83918     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83919 )
83920 fragment.hltPreTestData = cms.EDFilter( "HLTPrescaler",
83921     offset = cms.uint32( 0 ),
83922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83923 )
83924 fragment.hltPreMCReducedIterativeTracking = cms.EDFilter( "HLTPrescaler",
83925     offset = cms.uint32( 0 ),
83926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83927 )
83928 fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler",
83929     offset = cms.uint32( 0 ),
83930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83931 )
83932 fragment.hltCaloJetCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83933     saveTags = cms.bool( True ),
83934     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83935     triggerType = cms.int32( 0 ),
83936     MinE = cms.double( -1.0 ),
83937     MinPt = cms.double( 20.0 ),
83938     MinMass = cms.double( -1.0 ),
83939     MaxMass = cms.double( -1.0 ),
83940     MinEta = cms.double( -1.0 ),
83941     MaxEta = cms.double( -1.0 ),
83942     MinN = cms.int32( 1 )
83943 )
83944 fragment.hltPreMCAK4CaloJetsFromPV = cms.EDFilter( "HLTPrescaler",
83945     offset = cms.uint32( 0 ),
83946     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83947 )
83948 fragment.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector",
83949     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83950     filter = cms.bool( False ),
83951     etMin = cms.double( 20.0 )
83952 )
83953 fragment.hltCaloJetFromPV = cms.EDProducer( "PixelJetPuId",
83954     jets = cms.InputTag( "hltSelectorJets20L1FastJetForNoPU" ),
83955     tracks = cms.InputTag( "hltPixelTracks" ),
83956     primaryVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
83957     MinGoodJetTrackPtRatio = cms.double( 0.045 ),
83958     MinGoodJetTrackPt = cms.double( 1.8 ),
83959     MaxTrackDistanceToJet = cms.double( 0.04 ),
83960     MinTrackPt = cms.double( 0.6 ),
83961     MaxTrackChi2 = cms.double( 20.0 ),
83962     UseForwardJetsAsNoPU = cms.bool( True ),
83963     MinEtaForwardJets = cms.double( 2.4 ),
83964     MinEtForwardJets = cms.double( 40.0 )
83965 )
83966 fragment.hltCaloJetFromPVCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83967     saveTags = cms.bool( True ),
83968     inputTag = cms.InputTag( "hltCaloJetFromPV" ),
83969     triggerType = cms.int32( 0 ),
83970     MinE = cms.double( -1.0 ),
83971     MinPt = cms.double( 20.0 ),
83972     MinMass = cms.double( -1.0 ),
83973     MaxMass = cms.double( -1.0 ),
83974     MinEta = cms.double( -1.0 ),
83975     MaxEta = cms.double( -1.0 ),
83976     MinN = cms.int32( 1 )
83977 )
83978 fragment.hltHtMhtFromPVForMC = cms.EDProducer( "HLTHtMhtProducer",
83979     usePt = cms.bool( False ),
83980     excludePFMuons = cms.bool( False ),
83981     minNJetHt = cms.int32( 0 ),
83982     minNJetMht = cms.int32( 0 ),
83983     minPtJetHt = cms.double( 30.0 ),
83984     minPtJetMht = cms.double( 20.0 ),
83985     maxEtaJetHt = cms.double( 3.0 ),
83986     maxEtaJetMht = cms.double( 5.0 ),
83987     jetsLabel = cms.InputTag( "hltCaloJetFromPV" ),
83988     pfCandidatesLabel = cms.InputTag( "" )
83989 )
83990 fragment.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83991     saveTags = cms.bool( True ),
83992     htLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83993     mhtLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83994     minHt = cms.vdouble( -1.0 ),
83995     minMht = cms.vdouble( 0.0 ),
83996     minMeff = cms.vdouble( 0.0 ),
83997     meffSlope = cms.vdouble( 1.0 )
83998 )
83999 fragment.hltPreMCCaloHT = cms.EDFilter( "HLTPrescaler",
84000     offset = cms.uint32( 0 ),
84001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84002 )
84003 fragment.hltHtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
84004     usePt = cms.bool( False ),
84005     excludePFMuons = cms.bool( False ),
84006     minNJetHt = cms.int32( 0 ),
84007     minNJetMht = cms.int32( 0 ),
84008     minPtJetHt = cms.double( 30.0 ),
84009     minPtJetMht = cms.double( 20.0 ),
84010     maxEtaJetHt = cms.double( 3.0 ),
84011     maxEtaJetMht = cms.double( 5.0 ),
84012     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
84013     pfCandidatesLabel = cms.InputTag( "" )
84014 )
84015 fragment.hltCaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
84016     saveTags = cms.bool( True ),
84017     htLabels = cms.VInputTag( 'hltHtMhtForMC' ),
84018     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
84019     minHt = cms.vdouble( -1.0 ),
84020     minMht = cms.vdouble( 0.0 ),
84021     minMeff = cms.vdouble( 0.0 ),
84022     meffSlope = cms.vdouble( 1.0 )
84023 )
84024 fragment.hltPreMCAK8CaloHT = cms.EDFilter( "HLTPrescaler",
84025     offset = cms.uint32( 0 ),
84026     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84027 )
84028 fragment.hltAK8HtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
84029     usePt = cms.bool( False ),
84030     excludePFMuons = cms.bool( False ),
84031     minNJetHt = cms.int32( 0 ),
84032     minNJetMht = cms.int32( 0 ),
84033     minPtJetHt = cms.double( 30.0 ),
84034     minPtJetMht = cms.double( 20.0 ),
84035     maxEtaJetHt = cms.double( 3.0 ),
84036     maxEtaJetMht = cms.double( 5.0 ),
84037     jetsLabel = cms.InputTag( "hltAK8CaloJetsCorrected" ),
84038     pfCandidatesLabel = cms.InputTag( "" )
84039 )
84040 fragment.hltAK8CaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
84041     saveTags = cms.bool( True ),
84042     htLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
84043     mhtLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
84044     minHt = cms.vdouble( -1.0 ),
84045     minMht = cms.vdouble( 0.0 ),
84046     minMeff = cms.vdouble( 0.0 ),
84047     meffSlope = cms.vdouble( 1.0 )
84048 )
84049 fragment.hltPreMCCaloMHT = cms.EDFilter( "HLTPrescaler",
84050     offset = cms.uint32( 0 ),
84051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84052 )
84053 fragment.hltMhtFilter = cms.EDFilter( "HLTMhtFilter",
84054     saveTags = cms.bool( True ),
84055     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
84056     minMht = cms.vdouble( -1.0 )
84057 )
84058 fragment.hltPreMCAK4PFJets = cms.EDFilter( "HLTPrescaler",
84059     offset = cms.uint32( 0 ),
84060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84061 )
84062 fragment.hltAK4PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
84063     saveTags = cms.bool( True ),
84064     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
84065     triggerType = cms.int32( 85 ),
84066     MinE = cms.double( -1.0 ),
84067     MinPt = cms.double( 20.0 ),
84068     MinMass = cms.double( -1.0 ),
84069     MaxMass = cms.double( -1.0 ),
84070     MinEta = cms.double( -1.0 ),
84071     MaxEta = cms.double( 3.0 ),
84072     MinN = cms.int32( 1 )
84073 )
84074 fragment.hltPreMCPFHT = cms.EDFilter( "HLTPrescaler",
84075     offset = cms.uint32( 0 ),
84076     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84077 )
84078 fragment.hltPFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
84079     usePt = cms.bool( True ),
84080     excludePFMuons = cms.bool( False ),
84081     minNJetHt = cms.int32( 0 ),
84082     minNJetMht = cms.int32( 0 ),
84083     minPtJetHt = cms.double( 40.0 ),
84084     minPtJetMht = cms.double( 20.0 ),
84085     maxEtaJetHt = cms.double( 3.0 ),
84086     maxEtaJetMht = cms.double( 5.0 ),
84087     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
84088     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
84089 )
84090 fragment.hltPFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
84091     saveTags = cms.bool( True ),
84092     htLabels = cms.VInputTag( 'hltPFHTForMC' ),
84093     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
84094     minHt = cms.vdouble( -1.0 ),
84095     minMht = cms.vdouble( 0.0 ),
84096     minMeff = cms.vdouble( 0.0 ),
84097     meffSlope = cms.vdouble( 1.0 )
84098 )
84099 fragment.hltPreMCAK8PFJets = cms.EDFilter( "HLTPrescaler",
84100     offset = cms.uint32( 0 ),
84101     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84102 )
84103 fragment.hltAK8PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
84104     saveTags = cms.bool( True ),
84105     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
84106     triggerType = cms.int32( 85 ),
84107     MinE = cms.double( -1.0 ),
84108     MinPt = cms.double( 20.0 ),
84109     MinMass = cms.double( -1.0 ),
84110     MaxMass = cms.double( -1.0 ),
84111     MinEta = cms.double( -1.0 ),
84112     MaxEta = cms.double( 3.0 ),
84113     MinN = cms.int32( 1 )
84114 )
84115 fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler",
84116     offset = cms.uint32( 0 ),
84117     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84118 )
84119 fragment.hltAK8PFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
84120     usePt = cms.bool( True ),
84121     excludePFMuons = cms.bool( False ),
84122     minNJetHt = cms.int32( 0 ),
84123     minNJetMht = cms.int32( 0 ),
84124     minPtJetHt = cms.double( 40.0 ),
84125     minPtJetMht = cms.double( 20.0 ),
84126     maxEtaJetHt = cms.double( 3.0 ),
84127     maxEtaJetMht = cms.double( 5.0 ),
84128     jetsLabel = cms.InputTag( "hltAK8PFJetsCorrected" ),
84129     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
84130 )
84131 fragment.hltAK8PFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
84132     saveTags = cms.bool( True ),
84133     htLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
84134     mhtLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
84135     minHt = cms.vdouble( -1.0 ),
84136     minMht = cms.vdouble( 0.0 ),
84137     minMeff = cms.vdouble( 0.0 ),
84138     meffSlope = cms.vdouble( 1.0 )
84139 )
84140 fragment.hltPreMCCaloMET = cms.EDFilter( "HLTPrescaler",
84141     offset = cms.uint32( 0 ),
84142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84143 )
84144 fragment.hltPreMCCaloMETJetIdCleaned = cms.EDFilter( "HLTPrescaler",
84145     offset = cms.uint32( 0 ),
84146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84147 )
84148 fragment.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID",
84149     minPt = cms.double( 20.0 ),
84150     maxEta = cms.double( 5.0 ),
84151     metLabel = cms.InputTag( "hltMet" ),
84152     jetsLabel = cms.InputTag( "hltAK4CaloJets" ),
84153     goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" )
84154 )
84155 fragment.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter( "HLT1CaloMET",
84156     saveTags = cms.bool( True ),
84157     inputTag = cms.InputTag( "hltMetCleanUsingJetID" ),
84158     triggerType = cms.int32( 87 ),
84159     MinE = cms.double( -1.0 ),
84160     MinPt = cms.double( -1.0 ),
84161     MinMass = cms.double( -1.0 ),
84162     MaxMass = cms.double( -1.0 ),
84163     MinEta = cms.double( -1.0 ),
84164     MaxEta = cms.double( -1.0 ),
84165     MinN = cms.int32( 1 )
84166 )
84167 fragment.hltPreMCPFMET = cms.EDFilter( "HLTPrescaler",
84168     offset = cms.uint32( 0 ),
84169     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84170 )
84171 fragment.hltPFMETOpenFilter = cms.EDFilter( "HLT1PFMET",
84172     saveTags = cms.bool( True ),
84173     inputTag = cms.InputTag( "hltPFMETProducer" ),
84174     triggerType = cms.int32( 87 ),
84175     MinE = cms.double( -1.0 ),
84176     MinPt = cms.double( -1.0 ),
84177     MinMass = cms.double( -1.0 ),
84178     MaxMass = cms.double( -1.0 ),
84179     MinEta = cms.double( -1.0 ),
84180     MaxEta = cms.double( -1.0 ),
84181     MinN = cms.int32( 1 )
84182 )
84183 fragment.hltPreMCPFMHT = cms.EDFilter( "HLTPrescaler",
84184     offset = cms.uint32( 0 ),
84185     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84186 )
84187 fragment.hltPFMHTOpenFilter = cms.EDFilter( "HLTMhtFilter",
84188     saveTags = cms.bool( True ),
84189     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
84190     minMht = cms.vdouble( -1.0 )
84191 )
84192 fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler",
84193     offset = cms.uint32( 0 ),
84194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84195 )
84196 fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler",
84197     offset = cms.uint32( 0 ),
84198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84199 )
84200 fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler",
84201     offset = cms.uint32( 0 ),
84202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84203 )
84204 fragment.hltPreMCEgammaOpenUnseeded = cms.EDFilter( "HLTPrescaler",
84205     offset = cms.uint32( 0 ),
84206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84207 )
84208 fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
84209     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
84210     vertices = cms.InputTag( "" ),
84211     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
84212     measTkEvt = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ),
84213     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
84214     matcherConfig = cms.PSet( 
84215       useRecoVertex = cms.bool( False ),
84216       minNrHits = cms.vuint32( 2, 2 ),
84217       matchingCuts = cms.VPSet( 
84218         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
84219           version = cms.int32( 2 ),
84220           dRZMaxHighEt = cms.vdouble( 9999.0 ),
84221           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
84222           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
84223           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
84224           dRZMaxHighEtThres = cms.vdouble( 0.0 )
84225         ),
84226         cms.PSet(  etaBins = cms.vdouble(  ),
84227           dPhiMaxHighEt = cms.vdouble( 0.003 ),
84228           version = cms.int32( 2 ),
84229           dRZMaxHighEt = cms.vdouble( 0.05 ),
84230           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
84231           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
84232           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
84233           dRZMaxHighEtThres = cms.vdouble( 30.0 )
84234         ),
84235         cms.PSet(  etaBins = cms.vdouble(  ),
84236           dPhiMaxHighEt = cms.vdouble( 0.003 ),
84237           version = cms.int32( 2 ),
84238           dRZMaxHighEt = cms.vdouble( 0.05 ),
84239           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
84240           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
84241           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
84242           dRZMaxHighEtThres = cms.vdouble( 30.0 )
84243         )
84244       ),
84245       minNrHitsValidLayerBins = cms.vint32( 4 ),
84246       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
84247       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
84248       paramMagField = cms.ESInputTag( "","ParabolicMf" )
84249     )
84250 )
84251 fragment.hltEgammaPixelMatchVarsForBParkingUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
84252     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84253     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsForBParkingUnseeded" ),
84254     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
84255   cms.PSet(  yMin = cms.int32( 1 ),
84256     binType = cms.string( "AbsEtaClus" ),
84257     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
84258     xMin = cms.double( 0.0 ),
84259     yMax = cms.int32( 1 ),
84260     xMax = cms.double( 1.5 ),
84261     funcType = cms.string( "TF1:=pol3" )
84262   ),
84263   cms.PSet(  yMin = cms.int32( 2 ),
84264     binType = cms.string( "AbsEtaClus" ),
84265     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
84266     xMin = cms.double( 0.0 ),
84267     yMax = cms.int32( 2 ),
84268     xMax = cms.double( 1.5 ),
84269     funcType = cms.string( "TF1:=pol3" )
84270   ),
84271   cms.PSet(  yMin = cms.int32( 3 ),
84272     binType = cms.string( "AbsEtaClus" ),
84273     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
84274     xMin = cms.double( 0.0 ),
84275     yMax = cms.int32( 99999 ),
84276     xMax = cms.double( 1.5 ),
84277     funcType = cms.string( "TF1:=pol3" )
84278   ),
84279   cms.PSet(  yMin = cms.int32( 1 ),
84280     binType = cms.string( "AbsEtaClus" ),
84281     funcParams = cms.vdouble( 0.00823, -0.0029 ),
84282     xMin = cms.double( 1.5 ),
84283     yMax = cms.int32( 1 ),
84284     xMax = cms.double( 2.0 ),
84285     funcType = cms.string( "TF1:=pol1" )
84286   ),
84287   cms.PSet(  yMin = cms.int32( 1 ),
84288     binType = cms.string( "AbsEtaClus" ),
84289     funcParams = cms.vdouble( 0.00282 ),
84290     xMin = cms.double( 2.0 ),
84291     yMax = cms.int32( 1 ),
84292     xMax = cms.double( 3.0 ),
84293     funcType = cms.string( "TF1:=pol0" )
84294   ),
84295   cms.PSet(  yMin = cms.int32( 2 ),
84296     binType = cms.string( "AbsEtaClus" ),
84297     funcParams = cms.vdouble( 0.010838, -0.00345 ),
84298     xMin = cms.double( 1.5 ),
84299     yMax = cms.int32( 2 ),
84300     xMax = cms.double( 2.0 ),
84301     funcType = cms.string( "TF1:=pol1" )
84302   ),
84303   cms.PSet(  yMin = cms.int32( 2 ),
84304     binType = cms.string( "AbsEtaClus" ),
84305     funcParams = cms.vdouble( 0.0043 ),
84306     xMin = cms.double( 2.0 ),
84307     yMax = cms.int32( 2 ),
84308     xMax = cms.double( 3.0 ),
84309     funcType = cms.string( "TF1:=pol0" )
84310   ),
84311   cms.PSet(  yMin = cms.int32( 3 ),
84312     binType = cms.string( "AbsEtaClus" ),
84313     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
84314     xMin = cms.double( 1.5 ),
84315     yMax = cms.int32( 99999 ),
84316     xMax = cms.double( 3.0 ),
84317     funcType = cms.string( "TF1:=pol2" )
84318   )
84319 ) ),
84320     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
84321   cms.PSet(  yMin = cms.int32( 1 ),
84322     binType = cms.string( "AbsEtaClus" ),
84323     funcParams = cms.vdouble( 1.3E-4 ),
84324     xMin = cms.double( 0.0 ),
84325     yMax = cms.int32( 99999 ),
84326     xMax = cms.double( 1.6 ),
84327     funcType = cms.string( "TF1:=pol0" )
84328   ),
84329   cms.PSet(  yMin = cms.int32( 1 ),
84330     binType = cms.string( "AbsEtaClus" ),
84331     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
84332     xMin = cms.double( 1.5 ),
84333     yMax = cms.int32( 99999 ),
84334     xMax = cms.double( 1.9 ),
84335     funcType = cms.string( "TF1:=pol1" )
84336   ),
84337   cms.PSet(  yMin = cms.int32( 1 ),
84338     binType = cms.string( "AbsEtaClus" ),
84339     funcParams = cms.vdouble( 7.94E-5 ),
84340     xMin = cms.double( 1.9 ),
84341     yMax = cms.int32( 99999 ),
84342     xMax = cms.double( 3.0 ),
84343     funcType = cms.string( "TF1:=pol0" )
84344   )
84345 ) ),
84346     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
84347   cms.PSet(  yMin = cms.int32( 1 ),
84348     binType = cms.string( "AbsEtaClus" ),
84349     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
84350     xMin = cms.double( 0.0 ),
84351     yMax = cms.int32( 99999 ),
84352     xMax = cms.double( 1.5 ),
84353     funcType = cms.string( "TF1:=pol3" )
84354   ),
84355   cms.PSet(  yMin = cms.int32( 1 ),
84356     binType = cms.string( "AbsEtaClus" ),
84357     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
84358     xMin = cms.double( 1.5 ),
84359     yMax = cms.int32( 99999 ),
84360     xMax = cms.double( 3.0 ),
84361     funcType = cms.string( "TF1:=pol3" )
84362   )
84363 ) ),
84364     productsToWrite = cms.int32( 0 )
84365 )
84366 fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
84367     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84368     inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
84369     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
84370     upperTrackNrToRemoveCut = cms.int32( 9999 ),
84371     lowerTrackNrToRemoveCut = cms.int32( -1 ),
84372     useDefaultValuesForBarrel = cms.bool( False ),
84373     useDefaultValuesForEndcap = cms.bool( False ),
84374     produceAbsValues = cms.bool( False )
84375 )
84376 fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed",
84377     saveTags = cms.bool( True ),
84378     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
84379     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84380     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84381     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84382     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84383     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84384     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84385     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84386     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84387     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84388 )
84389 fragment.hltPreMCEle5WPTightGsf = cms.EDFilter( "HLTPrescaler",
84390     offset = cms.uint32( 0 ),
84391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84392 )
84393 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
84394     saveTags = cms.bool( True ),
84395     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
84396     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84397     candNonIsolatedTag = cms.InputTag( "" ),
84398     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84399     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5" ),
84400     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84401     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84402     ncandcut = cms.int32( 1 ),
84403     doIsolated = cms.bool( False ),
84404     region_eta_size = cms.double( 0.522 ),
84405     region_eta_size_ecap = cms.double( 1.0 ),
84406     region_phi_size = cms.double( 1.044 ),
84407     barrel_end = cms.double( 1.4791 ),
84408     endcap_end = cms.double( 2.65 )
84409 )
84410 fragment.hltEG5L1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84411     saveTags = cms.bool( True ),
84412     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84413     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84414     etcutEB = cms.double( 5.0 ),
84415     etcutEE = cms.double( 5.0 ),
84416     minEtaCut = cms.double( -9999.0 ),
84417     maxEtaCut = cms.double( 9999.0 ),
84418     ncandcut = cms.int32( 1 )
84419 )
84420 fragment.hltEle5WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84421     saveTags = cms.bool( True ),
84422     candTag = cms.InputTag( "hltEG5L1SingleEG5EtFilter" ),
84423     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84424     rhoTag = cms.InputTag( "" ),
84425     energyLowEdges = cms.vdouble( 0.0 ),
84426     lessThan = cms.bool( True ),
84427     useEt = cms.bool( False ),
84428     useAbs = cms.bool( False ),
84429     thrRegularEB = cms.vdouble( 0.0105 ),
84430     thrRegularEE = cms.vdouble( 0.0305 ),
84431     thrOverEEB = cms.vdouble( -1.0 ),
84432     thrOverEEE = cms.vdouble( -1.0 ),
84433     thrOverE2EB = cms.vdouble( -1.0 ),
84434     thrOverE2EE = cms.vdouble( -1.0 ),
84435     ncandcut = cms.int32( 1 ),
84436     doRhoCorrection = cms.bool( False ),
84437     rhoMax = cms.double( 9.9999999E7 ),
84438     rhoScale = cms.double( 1.0 ),
84439     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84440     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84441     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84442 )
84443 fragment.hltEle5WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84444     saveTags = cms.bool( True ),
84445     candTag = cms.InputTag( "hltEle5WPTightClusterShapeFilter" ),
84446     varTag = cms.InputTag( "hltEgammaHoverE" ),
84447     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84448     energyLowEdges = cms.vdouble( 0.0 ),
84449     lessThan = cms.bool( True ),
84450     useEt = cms.bool( False ),
84451     useAbs = cms.bool( False ),
84452     etaBoundaryEB12 = cms.double( 1.0 ),
84453     etaBoundaryEE12 = cms.double( 2.1 ),
84454     thrRegularEB1 = cms.vdouble( 1.0 ),
84455     thrRegularEE1 = cms.vdouble( 0.0 ),
84456     thrOverEEB1 = cms.vdouble( 0.06 ),
84457     thrOverEEE1 = cms.vdouble( 0.05 ),
84458     thrOverE2EB1 = cms.vdouble( 0.0 ),
84459     thrOverE2EE1 = cms.vdouble( 0.0 ),
84460     thrRegularEB2 = cms.vdouble( 1.0 ),
84461     thrRegularEE2 = cms.vdouble( 0.0 ),
84462     thrOverEEB2 = cms.vdouble( 0.06 ),
84463     thrOverEEE2 = cms.vdouble( 0.05 ),
84464     thrOverE2EB2 = cms.vdouble( 0.0 ),
84465     thrOverE2EE2 = cms.vdouble( 0.0 ),
84466     ncandcut = cms.int32( 1 ),
84467     doRhoCorrection = cms.bool( True ),
84468     rhoMax = cms.double( 9.9999999E7 ),
84469     rhoScale = cms.double( 1.0 ),
84470     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
84471     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84472     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84473 )
84474 fragment.hltEle5WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84475     saveTags = cms.bool( True ),
84476     candTag = cms.InputTag( "hltEle5WPTightHEFilter" ),
84477     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
84478     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84479     energyLowEdges = cms.vdouble( 0.0 ),
84480     lessThan = cms.bool( True ),
84481     useEt = cms.bool( True ),
84482     useAbs = cms.bool( False ),
84483     etaBoundaryEB12 = cms.double( 1.0 ),
84484     etaBoundaryEE12 = cms.double( 2.1 ),
84485     thrRegularEB1 = cms.vdouble( 3.0 ),
84486     thrRegularEE1 = cms.vdouble( 1.0 ),
84487     thrOverEEB1 = cms.vdouble( 0.01 ),
84488     thrOverEEE1 = cms.vdouble( 0.025 ),
84489     thrOverE2EB1 = cms.vdouble( 0.0 ),
84490     thrOverE2EE1 = cms.vdouble( 0.0 ),
84491     thrRegularEB2 = cms.vdouble( 3.0 ),
84492     thrRegularEE2 = cms.vdouble( 2.0 ),
84493     thrOverEEB2 = cms.vdouble( 0.01 ),
84494     thrOverEEE2 = cms.vdouble( 0.025 ),
84495     thrOverE2EB2 = cms.vdouble( 0.0 ),
84496     thrOverE2EE2 = cms.vdouble( 0.0 ),
84497     ncandcut = cms.int32( 1 ),
84498     doRhoCorrection = cms.bool( True ),
84499     rhoMax = cms.double( 9.9999999E7 ),
84500     rhoScale = cms.double( 1.0 ),
84501     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
84502     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84503     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84504 )
84505 fragment.hltEle5WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84506     saveTags = cms.bool( True ),
84507     candTag = cms.InputTag( "hltEle5WPTightEcalIsoFilter" ),
84508     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84509     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84510     energyLowEdges = cms.vdouble( 0.0 ),
84511     lessThan = cms.bool( True ),
84512     useEt = cms.bool( True ),
84513     useAbs = cms.bool( False ),
84514     etaBoundaryEB12 = cms.double( 1.0 ),
84515     etaBoundaryEE12 = cms.double( 2.0 ),
84516     thrRegularEB1 = cms.vdouble( 4.0 ),
84517     thrRegularEE1 = cms.vdouble( 3.0 ),
84518     thrOverEEB1 = cms.vdouble( 0.04 ),
84519     thrOverEEE1 = cms.vdouble( 0.03 ),
84520     thrOverE2EB1 = cms.vdouble( 0.0 ),
84521     thrOverE2EE1 = cms.vdouble( 0.0 ),
84522     thrRegularEB2 = cms.vdouble( 4.0 ),
84523     thrRegularEE2 = cms.vdouble( 3.0 ),
84524     thrOverEEB2 = cms.vdouble( 0.04 ),
84525     thrOverEEE2 = cms.vdouble( 0.03 ),
84526     thrOverE2EB2 = cms.vdouble( 0.0 ),
84527     thrOverE2EE2 = cms.vdouble( 0.0 ),
84528     ncandcut = cms.int32( 1 ),
84529     doRhoCorrection = cms.bool( True ),
84530     rhoMax = cms.double( 9.9999999E7 ),
84531     rhoScale = cms.double( 1.0 ),
84532     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.48, 0.61 ),
84533     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
84534     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84535 )
84536 fragment.hltEle5WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84537     saveTags = cms.bool( True ),
84538     candTag = cms.InputTag( "hltEle5WPTightHcalIsoFilter" ),
84539     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84540     npixelmatchcut = cms.double( 1.0 ),
84541     ncandcut = cms.int32( 1 ),
84542     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84543     s_a_phi1B = cms.double( 0.0069 ),
84544     s_a_phi1I = cms.double( 0.0088 ),
84545     s_a_phi1F = cms.double( 0.0076 ),
84546     s_a_phi2B = cms.double( 3.7E-4 ),
84547     s_a_phi2I = cms.double( 7.0E-4 ),
84548     s_a_phi2F = cms.double( 0.00906 ),
84549     s_a_zB = cms.double( 0.012 ),
84550     s_a_rI = cms.double( 0.027 ),
84551     s_a_rF = cms.double( 0.04 ),
84552     s2_threshold = cms.double( 0.4 ),
84553     tanhSO10BarrelThres = cms.double( 0.35 ),
84554     tanhSO10InterThres = cms.double( 1.0 ),
84555     tanhSO10ForwardThres = cms.double( 1.0 ),
84556     useS = cms.bool( False ),
84557     pixelVeto = cms.bool( False )
84558 )
84559 fragment.hltEle5WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84560     saveTags = cms.bool( True ),
84561     candTag = cms.InputTag( "hltEle5WPTightPixelMatchFilter" ),
84562     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
84563     rhoTag = cms.InputTag( "" ),
84564     energyLowEdges = cms.vdouble( 0.0 ),
84565     lessThan = cms.bool( True ),
84566     useEt = cms.bool( False ),
84567     useAbs = cms.bool( False ),
84568     thrRegularEB = cms.vdouble( 200.0 ),
84569     thrRegularEE = cms.vdouble( 90.0 ),
84570     thrOverEEB = cms.vdouble( -1.0 ),
84571     thrOverEEE = cms.vdouble( -1.0 ),
84572     thrOverE2EB = cms.vdouble( -1.0 ),
84573     thrOverE2EE = cms.vdouble( -1.0 ),
84574     ncandcut = cms.int32( 1 ),
84575     doRhoCorrection = cms.bool( False ),
84576     rhoMax = cms.double( 9.9999999E7 ),
84577     rhoScale = cms.double( 1.0 ),
84578     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84579     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84580     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84581 )
84582 fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84583     saveTags = cms.bool( True ),
84584     candTag = cms.InputTag( "hltEle5WPTightPMS2Filter" ),
84585     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84586     rhoTag = cms.InputTag( "" ),
84587     energyLowEdges = cms.vdouble( 0.0 ),
84588     lessThan = cms.bool( True ),
84589     useEt = cms.bool( False ),
84590     useAbs = cms.bool( True ),
84591     thrRegularEB = cms.vdouble( 0.025 ),
84592     thrRegularEE = cms.vdouble( 0.011 ),
84593     thrOverEEB = cms.vdouble( -1.0 ),
84594     thrOverEEE = cms.vdouble( -1.0 ),
84595     thrOverE2EB = cms.vdouble( -1.0 ),
84596     thrOverE2EE = cms.vdouble( -1.0 ),
84597     ncandcut = cms.int32( 1 ),
84598     doRhoCorrection = cms.bool( False ),
84599     rhoMax = cms.double( 9.9999999E7 ),
84600     rhoScale = cms.double( 1.0 ),
84601     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84602     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84603     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84604 )
84605 fragment.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84606     saveTags = cms.bool( True ),
84607     candTag = cms.InputTag( "hltEle5WPTightGsfOneOEMinusOneOPFilter" ),
84608     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
84609     rhoTag = cms.InputTag( "" ),
84610     energyLowEdges = cms.vdouble( 0.0 ),
84611     lessThan = cms.bool( True ),
84612     useEt = cms.bool( False ),
84613     useAbs = cms.bool( False ),
84614     thrRegularEB = cms.vdouble( 999.0 ),
84615     thrRegularEE = cms.vdouble( 1.0 ),
84616     thrOverEEB = cms.vdouble( -1.0 ),
84617     thrOverEEE = cms.vdouble( -1.0 ),
84618     thrOverE2EB = cms.vdouble( -1.0 ),
84619     thrOverE2EE = cms.vdouble( -1.0 ),
84620     ncandcut = cms.int32( 1 ),
84621     doRhoCorrection = cms.bool( False ),
84622     rhoMax = cms.double( 9.9999999E7 ),
84623     rhoScale = cms.double( 1.0 ),
84624     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84625     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84626     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84627 )
84628 fragment.hltEle5WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84629     saveTags = cms.bool( True ),
84630     candTag = cms.InputTag( "hltEle5WPTightGsfMissingHitsFilter" ),
84631     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84632     rhoTag = cms.InputTag( "" ),
84633     energyLowEdges = cms.vdouble( 0.0 ),
84634     lessThan = cms.bool( True ),
84635     useEt = cms.bool( False ),
84636     useAbs = cms.bool( True ),
84637     thrRegularEB = cms.vdouble( 0.003 ),
84638     thrRegularEE = cms.vdouble( 0.005 ),
84639     thrOverEEB = cms.vdouble( -1.0 ),
84640     thrOverEEE = cms.vdouble( -1.0 ),
84641     thrOverE2EB = cms.vdouble( -1.0 ),
84642     thrOverE2EE = cms.vdouble( -1.0 ),
84643     ncandcut = cms.int32( 1 ),
84644     doRhoCorrection = cms.bool( False ),
84645     rhoMax = cms.double( 9.9999999E7 ),
84646     rhoScale = cms.double( 1.0 ),
84647     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84648     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84649     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84650 )
84651 fragment.hltEle5WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84652     saveTags = cms.bool( True ),
84653     candTag = cms.InputTag( "hltEle5WPTightGsfDetaFilter" ),
84654     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84655     rhoTag = cms.InputTag( "" ),
84656     energyLowEdges = cms.vdouble( 0.0 ),
84657     lessThan = cms.bool( True ),
84658     useEt = cms.bool( False ),
84659     useAbs = cms.bool( True ),
84660     thrRegularEB = cms.vdouble( 0.03 ),
84661     thrRegularEE = cms.vdouble( 0.023 ),
84662     thrOverEEB = cms.vdouble( -1.0 ),
84663     thrOverEEE = cms.vdouble( -1.0 ),
84664     thrOverE2EB = cms.vdouble( -1.0 ),
84665     thrOverE2EE = cms.vdouble( -1.0 ),
84666     ncandcut = cms.int32( 1 ),
84667     doRhoCorrection = cms.bool( False ),
84668     rhoMax = cms.double( 9.9999999E7 ),
84669     rhoScale = cms.double( 1.0 ),
84670     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84671     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84672     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84673 )
84674 fragment.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84675     saveTags = cms.bool( True ),
84676     candTag = cms.InputTag( "hltEle5WPTightGsfDphiFilter" ),
84677     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84678     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84679     energyLowEdges = cms.vdouble( 0.0 ),
84680     lessThan = cms.bool( True ),
84681     useEt = cms.bool( True ),
84682     useAbs = cms.bool( False ),
84683     etaBoundaryEB12 = cms.double( 1.0 ),
84684     etaBoundaryEE12 = cms.double( 2.1 ),
84685     thrRegularEB1 = cms.vdouble( 2.0 ),
84686     thrRegularEE1 = cms.vdouble( -0.363 ),
84687     thrOverEEB1 = cms.vdouble( 0.0 ),
84688     thrOverEEE1 = cms.vdouble( 0.025 ),
84689     thrOverE2EB1 = cms.vdouble( 0.0 ),
84690     thrOverE2EE1 = cms.vdouble( 0.0 ),
84691     thrRegularEB2 = cms.vdouble( 2.0 ),
84692     thrRegularEE2 = cms.vdouble( 0.702 ),
84693     thrOverEEB2 = cms.vdouble( 0.0 ),
84694     thrOverEEE2 = cms.vdouble( 0.025 ),
84695     thrOverE2EB2 = cms.vdouble( 0.0 ),
84696     thrOverE2EE2 = cms.vdouble( 0.0 ),
84697     ncandcut = cms.int32( 1 ),
84698     doRhoCorrection = cms.bool( True ),
84699     rhoMax = cms.double( 9.9999999E7 ),
84700     rhoScale = cms.double( 1.0 ),
84701     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
84702     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84703     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84704 )
84705 fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
84706     offset = cms.uint32( 0 ),
84707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84708 )
84709 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
84710     saveTags = cms.bool( True ),
84711     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84712     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84713     etcutEB = cms.double( 15.0 ),
84714     etcutEE = cms.double( 15.0 ),
84715     minEtaCut = cms.double( -9999.0 ),
84716     maxEtaCut = cms.double( 9999.0 ),
84717     ncandcut = cms.int32( 1 )
84718 )
84719 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
84720     saveTags = cms.bool( True ),
84721     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84722     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84723     etcutEB = cms.double( 10.0 ),
84724     etcutEE = cms.double( 10.0 ),
84725     minEtaCut = cms.double( -9999.0 ),
84726     maxEtaCut = cms.double( 9999.0 ),
84727     ncandcut = cms.int32( 2 )
84728 )
84729 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84730     saveTags = cms.bool( True ),
84731     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
84732     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84733     rhoTag = cms.InputTag( "" ),
84734     energyLowEdges = cms.vdouble( 0.0 ),
84735     lessThan = cms.bool( True ),
84736     useEt = cms.bool( False ),
84737     useAbs = cms.bool( False ),
84738     thrRegularEB = cms.vdouble( 0.013 ),
84739     thrRegularEE = cms.vdouble( 0.035 ),
84740     thrOverEEB = cms.vdouble( -1.0 ),
84741     thrOverEEE = cms.vdouble( -1.0 ),
84742     thrOverE2EB = cms.vdouble( -1.0 ),
84743     thrOverE2EE = cms.vdouble( -1.0 ),
84744     ncandcut = cms.int32( 1 ),
84745     doRhoCorrection = cms.bool( False ),
84746     rhoMax = cms.double( 9.9999999E7 ),
84747     rhoScale = cms.double( 1.0 ),
84748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84751 )
84752 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84753     saveTags = cms.bool( True ),
84754     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
84755     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84756     rhoTag = cms.InputTag( "" ),
84757     energyLowEdges = cms.vdouble( 0.0 ),
84758     lessThan = cms.bool( True ),
84759     useEt = cms.bool( False ),
84760     useAbs = cms.bool( False ),
84761     thrRegularEB = cms.vdouble( 0.013 ),
84762     thrRegularEE = cms.vdouble( 0.035 ),
84763     thrOverEEB = cms.vdouble( -1.0 ),
84764     thrOverEEE = cms.vdouble( -1.0 ),
84765     thrOverE2EB = cms.vdouble( -1.0 ),
84766     thrOverE2EE = cms.vdouble( -1.0 ),
84767     ncandcut = cms.int32( 2 ),
84768     doRhoCorrection = cms.bool( False ),
84769     rhoMax = cms.double( 9.9999999E7 ),
84770     rhoScale = cms.double( 1.0 ),
84771     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84772     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84773     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84774 )
84775 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84776     saveTags = cms.bool( True ),
84777     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
84778     varTag = cms.InputTag( "hltEgammaHoverE" ),
84779     rhoTag = cms.InputTag( "" ),
84780     energyLowEdges = cms.vdouble( 0.0 ),
84781     lessThan = cms.bool( True ),
84782     useEt = cms.bool( False ),
84783     useAbs = cms.bool( False ),
84784     thrRegularEB = cms.vdouble( -1.0 ),
84785     thrRegularEE = cms.vdouble( -1.0 ),
84786     thrOverEEB = cms.vdouble( 0.15 ),
84787     thrOverEEE = cms.vdouble( 0.4 ),
84788     thrOverE2EB = cms.vdouble( -1.0 ),
84789     thrOverE2EE = cms.vdouble( -1.0 ),
84790     ncandcut = cms.int32( 1 ),
84791     doRhoCorrection = cms.bool( False ),
84792     rhoMax = cms.double( 9.9999999E7 ),
84793     rhoScale = cms.double( 1.0 ),
84794     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84795     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84796     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84797 )
84798 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84799     saveTags = cms.bool( True ),
84800     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
84801     varTag = cms.InputTag( "hltEgammaHoverE" ),
84802     rhoTag = cms.InputTag( "" ),
84803     energyLowEdges = cms.vdouble( 0.0 ),
84804     lessThan = cms.bool( True ),
84805     useEt = cms.bool( False ),
84806     useAbs = cms.bool( False ),
84807     thrRegularEB = cms.vdouble( -1.0 ),
84808     thrRegularEE = cms.vdouble( -1.0 ),
84809     thrOverEEB = cms.vdouble( 0.15 ),
84810     thrOverEEE = cms.vdouble( 0.4 ),
84811     thrOverE2EB = cms.vdouble( -1.0 ),
84812     thrOverE2EE = cms.vdouble( -1.0 ),
84813     ncandcut = cms.int32( 2 ),
84814     doRhoCorrection = cms.bool( False ),
84815     rhoMax = cms.double( 9.9999999E7 ),
84816     rhoScale = cms.double( 1.0 ),
84817     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84818     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84819     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84820 )
84821 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84822     saveTags = cms.bool( True ),
84823     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter" ),
84824     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84825     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84826     energyLowEdges = cms.vdouble( 0.0 ),
84827     lessThan = cms.bool( True ),
84828     useEt = cms.bool( True ),
84829     useAbs = cms.bool( False ),
84830     thrRegularEB = cms.vdouble( -1.0 ),
84831     thrRegularEE = cms.vdouble( -1.0 ),
84832     thrOverEEB = cms.vdouble( 0.5 ),
84833     thrOverEEE = cms.vdouble( 0.5 ),
84834     thrOverE2EB = cms.vdouble( -1.0 ),
84835     thrOverE2EE = cms.vdouble( -1.0 ),
84836     ncandcut = cms.int32( 1 ),
84837     doRhoCorrection = cms.bool( True ),
84838     rhoMax = cms.double( 9.9999999E7 ),
84839     rhoScale = cms.double( 1.0 ),
84840     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84841     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84842     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84843 )
84844 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84845     saveTags = cms.bool( True ),
84846     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter" ),
84847     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84848     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84849     energyLowEdges = cms.vdouble( 0.0 ),
84850     lessThan = cms.bool( True ),
84851     useEt = cms.bool( True ),
84852     useAbs = cms.bool( False ),
84853     thrRegularEB = cms.vdouble( -1.0 ),
84854     thrRegularEE = cms.vdouble( -1.0 ),
84855     thrOverEEB = cms.vdouble( 0.5 ),
84856     thrOverEEE = cms.vdouble( 0.5 ),
84857     thrOverE2EB = cms.vdouble( -1.0 ),
84858     thrOverE2EE = cms.vdouble( -1.0 ),
84859     ncandcut = cms.int32( 2 ),
84860     doRhoCorrection = cms.bool( True ),
84861     rhoMax = cms.double( 9.9999999E7 ),
84862     rhoScale = cms.double( 1.0 ),
84863     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84864     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84865     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84866 )
84867 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84868     saveTags = cms.bool( True ),
84869     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
84870     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84871     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84872     energyLowEdges = cms.vdouble( 0.0 ),
84873     lessThan = cms.bool( True ),
84874     useEt = cms.bool( True ),
84875     useAbs = cms.bool( False ),
84876     thrRegularEB = cms.vdouble( -1.0 ),
84877     thrRegularEE = cms.vdouble( -1.0 ),
84878     thrOverEEB = cms.vdouble( 0.3 ),
84879     thrOverEEE = cms.vdouble( 0.4 ),
84880     thrOverE2EB = cms.vdouble( -1.0 ),
84881     thrOverE2EE = cms.vdouble( -1.0 ),
84882     ncandcut = cms.int32( 1 ),
84883     doRhoCorrection = cms.bool( True ),
84884     rhoMax = cms.double( 9.9999999E7 ),
84885     rhoScale = cms.double( 1.0 ),
84886     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84887     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84888     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84889 )
84890 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84891     saveTags = cms.bool( True ),
84892     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
84893     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84894     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84895     energyLowEdges = cms.vdouble( 0.0 ),
84896     lessThan = cms.bool( True ),
84897     useEt = cms.bool( True ),
84898     useAbs = cms.bool( False ),
84899     thrRegularEB = cms.vdouble( -1.0 ),
84900     thrRegularEE = cms.vdouble( -1.0 ),
84901     thrOverEEB = cms.vdouble( 0.3 ),
84902     thrOverEEE = cms.vdouble( 0.4 ),
84903     thrOverE2EB = cms.vdouble( -1.0 ),
84904     thrOverE2EE = cms.vdouble( -1.0 ),
84905     ncandcut = cms.int32( 2 ),
84906     doRhoCorrection = cms.bool( True ),
84907     rhoMax = cms.double( 9.9999999E7 ),
84908     rhoScale = cms.double( 1.0 ),
84909     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84910     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84911     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84912 )
84913 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84914     saveTags = cms.bool( True ),
84915     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
84916     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84917     npixelmatchcut = cms.double( 1.0 ),
84918     ncandcut = cms.int32( 1 ),
84919     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84920     s_a_phi1B = cms.double( 0.0069 ),
84921     s_a_phi1I = cms.double( 0.0088 ),
84922     s_a_phi1F = cms.double( 0.0076 ),
84923     s_a_phi2B = cms.double( 3.7E-4 ),
84924     s_a_phi2I = cms.double( 7.0E-4 ),
84925     s_a_phi2F = cms.double( 0.00906 ),
84926     s_a_zB = cms.double( 0.012 ),
84927     s_a_rI = cms.double( 0.027 ),
84928     s_a_rF = cms.double( 0.04 ),
84929     s2_threshold = cms.double( 0.4 ),
84930     tanhSO10BarrelThres = cms.double( 0.35 ),
84931     tanhSO10InterThres = cms.double( 1.0 ),
84932     tanhSO10ForwardThres = cms.double( 1.0 ),
84933     useS = cms.bool( False ),
84934     pixelVeto = cms.bool( False )
84935 )
84936 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84937     saveTags = cms.bool( True ),
84938     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
84939     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84940     npixelmatchcut = cms.double( 1.0 ),
84941     ncandcut = cms.int32( 2 ),
84942     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84943     s_a_phi1B = cms.double( 0.0069 ),
84944     s_a_phi1I = cms.double( 0.0088 ),
84945     s_a_phi1F = cms.double( 0.0076 ),
84946     s_a_phi2B = cms.double( 3.7E-4 ),
84947     s_a_phi2I = cms.double( 7.0E-4 ),
84948     s_a_phi2F = cms.double( 0.00906 ),
84949     s_a_zB = cms.double( 0.012 ),
84950     s_a_rI = cms.double( 0.027 ),
84951     s_a_rF = cms.double( 0.04 ),
84952     s2_threshold = cms.double( 0.4 ),
84953     tanhSO10BarrelThres = cms.double( 0.35 ),
84954     tanhSO10InterThres = cms.double( 1.0 ),
84955     tanhSO10ForwardThres = cms.double( 1.0 ),
84956     useS = cms.bool( False ),
84957     pixelVeto = cms.bool( False )
84958 )
84959 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84960     saveTags = cms.bool( True ),
84961     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
84962     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84963     rhoTag = cms.InputTag( "" ),
84964     energyLowEdges = cms.vdouble( 0.0 ),
84965     lessThan = cms.bool( True ),
84966     useEt = cms.bool( True ),
84967     useAbs = cms.bool( True ),
84968     thrRegularEB = cms.vdouble( 999999.0 ),
84969     thrRegularEE = cms.vdouble( 999999.0 ),
84970     thrOverEEB = cms.vdouble( -1.0 ),
84971     thrOverEEE = cms.vdouble( -1.0 ),
84972     thrOverE2EB = cms.vdouble( -1.0 ),
84973     thrOverE2EE = cms.vdouble( -1.0 ),
84974     ncandcut = cms.int32( 1 ),
84975     doRhoCorrection = cms.bool( False ),
84976     rhoMax = cms.double( 9.9999999E7 ),
84977     rhoScale = cms.double( 1.0 ),
84978     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84979     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84980     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84981 )
84982 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84983     saveTags = cms.bool( True ),
84984     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
84985     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84986     rhoTag = cms.InputTag( "" ),
84987     energyLowEdges = cms.vdouble( 0.0 ),
84988     lessThan = cms.bool( True ),
84989     useEt = cms.bool( True ),
84990     useAbs = cms.bool( True ),
84991     thrRegularEB = cms.vdouble( 999999.0 ),
84992     thrRegularEE = cms.vdouble( 999999.0 ),
84993     thrOverEEB = cms.vdouble( -1.0 ),
84994     thrOverEEE = cms.vdouble( -1.0 ),
84995     thrOverE2EB = cms.vdouble( -1.0 ),
84996     thrOverE2EE = cms.vdouble( -1.0 ),
84997     ncandcut = cms.int32( 2 ),
84998     doRhoCorrection = cms.bool( False ),
84999     rhoMax = cms.double( 9.9999999E7 ),
85000     rhoScale = cms.double( 1.0 ),
85001     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85002     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85003     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85004 )
85005 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85006     saveTags = cms.bool( True ),
85007     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
85008     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
85009     rhoTag = cms.InputTag( "" ),
85010     energyLowEdges = cms.vdouble( 0.0 ),
85011     lessThan = cms.bool( True ),
85012     useEt = cms.bool( True ),
85013     useAbs = cms.bool( True ),
85014     thrRegularEB = cms.vdouble( 0.01 ),
85015     thrRegularEE = cms.vdouble( 0.015 ),
85016     thrOverEEB = cms.vdouble( -1.0 ),
85017     thrOverEEE = cms.vdouble( -1.0 ),
85018     thrOverE2EB = cms.vdouble( -1.0 ),
85019     thrOverE2EE = cms.vdouble( -1.0 ),
85020     ncandcut = cms.int32( 1 ),
85021     doRhoCorrection = cms.bool( False ),
85022     rhoMax = cms.double( 9.9999999E7 ),
85023     rhoScale = cms.double( 1.0 ),
85024     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85025     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85026     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85027 )
85028 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85029     saveTags = cms.bool( True ),
85030     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
85031     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
85032     rhoTag = cms.InputTag( "" ),
85033     energyLowEdges = cms.vdouble( 0.0 ),
85034     lessThan = cms.bool( True ),
85035     useEt = cms.bool( True ),
85036     useAbs = cms.bool( True ),
85037     thrRegularEB = cms.vdouble( 0.01 ),
85038     thrRegularEE = cms.vdouble( 0.015 ),
85039     thrOverEEB = cms.vdouble( -1.0 ),
85040     thrOverEEE = cms.vdouble( -1.0 ),
85041     thrOverE2EB = cms.vdouble( -1.0 ),
85042     thrOverE2EE = cms.vdouble( -1.0 ),
85043     ncandcut = cms.int32( 2 ),
85044     doRhoCorrection = cms.bool( False ),
85045     rhoMax = cms.double( 9.9999999E7 ),
85046     rhoScale = cms.double( 1.0 ),
85047     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85048     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85049     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85050 )
85051 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85052     saveTags = cms.bool( True ),
85053     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
85054     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
85055     rhoTag = cms.InputTag( "" ),
85056     energyLowEdges = cms.vdouble( 0.0 ),
85057     lessThan = cms.bool( True ),
85058     useEt = cms.bool( True ),
85059     useAbs = cms.bool( True ),
85060     thrRegularEB = cms.vdouble( 0.07 ),
85061     thrRegularEE = cms.vdouble( 0.1 ),
85062     thrOverEEB = cms.vdouble( -1.0 ),
85063     thrOverEEE = cms.vdouble( -1.0 ),
85064     thrOverE2EB = cms.vdouble( -1.0 ),
85065     thrOverE2EE = cms.vdouble( -1.0 ),
85066     ncandcut = cms.int32( 1 ),
85067     doRhoCorrection = cms.bool( False ),
85068     rhoMax = cms.double( 9.9999999E7 ),
85069     rhoScale = cms.double( 1.0 ),
85070     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85071     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85072     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85073 )
85074 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85075     saveTags = cms.bool( True ),
85076     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
85077     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
85078     rhoTag = cms.InputTag( "" ),
85079     energyLowEdges = cms.vdouble( 0.0 ),
85080     lessThan = cms.bool( True ),
85081     useEt = cms.bool( True ),
85082     useAbs = cms.bool( True ),
85083     thrRegularEB = cms.vdouble( 0.07 ),
85084     thrRegularEE = cms.vdouble( 0.1 ),
85085     thrOverEEB = cms.vdouble( -1.0 ),
85086     thrOverEEE = cms.vdouble( -1.0 ),
85087     thrOverE2EB = cms.vdouble( -1.0 ),
85088     thrOverE2EE = cms.vdouble( -1.0 ),
85089     ncandcut = cms.int32( 2 ),
85090     doRhoCorrection = cms.bool( False ),
85091     rhoMax = cms.double( 9.9999999E7 ),
85092     rhoScale = cms.double( 1.0 ),
85093     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85094     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85095     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85096 )
85097 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85098     saveTags = cms.bool( True ),
85099     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
85100     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
85101     rhoTag = cms.InputTag( "" ),
85102     energyLowEdges = cms.vdouble( 0.0 ),
85103     lessThan = cms.bool( True ),
85104     useEt = cms.bool( True ),
85105     useAbs = cms.bool( False ),
85106     thrRegularEB = cms.vdouble( -1.0 ),
85107     thrRegularEE = cms.vdouble( -1.0 ),
85108     thrOverEEB = cms.vdouble( 0.2 ),
85109     thrOverEEE = cms.vdouble( 0.2 ),
85110     thrOverE2EB = cms.vdouble( -1.0 ),
85111     thrOverE2EE = cms.vdouble( -1.0 ),
85112     ncandcut = cms.int32( 1 ),
85113     doRhoCorrection = cms.bool( False ),
85114     rhoMax = cms.double( 9.9999999E7 ),
85115     rhoScale = cms.double( 1.0 ),
85116     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85117     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85118     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85119 )
85120 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85121     saveTags = cms.bool( True ),
85122     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
85123     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
85124     rhoTag = cms.InputTag( "" ),
85125     energyLowEdges = cms.vdouble( 0.0 ),
85126     lessThan = cms.bool( True ),
85127     useEt = cms.bool( True ),
85128     useAbs = cms.bool( False ),
85129     thrRegularEB = cms.vdouble( -1.0 ),
85130     thrRegularEE = cms.vdouble( -1.0 ),
85131     thrOverEEB = cms.vdouble( 0.2 ),
85132     thrOverEEE = cms.vdouble( 0.2 ),
85133     thrOverE2EB = cms.vdouble( -1.0 ),
85134     thrOverE2EE = cms.vdouble( -1.0 ),
85135     ncandcut = cms.int32( 2 ),
85136     doRhoCorrection = cms.bool( False ),
85137     rhoMax = cms.double( 9.9999999E7 ),
85138     rhoScale = cms.double( 1.0 ),
85139     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85140     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85141     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85142 )
85143 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
85144     saveTags = cms.bool( True ),
85145     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
85146     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
85147     inputTag1 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
85148     inputTag2 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
85149     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
85150     triggerType1 = cms.int32( 81 ),
85151     triggerType2 = cms.int32( 81 ),
85152     MinDR = cms.double( -1.0 ),
85153     MaxDZ = cms.double( 0.2 ),
85154     MinN = cms.int32( 1 ),
85155     MinPixHitsForDZ = cms.int32( 0 ),
85156     checkSC = cms.bool( True )
85157 )
85158 fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter( "HLTPrescaler",
85159     offset = cms.uint32( 0 ),
85160     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85161 )
85162 fragment.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
85163     saveTags = cms.bool( True ),
85164     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
85165     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85166     etcutEB = cms.double( 10.0 ),
85167     etcutEE = cms.double( 10.0 ),
85168     minEtaCut = cms.double( -9999.0 ),
85169     maxEtaCut = cms.double( 9999.0 ),
85170     ncandcut = cms.int32( 1 )
85171 )
85172 fragment.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85173     saveTags = cms.bool( True ),
85174     candTag = cms.InputTag( "hltEG10EtL1SingleEG5EtFilter" ),
85175     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
85176     rhoTag = cms.InputTag( "" ),
85177     energyLowEdges = cms.vdouble( 0.0 ),
85178     lessThan = cms.bool( False ),
85179     useEt = cms.bool( False ),
85180     useAbs = cms.bool( False ),
85181     thrRegularEB = cms.vdouble( 0.5 ),
85182     thrRegularEE = cms.vdouble( 0.8 ),
85183     thrOverEEB = cms.vdouble( -1.0 ),
85184     thrOverEEE = cms.vdouble( -1.0 ),
85185     thrOverE2EB = cms.vdouble( -1.0 ),
85186     thrOverE2EE = cms.vdouble( -1.0 ),
85187     ncandcut = cms.int32( 1 ),
85188     doRhoCorrection = cms.bool( False ),
85189     rhoMax = cms.double( 9.9999999E7 ),
85190     rhoScale = cms.double( 1.0 ),
85191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85194 )
85195 fragment.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85196     saveTags = cms.bool( True ),
85197     candTag = cms.InputTag( "hltEG10R9Id50b80eR9IdFilter" ),
85198     varTag = cms.InputTag( "hltEgammaHToverET" ),
85199     rhoTag = cms.InputTag( "" ),
85200     energyLowEdges = cms.vdouble( 0.0 ),
85201     lessThan = cms.bool( True ),
85202     useEt = cms.bool( True ),
85203     useAbs = cms.bool( False ),
85204     thrRegularEB = cms.vdouble( 0.0 ),
85205     thrRegularEE = cms.vdouble( 0.0 ),
85206     thrOverEEB = cms.vdouble( 0.1 ),
85207     thrOverEEE = cms.vdouble( 0.1 ),
85208     thrOverE2EB = cms.vdouble( 0.0 ),
85209     thrOverE2EE = cms.vdouble( 0.0 ),
85210     ncandcut = cms.int32( 1 ),
85211     doRhoCorrection = cms.bool( False ),
85212     rhoMax = cms.double( 9.9999999E7 ),
85213     rhoScale = cms.double( 1.0 ),
85214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85217 )
85218 fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85219     saveTags = cms.bool( True ),
85220     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
85221     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
85222     rhoTag = cms.InputTag( "" ),
85223     energyLowEdges = cms.vdouble( 0.0 ),
85224     lessThan = cms.bool( False ),
85225     useEt = cms.bool( False ),
85226     useAbs = cms.bool( False ),
85227     thrRegularEB = cms.vdouble( 0.85 ),
85228     thrRegularEE = cms.vdouble( 0.9 ),
85229     thrOverEEB = cms.vdouble( -1.0 ),
85230     thrOverEEE = cms.vdouble( -1.0 ),
85231     thrOverE2EB = cms.vdouble( -1.0 ),
85232     thrOverE2EE = cms.vdouble( -1.0 ),
85233     ncandcut = cms.int32( 1 ),
85234     doRhoCorrection = cms.bool( False ),
85235     rhoMax = cms.double( 9.9999999E7 ),
85236     rhoScale = cms.double( 1.0 ),
85237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85240 )
85241 fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85242     saveTags = cms.bool( True ),
85243     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
85244     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
85245     rhoTag = cms.InputTag( "" ),
85246     energyLowEdges = cms.vdouble( 0.0 ),
85247     lessThan = cms.bool( True ),
85248     useEt = cms.bool( False ),
85249     useAbs = cms.bool( False ),
85250     thrRegularEB = cms.vdouble( 0.015 ),
85251     thrRegularEE = cms.vdouble( 0.035 ),
85252     thrOverEEB = cms.vdouble( -1.0 ),
85253     thrOverEEE = cms.vdouble( -1.0 ),
85254     thrOverE2EB = cms.vdouble( -1.0 ),
85255     thrOverE2EE = cms.vdouble( -1.0 ),
85256     ncandcut = cms.int32( 1 ),
85257     doRhoCorrection = cms.bool( False ),
85258     rhoMax = cms.double( 9.9999999E7 ),
85259     rhoScale = cms.double( 1.0 ),
85260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85263 )
85264 fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85265     saveTags = cms.bool( True ),
85266     candTag = cms.InputTag( "hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter" ),
85267     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
85268     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
85269     energyLowEdges = cms.vdouble( 0.0 ),
85270     lessThan = cms.bool( True ),
85271     useEt = cms.bool( True ),
85272     useAbs = cms.bool( False ),
85273     thrRegularEB = cms.vdouble( 6.0 ),
85274     thrRegularEE = cms.vdouble( 6.0 ),
85275     thrOverEEB = cms.vdouble( 0.012 ),
85276     thrOverEEE = cms.vdouble( 0.012 ),
85277     thrOverE2EB = cms.vdouble( 0.0 ),
85278     thrOverE2EE = cms.vdouble( 0.0 ),
85279     ncandcut = cms.int32( 1 ),
85280     doRhoCorrection = cms.bool( True ),
85281     rhoMax = cms.double( 9.9999999E7 ),
85282     rhoScale = cms.double( 1.0 ),
85283     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
85284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85286 )
85287 fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
85288     saveTags = cms.bool( True ),
85289     firstLegLastFilter = cms.InputTag( "hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter" ),
85290     secondLegLastFilter = cms.InputTag( "hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter" ),
85291     nrRequiredFirstLeg = cms.int32( 0 ),
85292     nrRequiredSecondLeg = cms.int32( 0 ),
85293     nrRequiredUniqueLeg = cms.int32( 1 ),
85294     maxMatchDR = cms.double( 0.01 )
85295 )
85296 fragment.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
85297     saveTags = cms.bool( True ),
85298     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85299     triggerType = cms.int32( 92 ),
85300     MinE = cms.double( -1.0 ),
85301     MinPt = cms.double( 10.0 ),
85302     MinMass = cms.double( -1.0 ),
85303     MaxMass = cms.double( -1.0 ),
85304     MinEta = cms.double( -1.0 ),
85305     MaxEta = cms.double( 2.55 ),
85306     MinN = cms.int32( 2 )
85307 )
85308 fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85309     saveTags = cms.bool( True ),
85310     candTag = cms.InputTag( "hltDiEG10EtEta2p55UnseededFilter" ),
85311     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
85312     rhoTag = cms.InputTag( "" ),
85313     energyLowEdges = cms.vdouble( 0.0 ),
85314     lessThan = cms.bool( False ),
85315     useEt = cms.bool( False ),
85316     useAbs = cms.bool( False ),
85317     thrRegularEB = cms.vdouble( 0.5 ),
85318     thrRegularEE = cms.vdouble( 0.8 ),
85319     thrOverEEB = cms.vdouble( -1.0 ),
85320     thrOverEEE = cms.vdouble( -1.0 ),
85321     thrOverE2EB = cms.vdouble( -1.0 ),
85322     thrOverE2EE = cms.vdouble( -1.0 ),
85323     ncandcut = cms.int32( 2 ),
85324     doRhoCorrection = cms.bool( False ),
85325     rhoMax = cms.double( 9.9999999E7 ),
85326     rhoScale = cms.double( 1.0 ),
85327     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85328     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85329     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85330 )
85331 fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85332     saveTags = cms.bool( True ),
85333     candTag = cms.InputTag( "hltDiEG10R9Id50b80eR9IdUnseededFilter" ),
85334     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85335     rhoTag = cms.InputTag( "" ),
85336     energyLowEdges = cms.vdouble( 0.0 ),
85337     lessThan = cms.bool( True ),
85338     useEt = cms.bool( True ),
85339     useAbs = cms.bool( False ),
85340     thrRegularEB = cms.vdouble( 0.0 ),
85341     thrRegularEE = cms.vdouble( 0.0 ),
85342     thrOverEEB = cms.vdouble( 0.1 ),
85343     thrOverEEE = cms.vdouble( 0.1 ),
85344     thrOverE2EB = cms.vdouble( 0.0 ),
85345     thrOverE2EE = cms.vdouble( 0.0 ),
85346     ncandcut = cms.int32( 2 ),
85347     doRhoCorrection = cms.bool( False ),
85348     rhoMax = cms.double( 9.9999999E7 ),
85349     rhoScale = cms.double( 1.0 ),
85350     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85351     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85352     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85353 )
85354 fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85355     saveTags = cms.bool( True ),
85356     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
85357     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
85358     rhoTag = cms.InputTag( "" ),
85359     energyLowEdges = cms.vdouble( 0.0 ),
85360     lessThan = cms.bool( False ),
85361     useEt = cms.bool( False ),
85362     useAbs = cms.bool( False ),
85363     thrRegularEB = cms.vdouble( 0.85 ),
85364     thrRegularEE = cms.vdouble( 0.9 ),
85365     thrOverEEB = cms.vdouble( -1.0 ),
85366     thrOverEEE = cms.vdouble( -1.0 ),
85367     thrOverE2EB = cms.vdouble( -1.0 ),
85368     thrOverE2EE = cms.vdouble( -1.0 ),
85369     ncandcut = cms.int32( 1 ),
85370     doRhoCorrection = cms.bool( False ),
85371     rhoMax = cms.double( 9.9999999E7 ),
85372     rhoScale = cms.double( 1.0 ),
85373     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85374     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85375     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85376 )
85377 fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85378     saveTags = cms.bool( True ),
85379     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
85380     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85381     rhoTag = cms.InputTag( "" ),
85382     energyLowEdges = cms.vdouble( 0.0 ),
85383     lessThan = cms.bool( True ),
85384     useEt = cms.bool( False ),
85385     useAbs = cms.bool( False ),
85386     thrRegularEB = cms.vdouble( 0.015 ),
85387     thrRegularEE = cms.vdouble( 0.035 ),
85388     thrOverEEB = cms.vdouble( -1.0 ),
85389     thrOverEEE = cms.vdouble( -1.0 ),
85390     thrOverE2EB = cms.vdouble( -1.0 ),
85391     thrOverE2EE = cms.vdouble( -1.0 ),
85392     ncandcut = cms.int32( 1 ),
85393     doRhoCorrection = cms.bool( False ),
85394     rhoMax = cms.double( 9.9999999E7 ),
85395     rhoScale = cms.double( 1.0 ),
85396     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85397     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85398     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85399 )
85400 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85401     saveTags = cms.bool( True ),
85402     candTag = cms.InputTag( "hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter" ),
85403     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
85404     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
85405     energyLowEdges = cms.vdouble( 0.0 ),
85406     lessThan = cms.bool( True ),
85407     useEt = cms.bool( True ),
85408     useAbs = cms.bool( False ),
85409     thrRegularEB = cms.vdouble( 6.0 ),
85410     thrRegularEE = cms.vdouble( 6.0 ),
85411     thrOverEEB = cms.vdouble( 0.012 ),
85412     thrOverEEE = cms.vdouble( 0.012 ),
85413     thrOverE2EB = cms.vdouble( 0.0 ),
85414     thrOverE2EE = cms.vdouble( 0.0 ),
85415     ncandcut = cms.int32( 1 ),
85416     doRhoCorrection = cms.bool( True ),
85417     rhoMax = cms.double( 9.9999999E7 ),
85418     rhoScale = cms.double( 1.0 ),
85419     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
85420     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85421     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85422 )
85423 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85424     saveTags = cms.bool( True ),
85425     candTag = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter" ),
85426     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
85427     rhoTag = cms.InputTag( "" ),
85428     energyLowEdges = cms.vdouble( 0.0 ),
85429     lessThan = cms.bool( True ),
85430     useEt = cms.bool( True ),
85431     useAbs = cms.bool( False ),
85432     thrRegularEB = cms.vdouble( 6.0 ),
85433     thrRegularEE = cms.vdouble( 6.0 ),
85434     thrOverEEB = cms.vdouble( 0.002 ),
85435     thrOverEEE = cms.vdouble( 0.002 ),
85436     thrOverE2EB = cms.vdouble( 0.0 ),
85437     thrOverE2EE = cms.vdouble( 0.0 ),
85438     ncandcut = cms.int32( 1 ),
85439     doRhoCorrection = cms.bool( False ),
85440     rhoMax = cms.double( 9.9999999E7 ),
85441     rhoScale = cms.double( 1.0 ),
85442     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85443     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85444     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85445 )
85446 fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
85447     saveTags = cms.bool( True ),
85448     firstLegLastFilter = cms.InputTag( "hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter" ),
85449     secondLegLastFilter = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter" ),
85450     minMass = cms.double( 10.0 )
85451 )
85452 fragment.hltL1sSingleEG5WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
85453     saveTags = cms.bool( True ),
85454     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
85455     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85456     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85457     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85458     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85459     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85460     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85461     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85462     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85463     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85464 )
85465 fragment.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter( "HLTPrescaler",
85466     offset = cms.uint32( 0 ),
85467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85468 )
85469 fragment.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
85470     saveTags = cms.bool( True ),
85471     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
85472     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85473     candNonIsolatedTag = cms.InputTag( "" ),
85474     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85475     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5WithJetAndTau" ),
85476     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85477     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85478     ncandcut = cms.int32( 1 ),
85479     doIsolated = cms.bool( False ),
85480     region_eta_size = cms.double( 0.522 ),
85481     region_eta_size_ecap = cms.double( 1.0 ),
85482     region_phi_size = cms.double( 1.044 ),
85483     barrel_end = cms.double( 1.4791 ),
85484     endcap_end = cms.double( 2.65 )
85485 )
85486 fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
85487     saveTags = cms.bool( True ),
85488     inputTag = cms.InputTag( "hltEGL1SingleEG5WithJetAndTauFilter" ),
85489     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85490     etcutEB = cms.double( 5.0 ),
85491     etcutEE = cms.double( 5.0 ),
85492     minEtaCut = cms.double( -9999.0 ),
85493     maxEtaCut = cms.double( 9999.0 ),
85494     ncandcut = cms.int32( 1 )
85495 )
85496 fragment.hltEG5HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85497     saveTags = cms.bool( True ),
85498     candTag = cms.InputTag( "hltEG5L1SingleEG5WithJetAndTauEtFilter" ),
85499     varTag = cms.InputTag( "hltEgammaHoverE" ),
85500     rhoTag = cms.InputTag( "" ),
85501     energyLowEdges = cms.vdouble( 0.0 ),
85502     lessThan = cms.bool( True ),
85503     useEt = cms.bool( False ),
85504     useAbs = cms.bool( False ),
85505     thrRegularEB = cms.vdouble( -1.0 ),
85506     thrRegularEE = cms.vdouble( -1.0 ),
85507     thrOverEEB = cms.vdouble( 0.15 ),
85508     thrOverEEE = cms.vdouble( 0.1 ),
85509     thrOverE2EB = cms.vdouble( -1.0 ),
85510     thrOverE2EE = cms.vdouble( -1.0 ),
85511     ncandcut = cms.int32( 1 ),
85512     doRhoCorrection = cms.bool( False ),
85513     rhoMax = cms.double( 9.9999999E7 ),
85514     rhoScale = cms.double( 1.0 ),
85515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85518 )
85519 fragment.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85520     saveTags = cms.bool( True ),
85521     candTag = cms.InputTag( "hltEG5HEFilter" ),
85522     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
85523     rhoTag = cms.InputTag( "" ),
85524     energyLowEdges = cms.vdouble( 0.0 ),
85525     lessThan = cms.bool( True ),
85526     useEt = cms.bool( False ),
85527     useAbs = cms.bool( False ),
85528     thrRegularEB = cms.vdouble( 0.014 ),
85529     thrRegularEE = cms.vdouble( 0.035 ),
85530     thrOverEEB = cms.vdouble( -1.0 ),
85531     thrOverEEE = cms.vdouble( -1.0 ),
85532     thrOverE2EB = cms.vdouble( -1.0 ),
85533     thrOverE2EE = cms.vdouble( -1.0 ),
85534     ncandcut = cms.int32( 1 ),
85535     doRhoCorrection = cms.bool( False ),
85536     rhoMax = cms.double( 9.9999999E7 ),
85537     rhoScale = cms.double( 1.0 ),
85538     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85539     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85540     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85541 )
85542 fragment.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85543     saveTags = cms.bool( True ),
85544     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeFilter" ),
85545     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
85546     npixelmatchcut = cms.double( 1.0 ),
85547     ncandcut = cms.int32( 1 ),
85548     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85549     s_a_phi1B = cms.double( 0.0069 ),
85550     s_a_phi1I = cms.double( 0.0088 ),
85551     s_a_phi1F = cms.double( 0.0076 ),
85552     s_a_phi2B = cms.double( 3.7E-4 ),
85553     s_a_phi2I = cms.double( 7.0E-4 ),
85554     s_a_phi2F = cms.double( 0.00906 ),
85555     s_a_zB = cms.double( 0.012 ),
85556     s_a_rI = cms.double( 0.027 ),
85557     s_a_rF = cms.double( 0.04 ),
85558     s2_threshold = cms.double( 0.4 ),
85559     tanhSO10BarrelThres = cms.double( 0.35 ),
85560     tanhSO10InterThres = cms.double( 1.0 ),
85561     tanhSO10ForwardThres = cms.double( 1.0 ),
85562     useS = cms.bool( False ),
85563     pixelVeto = cms.bool( False )
85564 )
85565 fragment.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85566     saveTags = cms.bool( True ),
85567     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchFilter" ),
85568     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
85569     rhoTag = cms.InputTag( "" ),
85570     energyLowEdges = cms.vdouble( 0.0 ),
85571     lessThan = cms.bool( True ),
85572     useEt = cms.bool( False ),
85573     useAbs = cms.bool( False ),
85574     thrRegularEB = cms.vdouble( 150.0 ),
85575     thrRegularEE = cms.vdouble( 150.0 ),
85576     thrOverEEB = cms.vdouble( -1.0 ),
85577     thrOverEEE = cms.vdouble( -1.0 ),
85578     thrOverE2EB = cms.vdouble( -1.0 ),
85579     thrOverE2EE = cms.vdouble( -1.0 ),
85580     ncandcut = cms.int32( 1 ),
85581     doRhoCorrection = cms.bool( False ),
85582     rhoMax = cms.double( 9.9999999E7 ),
85583     rhoScale = cms.double( 1.0 ),
85584     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85586     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85587 )
85588 fragment.hltDiEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
85589     saveTags = cms.bool( True ),
85590     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
85591     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85592     etcutEB = cms.double( 5.0 ),
85593     etcutEE = cms.double( 5.0 ),
85594     minEtaCut = cms.double( -9999.0 ),
85595     maxEtaCut = cms.double( 9999.0 ),
85596     ncandcut = cms.int32( 2 )
85597 )
85598 fragment.hltDiEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85599     saveTags = cms.bool( True ),
85600     candTag = cms.InputTag( "hltDiEG5EtUnseededFilter" ),
85601     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85602     rhoTag = cms.InputTag( "" ),
85603     energyLowEdges = cms.vdouble( 0.0 ),
85604     lessThan = cms.bool( True ),
85605     useEt = cms.bool( False ),
85606     useAbs = cms.bool( False ),
85607     thrRegularEB = cms.vdouble( -1.0 ),
85608     thrRegularEE = cms.vdouble( -1.0 ),
85609     thrOverEEB = cms.vdouble( 0.15 ),
85610     thrOverEEE = cms.vdouble( 0.1 ),
85611     thrOverE2EB = cms.vdouble( -1.0 ),
85612     thrOverE2EE = cms.vdouble( -1.0 ),
85613     ncandcut = cms.int32( 2 ),
85614     doRhoCorrection = cms.bool( False ),
85615     rhoMax = cms.double( 9.9999999E7 ),
85616     rhoScale = cms.double( 1.0 ),
85617     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85618     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85619     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85620 )
85621 fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85622     saveTags = cms.bool( True ),
85623     candTag = cms.InputTag( "hltDiEG5HEUnseededFilter" ),
85624     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85625     rhoTag = cms.InputTag( "" ),
85626     energyLowEdges = cms.vdouble( 0.0 ),
85627     lessThan = cms.bool( True ),
85628     useEt = cms.bool( False ),
85629     useAbs = cms.bool( False ),
85630     thrRegularEB = cms.vdouble( 0.014 ),
85631     thrRegularEE = cms.vdouble( 0.035 ),
85632     thrOverEEB = cms.vdouble( -1.0 ),
85633     thrOverEEE = cms.vdouble( -1.0 ),
85634     thrOverE2EB = cms.vdouble( -1.0 ),
85635     thrOverE2EE = cms.vdouble( -1.0 ),
85636     ncandcut = cms.int32( 2 ),
85637     doRhoCorrection = cms.bool( False ),
85638     rhoMax = cms.double( 9.9999999E7 ),
85639     rhoScale = cms.double( 1.0 ),
85640     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85641     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85642     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85643 )
85644 fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85645     saveTags = cms.bool( True ),
85646     candTag = cms.InputTag( "hltDiEG5CaloIdLClusterShapeUnseededFilter" ),
85647     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
85648     npixelmatchcut = cms.double( 1.0 ),
85649     ncandcut = cms.int32( 2 ),
85650     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85651     s_a_phi1B = cms.double( 0.0069 ),
85652     s_a_phi1I = cms.double( 0.0088 ),
85653     s_a_phi1F = cms.double( 0.0076 ),
85654     s_a_phi2B = cms.double( 3.7E-4 ),
85655     s_a_phi2I = cms.double( 7.0E-4 ),
85656     s_a_phi2F = cms.double( 0.00906 ),
85657     s_a_zB = cms.double( 0.012 ),
85658     s_a_rI = cms.double( 0.027 ),
85659     s_a_rF = cms.double( 0.04 ),
85660     s2_threshold = cms.double( 0.4 ),
85661     tanhSO10BarrelThres = cms.double( 0.35 ),
85662     tanhSO10InterThres = cms.double( 1.0 ),
85663     tanhSO10ForwardThres = cms.double( 1.0 ),
85664     useS = cms.bool( False ),
85665     pixelVeto = cms.bool( False )
85666 )
85667 fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85668     saveTags = cms.bool( True ),
85669     candTag = cms.InputTag( "hltDiEle5CaloIdLPixelMatchUnseededFilter" ),
85670     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
85671     rhoTag = cms.InputTag( "" ),
85672     energyLowEdges = cms.vdouble( 0.0 ),
85673     lessThan = cms.bool( True ),
85674     useEt = cms.bool( False ),
85675     useAbs = cms.bool( False ),
85676     thrRegularEB = cms.vdouble( 150.0 ),
85677     thrRegularEE = cms.vdouble( 150.0 ),
85678     thrOverEEB = cms.vdouble( -1.0 ),
85679     thrOverEEE = cms.vdouble( -1.0 ),
85680     thrOverE2EB = cms.vdouble( -1.0 ),
85681     thrOverE2EE = cms.vdouble( -1.0 ),
85682     ncandcut = cms.int32( 2 ),
85683     doRhoCorrection = cms.bool( False ),
85684     rhoMax = cms.double( 9.9999999E7 ),
85685     rhoScale = cms.double( 1.0 ),
85686     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85687     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85688     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85689 )
85690 fragment.hltPreMCIsoMu = cms.EDFilter( "HLTPrescaler",
85691     offset = cms.uint32( 0 ),
85692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85693 )
85694 fragment.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85695     saveTags = cms.bool( True ),
85696     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85697     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85698     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
85699     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85700     MinN = cms.int32( 0 ),
85701     MaxEta = cms.double( 2.5 ),
85702     AbsEtaBins = cms.vdouble( 0.0 ),
85703     MinNstations = cms.vint32( 0 ),
85704     MinNhits = cms.vint32( 0 ),
85705     CutOnChambers = cms.bool( False ),
85706     MinNchambers = cms.vint32( 0 ),
85707     MaxDr = cms.double( 9999.0 ),
85708     MinDr = cms.double( -1.0 ),
85709     MaxDz = cms.double( 9999.0 ),
85710     MinDxySig = cms.double( -1.0 ),
85711     MinPt = cms.double( 0.0 ),
85712     NSigmaPt = cms.double( 0.0 ),
85713     MatchToPreviousCand = cms.bool( True )
85714 )
85715 fragment.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85716     saveTags = cms.bool( True ),
85717     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85718     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85719     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1L2SingleMu" ),
85720     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
85721     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85722     MinN = cms.int32( 1 ),
85723     MaxEta = cms.double( 2.1 ),
85724     MinNhits = cms.int32( 0 ),
85725     MaxDr = cms.double( 2.0 ),
85726     MinDr = cms.double( -1.0 ),
85727     MaxDz = cms.double( 9999.0 ),
85728     MinDxySig = cms.double( -1.0 ),
85729     MinPt = cms.double( 0.0 ),
85730     NSigmaPt = cms.double( 0.0 ),
85731     MaxNormalizedChi2 = cms.double( 9999.0 ),
85732     MaxDXYBeamSpot = cms.double( 9999.0 ),
85733     MinDXYBeamSpot = cms.double( -1.0 ),
85734     MinNmuonHits = cms.int32( 0 ),
85735     MaxPtDifference = cms.double( 9999.0 ),
85736     MinTrackPt = cms.double( 0.0 ),
85737     minMuonStations = cms.int32( 2 ),
85738     minTrkHits = cms.int32( -1 ),
85739     minMuonHits = cms.int32( -1 ),
85740     allowedTypeMask = cms.uint32( 255 ),
85741     requiredTypeMask = cms.uint32( 0 ),
85742     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85743     trkMuonId = cms.uint32( 0 ),
85744     L1MatchingdR = cms.double( 0.3 ),
85745     MatchToPreviousCand = cms.bool( True ),
85746     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85747     requireL3MuonTrajectorySeed = cms.bool( False ),
85748     useSimpleGeometry = cms.bool( True ),
85749     useStation2 = cms.bool( True ),
85750     fallbackToME1 = cms.bool( False ),
85751     cosmicPropagationHypothesis = cms.bool( False ),
85752     useMB2InOverlap = cms.bool( False ),
85753     useTrack = cms.string( "tracker" ),
85754     useState = cms.string( "atVertex" ),
85755     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85756     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85757     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85758 )
85759 fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85760     saveTags = cms.bool( True ),
85761     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3SingleMu" ),
85762     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
85763     rhoTag = cms.InputTag( "" ),
85764     energyLowEdges = cms.vdouble( 0.0 ),
85765     lessThan = cms.bool( True ),
85766     useEt = cms.bool( True ),
85767     useAbs = cms.bool( False ),
85768     thrRegularEB = cms.vdouble( -1.0 ),
85769     thrRegularEE = cms.vdouble( -1.0 ),
85770     thrOverEEB = cms.vdouble( 0.14 ),
85771     thrOverEEE = cms.vdouble( 0.1 ),
85772     thrOverE2EB = cms.vdouble( -1.0 ),
85773     thrOverE2EE = cms.vdouble( -1.0 ),
85774     ncandcut = cms.int32( 1 ),
85775     doRhoCorrection = cms.bool( False ),
85776     rhoMax = cms.double( 9.9999999E7 ),
85777     rhoScale = cms.double( 1.0 ),
85778     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85779     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85780     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85781 )
85782 fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85783     saveTags = cms.bool( True ),
85784     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85785     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
85786     rhoTag = cms.InputTag( "" ),
85787     energyLowEdges = cms.vdouble( 0.0 ),
85788     lessThan = cms.bool( True ),
85789     useEt = cms.bool( True ),
85790     useAbs = cms.bool( False ),
85791     thrRegularEB = cms.vdouble( -1.0 ),
85792     thrRegularEE = cms.vdouble( -1.0 ),
85793     thrOverEEB = cms.vdouble( 0.177 ),
85794     thrOverEEE = cms.vdouble( 0.24 ),
85795     thrOverE2EB = cms.vdouble( -1.0 ),
85796     thrOverE2EE = cms.vdouble( -1.0 ),
85797     ncandcut = cms.int32( 1 ),
85798     doRhoCorrection = cms.bool( False ),
85799     rhoMax = cms.double( 9.9999999E7 ),
85800     rhoScale = cms.double( 1.0 ),
85801     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85802     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85803     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85804 )
85805 fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu = cms.EDFilter( "HLTMuonIsoFilter",
85806     saveTags = cms.bool( True ),
85807     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85808     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85809     MinN = cms.int32( 1 ),
85810     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
85811     IsolatorPSet = cms.PSet(  )
85812 )
85813 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
85814     saveTags = cms.bool( True ),
85815     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
85816     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85817     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85818     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85819     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85820     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85821     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85822     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85823     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85824     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85825 )
85826 fragment.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
85827     offset = cms.uint32( 0 ),
85828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85829 )
85830 fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85831     saveTags = cms.bool( True ),
85832     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85833     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85834     MaxEta = cms.double( 2.5 ),
85835     MinPt = cms.double( 0.0 ),
85836     MaxDeltaR = cms.double( 0.3 ),
85837     MinN = cms.int32( 2 ),
85838     CentralBxOnly = cms.bool( True ),
85839     SelectQualities = cms.vint32(  )
85840 )
85841 fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85842     saveTags = cms.bool( True ),
85843     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85844     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85845     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85846     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85847     MinN = cms.int32( 0 ),
85848     MaxEta = cms.double( 2.5 ),
85849     AbsEtaBins = cms.vdouble( 0.0 ),
85850     MinNstations = cms.vint32( 0 ),
85851     MinNhits = cms.vint32( 0 ),
85852     CutOnChambers = cms.bool( False ),
85853     MinNchambers = cms.vint32( 0 ),
85854     MaxDr = cms.double( 9999.0 ),
85855     MinDr = cms.double( -1.0 ),
85856     MaxDz = cms.double( 9999.0 ),
85857     MinDxySig = cms.double( -1.0 ),
85858     MinPt = cms.double( 0.0 ),
85859     NSigmaPt = cms.double( 0.0 ),
85860     MatchToPreviousCand = cms.bool( True )
85861 )
85862 fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85863     saveTags = cms.bool( True ),
85864     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
85865     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85866     MaxEta = cms.double( 2.5 ),
85867     MinPt = cms.double( 0.0 ),
85868     MaxDeltaR = cms.double( 0.3 ),
85869     MinN = cms.int32( 1 ),
85870     CentralBxOnly = cms.bool( True ),
85871     SelectQualities = cms.vint32(  )
85872 )
85873 fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85874     saveTags = cms.bool( True ),
85875     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85876     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85877     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu0L1f0L2doubleMu" ),
85878     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0" ),
85879     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85880     MinN = cms.int32( 2 ),
85881     MaxEta = cms.double( 2.5 ),
85882     MinNhits = cms.int32( 0 ),
85883     MaxDr = cms.double( 2.0 ),
85884     MinDr = cms.double( -1.0 ),
85885     MaxDz = cms.double( 9999.0 ),
85886     MinDxySig = cms.double( -1.0 ),
85887     MinPt = cms.double( 0.0 ),
85888     NSigmaPt = cms.double( 0.0 ),
85889     MaxNormalizedChi2 = cms.double( 9999.0 ),
85890     MaxDXYBeamSpot = cms.double( 9999.0 ),
85891     MinDXYBeamSpot = cms.double( -1.0 ),
85892     MinNmuonHits = cms.int32( 0 ),
85893     MaxPtDifference = cms.double( 9999.0 ),
85894     MinTrackPt = cms.double( 0.0 ),
85895     minMuonStations = cms.int32( 2 ),
85896     minTrkHits = cms.int32( -1 ),
85897     minMuonHits = cms.int32( -1 ),
85898     allowedTypeMask = cms.uint32( 255 ),
85899     requiredTypeMask = cms.uint32( 0 ),
85900     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85901     trkMuonId = cms.uint32( 0 ),
85902     L1MatchingdR = cms.double( 0.3 ),
85903     MatchToPreviousCand = cms.bool( True ),
85904     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85905     requireL3MuonTrajectorySeed = cms.bool( False ),
85906     useSimpleGeometry = cms.bool( True ),
85907     useStation2 = cms.bool( True ),
85908     fallbackToME1 = cms.bool( False ),
85909     cosmicPropagationHypothesis = cms.bool( False ),
85910     useMB2InOverlap = cms.bool( False ),
85911     useTrack = cms.string( "tracker" ),
85912     useState = cms.string( "atVertex" ),
85913     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85914     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85915     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85916 )
85917 fragment.hltDiMuonRelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
85918     saveTags = cms.bool( True ),
85919     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85920     PreviousCandTag = cms.InputTag( "hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu" ),
85921     MinN = cms.int32( 2 ),
85922     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
85923     IsolatorPSet = cms.PSet(  )
85924 )
85925 fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
85926     saveTags = cms.bool( True ),
85927     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85928     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85929     inputTag1 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85930     inputTag2 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85931     triggerType1 = cms.int32( 83 ),
85932     triggerType2 = cms.int32( 83 ),
85933     MinDR = cms.double( 0.001 ),
85934     MaxDZ = cms.double( 0.2 ),
85935     MinN = cms.int32( 1 ),
85936     MinPixHitsForDZ = cms.int32( 0 ),
85937     checkSC = cms.bool( False )
85938 )
85939 fragment.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
85940     offset = cms.uint32( 0 ),
85941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85942 )
85943 fragment.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85944     saveTags = cms.bool( True ),
85945     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85946     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
85947     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85948     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85949     MinN = cms.int32( 0 ),
85950     MaxEta = cms.double( 2.5 ),
85951     AbsEtaBins = cms.vdouble( 0.0 ),
85952     MinNstations = cms.vint32( 0 ),
85953     MinNhits = cms.vint32( 0 ),
85954     CutOnChambers = cms.bool( True ),
85955     MinNchambers = cms.vint32( 0 ),
85956     MaxDr = cms.double( 9999.0 ),
85957     MinDr = cms.double( -1.0 ),
85958     MaxDz = cms.double( 9999.0 ),
85959     MinDxySig = cms.double( -1.0 ),
85960     MinPt = cms.double( 0.0 ),
85961     NSigmaPt = cms.double( 0.0 ),
85962     MatchToPreviousCand = cms.bool( True )
85963 )
85964 fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
85965     saveTags = cms.bool( True ),
85966     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85967     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
85968     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtx" ),
85969     L1CandTag = cms.InputTag( "" ),
85970     inputMuonCollection = cms.InputTag( "" ),
85971     MinN = cms.int32( 2 ),
85972     MaxEta = cms.double( 2.5 ),
85973     MinNhits = cms.int32( 0 ),
85974     MaxDr = cms.double( 9999.0 ),
85975     MinDr = cms.double( -1.0 ),
85976     MaxDz = cms.double( 9999.0 ),
85977     MinDxySig = cms.double( -1.0 ),
85978     MinPt = cms.double( 0.0 ),
85979     NSigmaPt = cms.double( 0.0 ),
85980     MaxNormalizedChi2 = cms.double( 9999.0 ),
85981     MaxDXYBeamSpot = cms.double( 9999.0 ),
85982     MinDXYBeamSpot = cms.double( -1.0 ),
85983     MinNmuonHits = cms.int32( 0 ),
85984     MaxPtDifference = cms.double( 9999.0 ),
85985     MinTrackPt = cms.double( 0.0 ),
85986     minMuonStations = cms.int32( -1 ),
85987     minTrkHits = cms.int32( -1 ),
85988     minMuonHits = cms.int32( -1 ),
85989     allowedTypeMask = cms.uint32( 255 ),
85990     requiredTypeMask = cms.uint32( 0 ),
85991     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
85992     trkMuonId = cms.uint32( 0 ),
85993     L1MatchingdR = cms.double( 0.3 ),
85994     MatchToPreviousCand = cms.bool( True ),
85995     InputLinks = cms.InputTag( "" ),
85996     requireL3MuonTrajectorySeed = cms.bool( True ),
85997     useSimpleGeometry = cms.bool( True ),
85998     useStation2 = cms.bool( True ),
85999     fallbackToME1 = cms.bool( False ),
86000     cosmicPropagationHypothesis = cms.bool( False ),
86001     useMB2InOverlap = cms.bool( False ),
86002     useTrack = cms.string( "tracker" ),
86003     useState = cms.string( "atVertex" ),
86004     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
86005     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
86006     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
86007 )
86008 fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
86009     saveTags = cms.bool( True ),
86010     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
86011     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86012     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86013     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86014     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86015     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86016     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86017     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86018     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86019     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86020 )
86021 fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler",
86022     offset = cms.uint32( 0 ),
86023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86024 )
86025 fragment.hltL1sAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
86026     saveTags = cms.bool( True ),
86027     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue" ),
86028     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86029     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86030     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86031     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86032     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86033     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86034     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86035     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86036     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86037 )
86038 fragment.hltPreL1AlwaysTrue = cms.EDFilter( "HLTPrescaler",
86039     offset = cms.uint32( 0 ),
86040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86041 )
86042 fragment.hltL1sAXOVVTight = cms.EDFilter( "HLTL1TSeed",
86043     saveTags = cms.bool( True ),
86044     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVTight" ),
86045     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86046     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86047     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86048     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86049     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86050     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86051     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86052     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86053     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86054 )
86055 fragment.hltPreL1AXOVVTight = cms.EDFilter( "HLTPrescaler",
86056     offset = cms.uint32( 0 ),
86057     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86058 )
86059 fragment.hltL1sAXOVVVTight = cms.EDFilter( "HLTL1TSeed",
86060     saveTags = cms.bool( True ),
86061     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVVTight" ),
86062     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86063     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86064     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86065     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86066     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86067     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86068     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86069     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86070     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86071 )
86072 fragment.hltPreL1AXOVVVTight = cms.EDFilter( "HLTPrescaler",
86073     offset = cms.uint32( 0 ),
86074     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86075 )
86076 fragment.hltL1sCICADAVVTight = cms.EDFilter( "HLTL1TSeed",
86077     saveTags = cms.bool( True ),
86078     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVTight" ),
86079     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86080     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86081     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86082     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86083     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86084     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86085     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86086     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86087     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86088 )
86089 fragment.hltPreL1CICADAVVTight = cms.EDFilter( "HLTPrescaler",
86090     offset = cms.uint32( 0 ),
86091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86092 )
86093 fragment.hltL1sCICADAVVVTight = cms.EDFilter( "HLTL1TSeed",
86094     saveTags = cms.bool( True ),
86095     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVTight" ),
86096     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86097     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86098     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86099     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86100     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86101     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86102     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86103     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86104     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86105 )
86106 fragment.hltPreL1CICADAVVVTight = cms.EDFilter( "HLTPrescaler",
86107     offset = cms.uint32( 0 ),
86108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86109 )
86110 fragment.hltL1sCICADAVVVVTight = cms.EDFilter( "HLTL1TSeed",
86111     saveTags = cms.bool( True ),
86112     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVVTight" ),
86113     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
86114     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
86115     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
86116     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
86117     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
86118     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
86119     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
86120     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
86121     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
86122 )
86123 fragment.hltPreL1CICADAVVVVTight = cms.EDFilter( "HLTPrescaler",
86124     offset = cms.uint32( 0 ),
86125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86126 )
86127 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
86128     throw = cms.bool( False ),
86129     processName = cms.string( "@" ),
86130     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
86131     moduleLabelPatternsToSkip = cms.vstring(  )
86132 )
86133 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
86134     processName = cms.string( "@" )
86135 )
86136 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
86137     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
86138     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
86139     MinBx = cms.int32( 0 ),
86140     MaxBx = cms.int32( 0 ),
86141     DumpTrigResults = cms.bool( False ),
86142     DumpRecord = cms.bool( False ),
86143     DumpTrigSummary = cms.bool( True ),
86144     ReadPrescalesFromFile = cms.bool( False ),
86145     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
86146     psColumn = cms.int32( 0 )
86147 )
86148 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
86149     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
86150     reportBy = cms.untracked.string( "job" ),
86151     resetBy = cms.untracked.string( "never" ),
86152     serviceBy = cms.untracked.string( "never" ),
86153     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
86154     ReferenceRate = cms.untracked.double( 100.0 )
86155 )
86156 fragment.hltDatasetAlCaHcalIsoTrk = cms.EDFilter( "TriggerResultsFilter",
86157     usePathStatus = cms.bool( True ),
86158     hltResults = cms.InputTag( "" ),
86159     l1tResults = cms.InputTag( "" ),
86160     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86161     throw = cms.bool( True ),
86162     triggerConditions = cms.vstring( 'AlCa_IsoTrackHBHE_v3' )
86163 )
86164 fragment.hltPreDatasetAlCaHcalIsoTrk = cms.EDFilter( "HLTPrescaler",
86165     offset = cms.uint32( 0 ),
86166     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86167 )
86168 fragment.hltDatasetAlCaLowPtJet = cms.EDFilter( "TriggerResultsFilter",
86169     usePathStatus = cms.bool( True ),
86170     hltResults = cms.InputTag( "" ),
86171     l1tResults = cms.InputTag( "" ),
86172     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86173     throw = cms.bool( True ),
86174     triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v31',
86175       'AlCa_PFJet40_v36' )
86176 )
86177 fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler",
86178     offset = cms.uint32( 0 ),
86179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86180 )
86181 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
86182     usePathStatus = cms.bool( True ),
86183     hltResults = cms.InputTag( "" ),
86184     l1tResults = cms.InputTag( "" ),
86185     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86186     throw = cms.bool( True ),
86187     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' )
86188 )
86189 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
86190     offset = cms.uint32( 0 ),
86191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86192 )
86193 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
86194     usePathStatus = cms.bool( True ),
86195     hltResults = cms.InputTag( "" ),
86196     l1tResults = cms.InputTag( "" ),
86197     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86198     throw = cms.bool( True ),
86199     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
86200       'AlCa_LumiPixelsCounts_ZeroBias_v15' )
86201 )
86202 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
86203     offset = cms.uint32( 0 ),
86204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86205 )
86206 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
86207     usePathStatus = cms.bool( True ),
86208     hltResults = cms.InputTag( "" ),
86209     l1tResults = cms.InputTag( "" ),
86210     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86211     throw = cms.bool( True ),
86212     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v27',
86213       'AlCa_EcalEtaEEonly_v27',
86214       'AlCa_EcalPi0EBonly_v27',
86215       'AlCa_EcalPi0EEonly_v27' )
86216 )
86217 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
86218     offset = cms.uint32( 0 ),
86219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86220 )
86221 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
86222     usePathStatus = cms.bool( True ),
86223     hltResults = cms.InputTag( "" ),
86224     l1tResults = cms.InputTag( "" ),
86225     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86226     throw = cms.bool( True ),
86227     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
86228       'HLT_PPSMaxTracksPerRP4_v10' )
86229 )
86230 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
86231     offset = cms.uint32( 0 ),
86232     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86233 )
86234 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
86235     usePathStatus = cms.bool( True ),
86236     hltResults = cms.InputTag( "" ),
86237     l1tResults = cms.InputTag( "" ),
86238     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86239     throw = cms.bool( True ),
86240     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
86241       'HLT_PPSMaxTracksPerRP4_v10' )
86242 )
86243 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
86244     offset = cms.uint32( 0 ),
86245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86246 )
86247 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
86248     usePathStatus = cms.bool( True ),
86249     hltResults = cms.InputTag( "" ),
86250     l1tResults = cms.InputTag( "" ),
86251     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86252     throw = cms.bool( True ),
86253     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v22' )
86254 )
86255 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
86256     offset = cms.uint32( 0 ),
86257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86258 )
86259 fragment.hltDatasetBTagMu = cms.EDFilter( "TriggerResultsFilter",
86260     usePathStatus = cms.bool( True ),
86261     hltResults = cms.InputTag( "" ),
86262     l1tResults = cms.InputTag( "" ),
86263     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86264     throw = cms.bool( True ),
86265     triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v29',
86266       'HLT_BTagMu_AK4DiJet170_Mu5_v28',
86267       'HLT_BTagMu_AK4DiJet20_Mu5_v29',
86268       'HLT_BTagMu_AK4DiJet40_Mu5_v29',
86269       'HLT_BTagMu_AK4DiJet70_Mu5_v29',
86270       'HLT_BTagMu_AK4Jet300_Mu5_v28',
86271       'HLT_BTagMu_AK8DiJet170_Mu5_v25',
86272       'HLT_BTagMu_AK8Jet170_DoubleMu5_v18',
86273       'HLT_BTagMu_AK8Jet300_Mu5_v28' )
86274 )
86275 fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler",
86276     offset = cms.uint32( 0 ),
86277     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86278 )
86279 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
86280     usePathStatus = cms.bool( True ),
86281     hltResults = cms.InputTag( "" ),
86282     l1tResults = cms.InputTag( "" ),
86283     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86284     throw = cms.bool( True ),
86285     triggerConditions = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
86286       'HLT_PFJet40_GPUvsCPU_v8' )
86287 )
86288 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
86289     offset = cms.uint32( 0 ),
86290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86291 )
86292 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
86293     usePathStatus = cms.bool( True ),
86294     hltResults = cms.InputTag( "" ),
86295     l1tResults = cms.InputTag( "" ),
86296     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86297     throw = cms.bool( True ),
86298     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9' )
86299 )
86300 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
86301     offset = cms.uint32( 0 ),
86302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86303 )
86304 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
86305     usePathStatus = cms.bool( True ),
86306     hltResults = cms.InputTag( "" ),
86307     l1tResults = cms.InputTag( "" ),
86308     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86309     throw = cms.bool( True ),
86310     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
86311       'DQM_HcalReconstruction_v11',
86312       'DQM_PixelReconstruction_v14' )
86313 )
86314 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
86315     offset = cms.uint32( 0 ),
86316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86317 )
86318 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
86319     usePathStatus = cms.bool( True ),
86320     hltResults = cms.InputTag( "" ),
86321     l1tResults = cms.InputTag( "" ),
86322     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86323     throw = cms.bool( True ),
86324     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v27',
86325       'HLT_ZeroBias_Beamspot_v20' )
86326 )
86327 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
86328     offset = cms.uint32( 0 ),
86329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86330 )
86331 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
86332     usePathStatus = cms.bool( True ),
86333     hltResults = cms.InputTag( "" ),
86334     l1tResults = cms.InputTag( "" ),
86335     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86336     throw = cms.bool( True ),
86337     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
86338 )
86339 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
86340     offset = cms.uint32( 0 ),
86341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86342 )
86343 fragment.hltDatasetEGamma = cms.EDFilter( "TriggerResultsFilter",
86344     usePathStatus = cms.bool( True ),
86345     hltResults = cms.InputTag( "" ),
86346     l1tResults = cms.InputTag( "" ),
86347     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86348     throw = cms.bool( True ),
86349     triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
86350       'HLT_DiPhoton10Time1ns_v11',
86351       'HLT_DiPhoton10Time1p2ns_v11',
86352       'HLT_DiPhoton10Time1p4ns_v11',
86353       'HLT_DiPhoton10Time1p6ns_v11',
86354       'HLT_DiPhoton10Time1p8ns_v11',
86355       'HLT_DiPhoton10Time2ns_v11',
86356       'HLT_DiPhoton10_CaloIdL_v11',
86357       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
86358       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
86359       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
86360       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
86361       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
86362       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
86363       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
86364       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86365       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
86366       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86367       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
86368       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86369       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
86370       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
86371       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
86372       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
86373       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
86374       'HLT_DiphotonMVA14p25_High_Mass60_v1',
86375       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
86376       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
86377       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
86378       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
86379       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
86380       'HLT_DoubleEle10_eta1p22_mMax6_v13',
86381       'HLT_DoubleEle25_CaloIdL_MW_v18',
86382       'HLT_DoubleEle27_CaloIdL_MW_v18',
86383       'HLT_DoubleEle33_CaloIdL_MW_v31',
86384       'HLT_DoubleEle6p5_eta1p22_mMax6_v13',
86385       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
86386       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
86387       'HLT_DoubleEle8_eta1p22_mMax6_v13',
86388       'HLT_DoublePhoton33_CaloIdL_v18',
86389       'HLT_DoublePhoton70_v18',
86390       'HLT_DoublePhoton85_v26',
86391       'HLT_ECALHT800_v22',
86392       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
86393       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
86394       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
86395       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
86396       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
86397       'HLT_Ele15_IsoVVVL_PFHT450_v32',
86398       'HLT_Ele15_IsoVVVL_PFHT600_v36',
86399       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
86400       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
86401       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
86402       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
86403       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
86404       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11',
86405       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11',
86406       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11',
86407       'HLT_Ele28_HighEta_SC20_Mass55_v27',
86408       'HLT_Ele30_WPTight_Gsf_v16',
86409       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
86410       'HLT_Ele32_WPTight_Gsf_v30',
86411       'HLT_Ele35_WPTight_Gsf_v24',
86412       'HLT_Ele38_WPTight_Gsf_v24',
86413       'HLT_Ele40_WPTight_Gsf_v24',
86414       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
86415       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
86416       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
86417       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
86418       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
86419       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
86420       'HLT_Ele50_IsoVVVL_PFHT450_v32',
86421       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
86422       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
86423       'HLT_Photon100EBHE10_v13',
86424       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
86425       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
86426       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
86427       'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
86428       'HLT_Photon110EB_TightID_TightIso_v15',
86429       'HLT_Photon120_R9Id90_HE10_IsoM_v27',
86430       'HLT_Photon120_v24',
86431       'HLT_Photon150_v18',
86432       'HLT_Photon165_R9Id90_HE10_IsoM_v28',
86433       'HLT_Photon175_v26',
86434       'HLT_Photon200_v25',
86435       'HLT_Photon20_HoverELoose_v21',
86436       'HLT_Photon300_NoHE_v24',
86437       'HLT_Photon30EB_TightID_TightIso_v15',
86438       'HLT_Photon30_HoverELoose_v21',
86439       'HLT_Photon32_OneProng32_M50To105_v14',
86440       'HLT_Photon33_v16',
86441       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
86442       'HLT_Photon35_TwoProngs35_v17',
86443       'HLT_Photon40EB_TightID_TightIso_v6',
86444       'HLT_Photon40EB_v4',
86445       'HLT_Photon45EB_TightID_TightIso_v6',
86446       'HLT_Photon45EB_v4',
86447       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
86448       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
86449       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
86450       'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
86451       'HLT_Photon50EB_TightID_TightIso_v11',
86452       'HLT_Photon50EB_v5',
86453       'HLT_Photon50_R9Id90_HE10_IsoM_v27',
86454       'HLT_Photon50_TimeGt2p5ns_v8',
86455       'HLT_Photon50_TimeLtNeg2p5ns_v8',
86456       'HLT_Photon50_v24',
86457       'HLT_Photon55EB_TightID_TightIso_v7',
86458       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
86459       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
86460       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
86461       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
86462       'HLT_Photon75EB_TightID_TightIso_v11',
86463       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
86464       'HLT_Photon75_R9Id90_HE10_IsoM_v27',
86465       'HLT_Photon75_v24',
86466       'HLT_Photon90EB_TightID_TightIso_v11',
86467       'HLT_Photon90_R9Id90_HE10_IsoM_v27',
86468       'HLT_Photon90_v24',
86469       'HLT_SingleEle8_SingleEGL1_v12',
86470       'HLT_SingleEle8_v12' )
86471 )
86472 fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler",
86473     offset = cms.uint32( 0 ),
86474     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86475 )
86476 fragment.hltPreDatasetEGamma1 = cms.EDFilter( "HLTPrescaler",
86477     offset = cms.uint32( 1 ),
86478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86479 )
86480 fragment.hltPreDatasetEGamma2 = cms.EDFilter( "HLTPrescaler",
86481     offset = cms.uint32( 2 ),
86482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86483 )
86484 fragment.hltPreDatasetEGamma3 = cms.EDFilter( "HLTPrescaler",
86485     offset = cms.uint32( 3 ),
86486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86487 )
86488 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
86489     usePathStatus = cms.bool( True ),
86490     hltResults = cms.InputTag( "" ),
86491     l1tResults = cms.InputTag( "" ),
86492     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86493     throw = cms.bool( True ),
86494     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
86495 )
86496 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
86497     offset = cms.uint32( 0 ),
86498     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86499 )
86500 fragment.hltDatasetEphemeralHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86501     usePathStatus = cms.bool( True ),
86502     hltResults = cms.InputTag( "" ),
86503     l1tResults = cms.InputTag( "" ),
86504     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86505     throw = cms.bool( True ),
86506     triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v10' )
86507 )
86508 fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
86509     offset = cms.uint32( 0 ),
86510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86511 )
86512 fragment.hltPreDatasetEphemeralHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
86513     offset = cms.uint32( 1 ),
86514     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86515 )
86516 fragment.hltPreDatasetEphemeralHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
86517     offset = cms.uint32( 2 ),
86518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86519 )
86520 fragment.hltPreDatasetEphemeralHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
86521     offset = cms.uint32( 3 ),
86522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86523 )
86524 fragment.hltPreDatasetEphemeralHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
86525     offset = cms.uint32( 4 ),
86526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86527 )
86528 fragment.hltPreDatasetEphemeralHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
86529     offset = cms.uint32( 5 ),
86530     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86531 )
86532 fragment.hltPreDatasetEphemeralHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
86533     offset = cms.uint32( 6 ),
86534     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86535 )
86536 fragment.hltPreDatasetEphemeralHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
86537     offset = cms.uint32( 7 ),
86538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86539 )
86540 fragment.hltDatasetEphemeralZeroBias = cms.EDFilter( "TriggerResultsFilter",
86541     usePathStatus = cms.bool( True ),
86542     hltResults = cms.InputTag( "" ),
86543     l1tResults = cms.InputTag( "" ),
86544     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86545     throw = cms.bool( True ),
86546     triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v10' )
86547 )
86548 fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler",
86549     offset = cms.uint32( 0 ),
86550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86551 )
86552 fragment.hltPreDatasetEphemeralZeroBias1 = cms.EDFilter( "HLTPrescaler",
86553     offset = cms.uint32( 1 ),
86554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86555 )
86556 fragment.hltPreDatasetEphemeralZeroBias2 = cms.EDFilter( "HLTPrescaler",
86557     offset = cms.uint32( 2 ),
86558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86559 )
86560 fragment.hltPreDatasetEphemeralZeroBias3 = cms.EDFilter( "HLTPrescaler",
86561     offset = cms.uint32( 3 ),
86562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86563 )
86564 fragment.hltPreDatasetEphemeralZeroBias4 = cms.EDFilter( "HLTPrescaler",
86565     offset = cms.uint32( 4 ),
86566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86567 )
86568 fragment.hltPreDatasetEphemeralZeroBias5 = cms.EDFilter( "HLTPrescaler",
86569     offset = cms.uint32( 5 ),
86570     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86571 )
86572 fragment.hltPreDatasetEphemeralZeroBias6 = cms.EDFilter( "HLTPrescaler",
86573     offset = cms.uint32( 6 ),
86574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86575 )
86576 fragment.hltPreDatasetEphemeralZeroBias7 = cms.EDFilter( "HLTPrescaler",
86577     offset = cms.uint32( 7 ),
86578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86579 )
86580 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
86581     usePathStatus = cms.bool( True ),
86582     hltResults = cms.InputTag( "" ),
86583     l1tResults = cms.InputTag( "" ),
86584     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86585     throw = cms.bool( True ),
86586     triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v26',
86587       'HLT_PFJet500_v37 / 3',
86588       'HLT_Physics_v15 / 10' )
86589 )
86590 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
86591     offset = cms.uint32( 0 ),
86592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86593 )
86594 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
86595     usePathStatus = cms.bool( True ),
86596     hltResults = cms.InputTag( "" ),
86597     l1tResults = cms.InputTag( "" ),
86598     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86599     throw = cms.bool( True ),
86600     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v27',
86601       'HLT_ZeroBias_Beamspot_v20' )
86602 )
86603 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
86604     offset = cms.uint32( 0 ),
86605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86606 )
86607 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
86608     usePathStatus = cms.bool( True ),
86609     hltResults = cms.InputTag( "" ),
86610     l1tResults = cms.InputTag( "" ),
86611     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86612     throw = cms.bool( True ),
86613     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33 / 3',
86614       'HLT_IsoMu20_v31 / 0',
86615       'HLT_IsoMu24_v29 / 15',
86616       'HLT_IsoMu27_v32 / 0',
86617       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21 / 3',
86618       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
86619       'HLT_Physics_v15 / 2',
86620       'HLT_Random_v3',
86621       'HLT_ZeroBias_Alignment_v9',
86622       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
86623       'HLT_ZeroBias_IsolatedBunches_v13',
86624       'HLT_ZeroBias_v14 / 6' )
86625 )
86626 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
86627     offset = cms.uint32( 0 ),
86628     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86629 )
86630 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
86631     usePathStatus = cms.bool( True ),
86632     hltResults = cms.InputTag( "" ),
86633     l1tResults = cms.InputTag( "" ),
86634     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86635     throw = cms.bool( True ),
86636     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
86637       'HLT_Ele32_WPTight_Gsf_v30 / 13',
86638       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
86639       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
86640       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
86641       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
86642       'HLT_HT550_DisplacedDijet60_Inclusive_v26',
86643       'HLT_IsoMu24_HLTTracking_v4',
86644       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
86645       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
86646       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
86647       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v4',
86648       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v4',
86649       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
86650       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
86651       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
86652       'HLT_PFHT510_v33 / 3',
86653       'HLT_PFJet260_v36',
86654       'HLT_PFJet320_v36',
86655       'HLT_PFMET130_PFMHT130_IDTight_v36 / 25',
86656       'HLT_PFMET140_PFMHT140_IDTight_v36 / 15' )
86657 )
86658 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
86659     offset = cms.uint32( 0 ),
86660     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86661 )
86662 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86663     usePathStatus = cms.bool( True ),
86664     hltResults = cms.InputTag( "" ),
86665     l1tResults = cms.InputTag( "" ),
86666     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86667     throw = cms.bool( True ),
86668     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
86669 )
86670 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
86671     offset = cms.uint32( 0 ),
86672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86673 )
86674 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
86675     usePathStatus = cms.bool( True ),
86676     hltResults = cms.InputTag( "" ),
86677     l1tResults = cms.InputTag( "" ),
86678     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86679     throw = cms.bool( True ),
86680     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
86681       'HLT_HcalPhiSym_v24' )
86682 )
86683 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
86684     offset = cms.uint32( 0 ),
86685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86686 )
86687 fragment.hltDatasetJetMET = cms.EDFilter( "TriggerResultsFilter",
86688     usePathStatus = cms.bool( True ),
86689     hltResults = cms.InputTag( "" ),
86690     l1tResults = cms.InputTag( "" ),
86691     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86692     throw = cms.bool( True ),
86693     triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v10',
86694       'HLT_AK8DiPFJet250_250_SoftDropMass50_v10',
86695       'HLT_AK8DiPFJet260_260_SoftDropMass30_v10',
86696       'HLT_AK8DiPFJet260_260_SoftDropMass40_v10',
86697       'HLT_AK8DiPFJet270_270_SoftDropMass30_v10',
86698       'HLT_AK8DiPFJet280_280_SoftDropMass30_v16',
86699       'HLT_AK8DiPFJet290_290_SoftDropMass30_v10',
86700       'HLT_AK8PFJet140_v31',
86701       'HLT_AK8PFJet200_v31',
86702       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
86703       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13',
86704       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13',
86705       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13',
86706       'HLT_AK8PFJet220_SoftDropMass40_v17',
86707       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
86708       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
86709       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13',
86710       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13',
86711       'HLT_AK8PFJet230_SoftDropMass40_v17',
86712       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13',
86713       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13',
86714       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13',
86715       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13',
86716       'HLT_AK8PFJet260_v32',
86717       'HLT_AK8PFJet275_Nch40_v10',
86718       'HLT_AK8PFJet275_Nch45_v10',
86719       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13',
86720       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13',
86721       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13',
86722       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13',
86723       'HLT_AK8PFJet320_v32',
86724       'HLT_AK8PFJet380_SoftDropMass30_v10',
86725       'HLT_AK8PFJet400_SoftDropMass30_v10',
86726       'HLT_AK8PFJet400_v32',
86727       'HLT_AK8PFJet40_v32',
86728       'HLT_AK8PFJet425_SoftDropMass30_v10',
86729       'HLT_AK8PFJet450_SoftDropMass30_v10',
86730       'HLT_AK8PFJet450_v32',
86731       'HLT_AK8PFJet500_v32',
86732       'HLT_AK8PFJet550_v27',
86733       'HLT_AK8PFJet60_v31',
86734       'HLT_AK8PFJet80_v32',
86735       'HLT_AK8PFJetFwd140_v30',
86736       'HLT_AK8PFJetFwd200_v30',
86737       'HLT_AK8PFJetFwd260_v31',
86738       'HLT_AK8PFJetFwd320_v31',
86739       'HLT_AK8PFJetFwd400_v31',
86740       'HLT_AK8PFJetFwd40_v31',
86741       'HLT_AK8PFJetFwd450_v31',
86742       'HLT_AK8PFJetFwd500_v31',
86743       'HLT_AK8PFJetFwd60_v30',
86744       'HLT_AK8PFJetFwd80_v30',
86745       'HLT_CaloJet500_NoJetID_v24',
86746       'HLT_CaloJet550_NoJetID_v19',
86747       'HLT_CaloMET350_NotCleaned_v16',
86748       'HLT_CaloMET90_NotCleaned_v16',
86749       'HLT_CaloMHT90_v16',
86750       'HLT_DiPFJetAve100_HFJEC_v33',
86751       'HLT_DiPFJetAve140_v29',
86752       'HLT_DiPFJetAve160_HFJEC_v32',
86753       'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v10',
86754       'HLT_DiPFJetAve200_v29',
86755       'HLT_DiPFJetAve220_HFJEC_v32',
86756       'HLT_DiPFJetAve260_HFJEC_v15',
86757       'HLT_DiPFJetAve260_v30',
86758       'HLT_DiPFJetAve300_HFJEC_v32',
86759       'HLT_DiPFJetAve320_v30',
86760       'HLT_DiPFJetAve400_v30',
86761       'HLT_DiPFJetAve40_v30',
86762       'HLT_DiPFJetAve500_v30',
86763       'HLT_DiPFJetAve60_HFJEC_v31',
86764       'HLT_DiPFJetAve60_v30',
86765       'HLT_DiPFJetAve80_HFJEC_v33',
86766       'HLT_DiPFJetAve80_v30',
86767       'HLT_DoublePFJets100_PNetBTag_0p11_v10',
86768       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10',
86769       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10',
86770       'HLT_DoublePFJets200_PNetBTag_0p11_v10',
86771       'HLT_DoublePFJets350_PNetBTag_0p11_v10',
86772       'HLT_DoublePFJets40_PNetBTag_0p11_v10',
86773       'HLT_HT350_v9',
86774       'HLT_HT425_v21',
86775       'HLT_L1ETMHadSeeds_v11',
86776       'HLT_L1Mu6HT240_v10',
86777       'HLT_MET105_IsoTrk50_v23',
86778       'HLT_MET120_IsoTrk50_v23',
86779       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10',
86780       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10',
86781       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10',
86782       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10',
86783       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10',
86784       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10',
86785       'HLT_Mu12eta2p3_PFJet40_v17',
86786       'HLT_Mu12eta2p3_v17',
86787       'HLT_PFHT1050_v34',
86788       'HLT_PFHT180_v33',
86789       'HLT_PFHT250_v33',
86790       'HLT_PFHT350_v35',
86791       'HLT_PFHT370_v33',
86792       'HLT_PFHT430_v33',
86793       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28',
86794       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28',
86795       'HLT_PFHT510_v33',
86796       'HLT_PFHT590_v33',
86797       'HLT_PFHT680_v33',
86798       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28',
86799       'HLT_PFHT780_v33',
86800       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28',
86801       'HLT_PFHT890_v33',
86802       'HLT_PFJet110_v16',
86803       'HLT_PFJet140_v35',
86804       'HLT_PFJet200_v35',
86805       'HLT_PFJet260_v36',
86806       'HLT_PFJet320_v36',
86807       'HLT_PFJet400_v36',
86808       'HLT_PFJet40_v37',
86809       'HLT_PFJet450_v37',
86810       'HLT_PFJet500_v37',
86811       'HLT_PFJet550_v27',
86812       'HLT_PFJet60_v37',
86813       'HLT_PFJet80_v37',
86814       'HLT_PFJetFwd140_v34',
86815       'HLT_PFJetFwd200_v34',
86816       'HLT_PFJetFwd260_v35',
86817       'HLT_PFJetFwd320_v35',
86818       'HLT_PFJetFwd400_v35',
86819       'HLT_PFJetFwd40_v35',
86820       'HLT_PFJetFwd450_v35',
86821       'HLT_PFJetFwd500_v35',
86822       'HLT_PFJetFwd60_v35',
86823       'HLT_PFJetFwd80_v34',
86824       'HLT_PFMET105_IsoTrk50_v17',
86825       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25',
86826       'HLT_PFMET120_PFMHT120_IDTight_v36',
86827       'HLT_PFMET130_PFMHT130_IDTight_v36',
86828       'HLT_PFMET140_PFMHT140_IDTight_v36',
86829       'HLT_PFMET200_BeamHaloCleaned_v25',
86830       'HLT_PFMET200_NotCleaned_v25',
86831       'HLT_PFMET250_NotCleaned_v25',
86832       'HLT_PFMET300_NotCleaned_v25',
86833       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16',
86834       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16',
86835       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25',
86836       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36',
86837       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16',
86838       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35',
86839       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16',
86840       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35',
86841       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v27',
86842       'HLT_PFMETTypeOne200_BeamHaloCleaned_v25' )
86843 )
86844 fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler",
86845     offset = cms.uint32( 0 ),
86846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86847 )
86848 fragment.hltPreDatasetJetMET1 = cms.EDFilter( "HLTPrescaler",
86849     offset = cms.uint32( 1 ),
86850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86851 )
86852 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
86853     usePathStatus = cms.bool( True ),
86854     hltResults = cms.InputTag( "" ),
86855     l1tResults = cms.InputTag( "" ),
86856     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86857     throw = cms.bool( True ),
86858     triggerConditions = cms.vstring( 'DST_Physics_v17',
86859       'DST_ZeroBias_v12' )
86860 )
86861 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
86862     offset = cms.uint32( 0 ),
86863     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86864 )
86865 fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter",
86866     usePathStatus = cms.bool( True ),
86867     hltResults = cms.InputTag( "" ),
86868     l1tResults = cms.InputTag( "" ),
86869     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86870     throw = cms.bool( True ),
86871     triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v21',
86872       'MC_AK4CaloJets_v21',
86873       'MC_AK4PFJetPNet_v9',
86874       'MC_AK4PFJets_v33',
86875       'MC_AK8CaloHT_v20',
86876       'MC_AK8PFHT_v32',
86877       'MC_AK8PFJetPNet_v9',
86878       'MC_AK8PFJets_v33',
86879       'MC_CaloHT_v20',
86880       'MC_CaloMET_JetIdCleaned_v21',
86881       'MC_CaloMET_v20',
86882       'MC_CaloMHT_v20',
86883       'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26',
86884       'MC_DoubleEle5_CaloIdL_MW_v29',
86885       'MC_DoubleMuNoFiltersNoVtx_v20',
86886       'MC_DoubleMu_TrkIsoVVL_DZ_v27',
86887       'MC_Egamma_Open_Unseeded_v12',
86888       'MC_Egamma_Open_v12',
86889       'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v29',
86890       'MC_Ele5_WPTight_Gsf_v23',
86891       'MC_IsoMu_v31',
86892       'MC_PFHT_v32',
86893       'MC_PFMET_v33',
86894       'MC_PFMHT_v32',
86895       'MC_PFScouting_v10',
86896       'MC_ReducedIterativeTracking_v26' )
86897 )
86898 fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler",
86899     offset = cms.uint32( 0 ),
86900     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86901 )
86902 fragment.hltDatasetMuon = cms.EDFilter( "TriggerResultsFilter",
86903     usePathStatus = cms.bool( True ),
86904     hltResults = cms.InputTag( "" ),
86905     l1tResults = cms.InputTag( "" ),
86906     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86907     throw = cms.bool( True ),
86908     triggerConditions = cms.vstring( 'HLT_CascadeMu100_v16',
86909       'HLT_CscCluster100_Ele5_v7',
86910       'HLT_CscCluster100_Mu5_v10',
86911       'HLT_CscCluster100_PNetTauhPFJet10_Loose_v10',
86912       'HLT_CscCluster50_Photon20Unseeded_v5',
86913       'HLT_CscCluster50_Photon30Unseeded_v5',
86914       'HLT_CscCluster_Loose_v11',
86915       'HLT_CscCluster_Medium_v11',
86916       'HLT_CscCluster_Tight_v11',
86917       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12',
86918       'HLT_DoubleCscCluster100_v8',
86919       'HLT_DoubleCscCluster75_v8',
86920       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
86921       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16',
86922       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
86923       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
86924       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
86925       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
86926       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
86927       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86928       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
86929       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
86930       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
86931       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86932       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
86933       'HLT_DoubleL2Mu50_v12',
86934       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
86935       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
86936       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14',
86937       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13',
86938       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13',
86939       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14',
86940       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10',
86941       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10',
86942       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26',
86943       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26',
86944       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26',
86945       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26',
86946       'HLT_DoubleMu43NoFiltersNoVtx_v17',
86947       'HLT_DoubleMu48NoFiltersNoVtx_v17',
86948       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24',
86949       'HLT_HighPtTkMu100_v16',
86950       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v10',
86951       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v10',
86952       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v10',
86953       'HLT_IsoMu20_v31',
86954       'HLT_IsoMu24_OneProng32_v13',
86955       'HLT_IsoMu24_TwoProngs35_v17',
86956       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4',
86957       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4',
86958       'HLT_IsoMu24_eta2p1_L1HT200_v4',
86959       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10',
86960       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10',
86961       'HLT_IsoMu24_eta2p1_PFHT250_v10',
86962       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10',
86963       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10',
86964       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10',
86965       'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v10',
86966       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v10',
86967       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v10',
86968       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v10',
86969       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v10',
86970       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10',
86971       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v10',
86972       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10',
86973       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v10',
86974       'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v10',
86975       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10',
86976       'HLT_IsoMu24_eta2p1_v31',
86977       'HLT_IsoMu24_v29',
86978       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12',
86979       'HLT_IsoMu27_v32',
86980       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
86981       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16',
86982       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
86983       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
86984       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
86985       'HLT_IsoTrk200_L1SingleMuShower_v8',
86986       'HLT_IsoTrk400_L1SingleMuShower_v8',
86987       'HLT_L1CSCShower_DTCluster50_v11',
86988       'HLT_L1CSCShower_DTCluster75_v11',
86989       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8',
86990       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8',
86991       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v6',
86992       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v6',
86993       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14',
86994       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9',
86995       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31',
86996       'HLT_Mu15_IsoVVVL_PFHT450_v31',
86997       'HLT_Mu15_IsoVVVL_PFHT600_v35',
86998       'HLT_Mu15_v19',
86999       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
87000       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9',
87001       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9',
87002       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9',
87003       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10',
87004       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21',
87005       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
87006       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30',
87007       'HLT_Mu17_TrkIsoVVL_v29',
87008       'HLT_Mu17_v29',
87009       'HLT_Mu18_Mu9_SameSign_v20',
87010       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19',
87011       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19',
87012       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19',
87013       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19',
87014       'HLT_Mu19_TrkIsoVVL_v20',
87015       'HLT_Mu19_v20',
87016       'HLT_Mu20_v28',
87017       'HLT_Mu27_v29',
87018       'HLT_Mu37_TkMu27_v21',
87019       'HLT_Mu3_PFJet40_v32',
87020       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18',
87021       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18',
87022       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18',
87023       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18',
87024       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18',
87025       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18',
87026       'HLT_Mu50_IsoVVVL_PFHT450_v31',
87027       'HLT_Mu50_L1SingleMuShower_v15',
87028       'HLT_Mu50_v29',
87029       'HLT_Mu55_v19',
87030       'HLT_Mu8_TrkIsoVVL_v28',
87031       'HLT_Mu8_v28',
87032       'HLT_TripleMu_10_5_5_DZ_v26',
87033       'HLT_TripleMu_12_10_5_v26',
87034       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v19',
87035       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v24',
87036       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21' )
87037 )
87038 fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler",
87039     offset = cms.uint32( 0 ),
87040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87041 )
87042 fragment.hltPreDatasetMuon1 = cms.EDFilter( "HLTPrescaler",
87043     offset = cms.uint32( 1 ),
87044     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87045 )
87046 fragment.hltDatasetMuonEG = cms.EDFilter( "TriggerResultsFilter",
87047     usePathStatus = cms.bool( True ),
87048     hltResults = cms.InputTag( "" ),
87049     l1tResults = cms.InputTag( "" ),
87050     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87051     throw = cms.bool( True ),
87052     triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33',
87053       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33',
87054       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33',
87055       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31',
87056       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23',
87057       'HLT_Mu17_Photon30_IsoCaloId_v22',
87058       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14',
87059       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
87060       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23',
87061       'HLT_Mu27_Ele37_CaloIdL_MW_v21',
87062       'HLT_Mu37_Ele27_CaloIdL_MW_v21',
87063       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14',
87064       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14',
87065       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18',
87066       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18',
87067       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34',
87068       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34',
87069       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35',
87070       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
87071       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14',
87072       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14',
87073       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4',
87074       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4',
87075       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4',
87076       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4',
87077       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
87078       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
87079       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10',
87080       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
87081       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10',
87082       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10',
87083       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
87084       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13',
87085       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13',
87086       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
87087       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27' )
87088 )
87089 fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler",
87090     offset = cms.uint32( 0 ),
87091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87092 )
87093 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
87094     usePathStatus = cms.bool( True ),
87095     hltResults = cms.InputTag( "" ),
87096     l1tResults = cms.InputTag( "" ),
87097     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87098     throw = cms.bool( True ),
87099     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
87100       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
87101       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
87102       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
87103       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
87104       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
87105       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
87106       'HLT_UncorrectedJetE30_NoBPTX_v16',
87107       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
87108       'HLT_UncorrectedJetE70_NoBPTX3BX_v16' )
87109 )
87110 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
87111     offset = cms.uint32( 0 ),
87112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87113 )
87114 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
87115     usePathStatus = cms.bool( True ),
87116     hltResults = cms.InputTag( "" ),
87117     l1tResults = cms.InputTag( "" ),
87118     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87119     throw = cms.bool( True ),
87120     triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v10',
87121       'HLT_AK8DiPFJet250_250_SoftDropMass50_v10',
87122       'HLT_AK8DiPFJet260_260_SoftDropMass30_v10',
87123       'HLT_AK8DiPFJet260_260_SoftDropMass40_v10',
87124       'HLT_AK8DiPFJet270_270_SoftDropMass30_v10',
87125       'HLT_AK8DiPFJet280_280_SoftDropMass30_v16',
87126       'HLT_AK8DiPFJet290_290_SoftDropMass30_v10',
87127       'HLT_AK8PFJet140_v31',
87128       'HLT_AK8PFJet200_v31',
87129       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13',
87130       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13',
87131       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13',
87132       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13',
87133       'HLT_AK8PFJet220_SoftDropMass40_v17',
87134       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
87135       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
87136       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13',
87137       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13',
87138       'HLT_AK8PFJet230_SoftDropMass40_v17',
87139       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13',
87140       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13',
87141       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13',
87142       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13',
87143       'HLT_AK8PFJet260_v32',
87144       'HLT_AK8PFJet275_Nch40_v10',
87145       'HLT_AK8PFJet275_Nch45_v10',
87146       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13',
87147       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13',
87148       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13',
87149       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13',
87150       'HLT_AK8PFJet320_v32',
87151       'HLT_AK8PFJet380_SoftDropMass30_v10',
87152       'HLT_AK8PFJet400_SoftDropMass30_v10',
87153       'HLT_AK8PFJet400_v32',
87154       'HLT_AK8PFJet40_v32',
87155       'HLT_AK8PFJet425_SoftDropMass30_v10',
87156       'HLT_AK8PFJet450_SoftDropMass30_v10',
87157       'HLT_AK8PFJet450_v32',
87158       'HLT_AK8PFJet500_v32',
87159       'HLT_AK8PFJet550_v27',
87160       'HLT_AK8PFJet60_v31',
87161       'HLT_AK8PFJet80_v32',
87162       'HLT_AK8PFJetFwd140_v30',
87163       'HLT_AK8PFJetFwd200_v30',
87164       'HLT_AK8PFJetFwd260_v31',
87165       'HLT_AK8PFJetFwd320_v31',
87166       'HLT_AK8PFJetFwd400_v31',
87167       'HLT_AK8PFJetFwd40_v31',
87168       'HLT_AK8PFJetFwd450_v31',
87169       'HLT_AK8PFJetFwd500_v31',
87170       'HLT_AK8PFJetFwd60_v30',
87171       'HLT_AK8PFJetFwd80_v30',
87172       'HLT_BTagMu_AK4DiJet110_Mu5_v29',
87173       'HLT_BTagMu_AK4DiJet170_Mu5_v28',
87174       'HLT_BTagMu_AK4DiJet20_Mu5_v29',
87175       'HLT_BTagMu_AK4DiJet40_Mu5_v29',
87176       'HLT_BTagMu_AK4DiJet70_Mu5_v29',
87177       'HLT_BTagMu_AK4Jet300_Mu5_v28',
87178       'HLT_BTagMu_AK8DiJet170_Mu5_v25',
87179       'HLT_BTagMu_AK8Jet170_DoubleMu5_v18',
87180       'HLT_BTagMu_AK8Jet300_Mu5_v28',
87181       'HLT_CDC_L2cosmic_10_er1p0_v11',
87182       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
87183       'HLT_CaloJet500_NoJetID_v24',
87184       'HLT_CaloJet550_NoJetID_v19',
87185       'HLT_CaloMET350_NotCleaned_v16',
87186       'HLT_CaloMET60_DTCluster50_v13',
87187       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
87188       'HLT_CaloMET90_NotCleaned_v16',
87189       'HLT_CaloMHT90_v16',
87190       'HLT_CascadeMu100_v16',
87191       'HLT_CscCluster50_Photon20Unseeded_v5',
87192       'HLT_CscCluster50_Photon30Unseeded_v5',
87193       'HLT_CscCluster_Loose_v11',
87194       'HLT_CscCluster_Medium_v11',
87195       'HLT_CscCluster_Tight_v11',
87196       'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16',
87197       'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33',
87198       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33',
87199       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33',
87200       'HLT_DiPFJetAve100_HFJEC_v33',
87201       'HLT_DiPFJetAve140_v29',
87202       'HLT_DiPFJetAve160_HFJEC_v32',
87203       'HLT_DiPFJetAve200_v29',
87204       'HLT_DiPFJetAve220_HFJEC_v32',
87205       'HLT_DiPFJetAve260_HFJEC_v15',
87206       'HLT_DiPFJetAve260_v30',
87207       'HLT_DiPFJetAve300_HFJEC_v32',
87208       'HLT_DiPFJetAve320_v30',
87209       'HLT_DiPFJetAve400_v30',
87210       'HLT_DiPFJetAve40_v30',
87211       'HLT_DiPFJetAve500_v30',
87212       'HLT_DiPFJetAve60_HFJEC_v31',
87213       'HLT_DiPFJetAve60_v30',
87214       'HLT_DiPFJetAve80_HFJEC_v33',
87215       'HLT_DiPFJetAve80_v30',
87216       'HLT_DiPhoton10Time1ns_v11',
87217       'HLT_DiPhoton10Time1p2ns_v11',
87218       'HLT_DiPhoton10Time1p4ns_v11',
87219       'HLT_DiPhoton10Time1p6ns_v11',
87220       'HLT_DiPhoton10Time1p8ns_v11',
87221       'HLT_DiPhoton10Time2ns_v11',
87222       'HLT_DiPhoton10_CaloIdL_v11',
87223       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
87224       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4',
87225       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4',
87226       'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
87227       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
87228       'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
87229       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
87230       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
87231       'HLT_Dimuon0_Jpsi_NoVertexing_v24',
87232       'HLT_Dimuon0_Jpsi_v24',
87233       'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
87234       'HLT_Dimuon0_LowMass_L1_4_v24',
87235       'HLT_Dimuon0_LowMass_L1_TM530_v22',
87236       'HLT_Dimuon0_LowMass_v24',
87237       'HLT_Dimuon0_Upsilon_L1_4p5_v25',
87238       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
87239       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
87240       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
87241       'HLT_Dimuon0_Upsilon_NoVertexing_v23',
87242       'HLT_Dimuon10_Upsilon_y1p4_v17',
87243       'HLT_Dimuon12_Upsilon_y1p4_v18',
87244       'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
87245       'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
87246       'HLT_Dimuon14_PsiPrime_v29',
87247       'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
87248       'HLT_Dimuon18_PsiPrime_v30',
87249       'HLT_Dimuon24_Phi_noCorrL1_v22',
87250       'HLT_Dimuon24_Upsilon_noCorrL1_v22',
87251       'HLT_Dimuon25_Jpsi_noCorrL1_v22',
87252       'HLT_Dimuon25_Jpsi_v30',
87253       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3',
87254       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
87255       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3',
87256       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3',
87257       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87258       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
87259       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87260       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13',
87261       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87262       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13',
87263       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14',
87264       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14',
87265       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26',
87266       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26',
87267       'HLT_DiphotonMVA14p25_High_Mass60_v1',
87268       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
87269       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
87270       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
87271       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
87272       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
87273       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12',
87274       'HLT_DoubleCscCluster100_v8',
87275       'HLT_DoubleCscCluster75_v8',
87276       'HLT_DoubleEle25_CaloIdL_MW_v18',
87277       'HLT_DoubleEle27_CaloIdL_MW_v18',
87278       'HLT_DoubleEle33_CaloIdL_MW_v31',
87279       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36',
87280       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36',
87281       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
87282       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16',
87283       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15',
87284       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
87285       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15',
87286       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
87287       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
87288       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
87289       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
87290       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
87291       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
87292       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
87293       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
87294       'HLT_DoubleL2Mu50_v12',
87295       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
87296       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13',
87297       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14',
87298       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13',
87299       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13',
87300       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14',
87301       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12',
87302       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17',
87303       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12',
87304       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
87305       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10',
87306       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10',
87307       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26',
87308       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26',
87309       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26',
87310       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26',
87311       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
87312       'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
87313       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
87314       'HLT_DoubleMu3_Trk_Tau3mu_v28',
87315       'HLT_DoubleMu43NoFiltersNoVtx_v17',
87316       'HLT_DoubleMu48NoFiltersNoVtx_v17',
87317       'HLT_DoubleMu4_3_Bs_v31',
87318       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
87319       'HLT_DoubleMu4_3_Jpsi_v31',
87320       'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
87321       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
87322       'HLT_DoubleMu4_JpsiTrk_Bc_v16',
87323       'HLT_DoubleMu4_Jpsi_Displaced_v23',
87324       'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
87325       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24',
87326       'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
87327       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
87328       'HLT_DoublePFJets100_PNetBTag_0p11_v10',
87329       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10',
87330       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10',
87331       'HLT_DoublePFJets200_PNetBTag_0p11_v10',
87332       'HLT_DoublePFJets350_PNetBTag_0p11_v10',
87333       'HLT_DoublePFJets40_PNetBTag_0p11_v10',
87334       'HLT_DoublePhoton33_CaloIdL_v18',
87335       'HLT_DoublePhoton70_v18',
87336       'HLT_DoublePhoton85_v26',
87337       'HLT_ECALHT800_v22',
87338       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v28',
87339       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
87340       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v21',
87341       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9',
87342       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32',
87343       'HLT_Ele15_IsoVVVL_PFHT450_v32',
87344       'HLT_Ele15_IsoVVVL_PFHT600_v36',
87345       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32',
87346       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34',
87347       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34',
87348       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33',
87349       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33',
87350       'HLT_Ele28_HighEta_SC20_Mass55_v27',
87351       'HLT_Ele30_WPTight_Gsf_v16',
87352       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24',
87353       'HLT_Ele32_WPTight_Gsf_v30',
87354       'HLT_Ele35_WPTight_Gsf_v24',
87355       'HLT_Ele38_WPTight_Gsf_v24',
87356       'HLT_Ele40_WPTight_Gsf_v24',
87357       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
87358       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16',
87359       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
87360       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
87361       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16',
87362       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34',
87363       'HLT_Ele50_IsoVVVL_PFHT450_v32',
87364       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
87365       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34',
87366       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87367       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
87368       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14',
87369       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14',
87370       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14',
87371       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87372       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
87373       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14',
87374       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10',
87375       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
87376       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87377       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
87378       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
87379       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87380       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87381       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87382       'HLT_HT350_v9',
87383       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
87384       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
87385       'HLT_HT425_v21',
87386       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87387       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
87388       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10',
87389       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87390       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10',
87391       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87392       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87393       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87394       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12',
87395       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87396       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14',
87397       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10',
87398       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87399       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10',
87400       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87401       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87402       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87403       'HLT_HT550_DisplacedDijet60_Inclusive_v26',
87404       'HLT_HcalNZS_v22',
87405       'HLT_HcalPhiSym_v24',
87406       'HLT_HighPtTkMu100_v16',
87407       'HLT_IsoMu20_v31',
87408       'HLT_IsoMu24_OneProng32_v13',
87409       'HLT_IsoMu24_TwoProngs35_v17',
87410       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4',
87411       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4',
87412       'HLT_IsoMu24_eta2p1_L1HT200_v4',
87413       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10',
87414       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10',
87415       'HLT_IsoMu24_eta2p1_PFHT250_v10',
87416       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10',
87417       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10',
87418       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10',
87419       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10',
87420       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10',
87421       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10',
87422       'HLT_IsoMu24_eta2p1_v31',
87423       'HLT_IsoMu24_v29',
87424       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12',
87425       'HLT_IsoMu27_v32',
87426       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13',
87427       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16',
87428       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13',
87429       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13',
87430       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16',
87431       'HLT_L1CSCShower_DTCluster50_v11',
87432       'HLT_L1CSCShower_DTCluster75_v11',
87433       'HLT_L1ETMHadSeeds_v11',
87434       'HLT_L1MET_DTCluster50_v13',
87435       'HLT_L1MET_DTClusterNoMB1S50_v13',
87436       'HLT_L1Mu6HT240_v10',
87437       'HLT_L1SingleLLPJet_v8',
87438       'HLT_L1SingleMuCosmics_v9',
87439       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
87440       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87441       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12',
87442       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87443       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10',
87444       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87445       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10',
87446       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87447       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12',
87448       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10',
87449       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10',
87450       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87451       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87452       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87453       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
87454       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
87455       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
87456       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
87457       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
87458       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8',
87459       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8',
87460       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v6',
87461       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v6',
87462       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14',
87463       'HLT_MET105_IsoTrk50_v23',
87464       'HLT_MET120_IsoTrk50_v23',
87465       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10',
87466       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10',
87467       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10',
87468       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10',
87469       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10',
87470       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10',
87471       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9',
87472       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31',
87473       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23',
87474       'HLT_Mu12eta2p3_PFJet40_v17',
87475       'HLT_Mu12eta2p3_v17',
87476       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31',
87477       'HLT_Mu15_IsoVVVL_PFHT450_v31',
87478       'HLT_Mu15_IsoVVVL_PFHT600_v35',
87479       'HLT_Mu15_v19',
87480       'HLT_Mu17_Photon30_IsoCaloId_v22',
87481       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21',
87482       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9',
87483       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9',
87484       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9',
87485       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10',
87486       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21',
87487       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31',
87488       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30',
87489       'HLT_Mu17_TrkIsoVVL_v29',
87490       'HLT_Mu17_v29',
87491       'HLT_Mu18_Mu9_SameSign_v20',
87492       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19',
87493       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19',
87494       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19',
87495       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19',
87496       'HLT_Mu19_TrkIsoVVL_v20',
87497       'HLT_Mu19_v20',
87498       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14',
87499       'HLT_Mu20_v28',
87500       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
87501       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23',
87502       'HLT_Mu25_TkMu0_Phi_v24',
87503       'HLT_Mu27_Ele37_CaloIdL_MW_v21',
87504       'HLT_Mu27_v29',
87505       'HLT_Mu30_TkMu0_Psi_v17',
87506       'HLT_Mu30_TkMu0_Upsilon_v17',
87507       'HLT_Mu37_Ele27_CaloIdL_MW_v21',
87508       'HLT_Mu37_TkMu27_v21',
87509       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14',
87510       'HLT_Mu3_PFJet40_v32',
87511       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18',
87512       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18',
87513       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18',
87514       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18',
87515       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18',
87516       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18',
87517       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14',
87518       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18',
87519       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18',
87520       'HLT_Mu4_L1DoubleMu_v17',
87521       'HLT_Mu50_IsoVVVL_PFHT450_v31',
87522       'HLT_Mu50_L1SingleMuShower_v15',
87523       'HLT_Mu50_v29',
87524       'HLT_Mu55_v19',
87525       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87526       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14',
87527       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87528       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14',
87529       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87530       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14',
87531       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14',
87532       'HLT_Mu7p5_L2Mu2_Jpsi_v26',
87533       'HLT_Mu7p5_L2Mu2_Upsilon_v26',
87534       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34',
87535       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34',
87536       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35',
87537       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35',
87538       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14',
87539       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14',
87540       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4',
87541       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4',
87542       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4',
87543       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4',
87544       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13',
87545       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17',
87546       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10',
87547       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
87548       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10',
87549       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10',
87550       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
87551       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13',
87552       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13',
87553       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
87554       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27',
87555       'HLT_Mu8_TrkIsoVVL_v28',
87556       'HLT_Mu8_v28',
87557       'HLT_PFHT1050_v34',
87558       'HLT_PFHT180_v33',
87559       'HLT_PFHT250_v33',
87560       'HLT_PFHT350_v35',
87561       'HLT_PFHT370_v33',
87562       'HLT_PFHT430_v33',
87563       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28',
87564       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28',
87565       'HLT_PFHT510_v33',
87566       'HLT_PFHT590_v33',
87567       'HLT_PFHT680_v33',
87568       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28',
87569       'HLT_PFHT780_v33',
87570       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28',
87571       'HLT_PFHT890_v33',
87572       'HLT_PFJet110_v16',
87573       'HLT_PFJet140_v35',
87574       'HLT_PFJet200_TimeGt2p5ns_v14',
87575       'HLT_PFJet200_TimeLtNeg2p5ns_v14',
87576       'HLT_PFJet200_v35',
87577       'HLT_PFJet260_v36',
87578       'HLT_PFJet320_v36',
87579       'HLT_PFJet400_v36',
87580       'HLT_PFJet40_v37',
87581       'HLT_PFJet450_v37',
87582       'HLT_PFJet500_v37',
87583       'HLT_PFJet550_v27',
87584       'HLT_PFJet60_v37',
87585       'HLT_PFJet80_v37',
87586       'HLT_PFJetFwd140_v34',
87587       'HLT_PFJetFwd200_v34',
87588       'HLT_PFJetFwd260_v35',
87589       'HLT_PFJetFwd320_v35',
87590       'HLT_PFJetFwd400_v35',
87591       'HLT_PFJetFwd40_v35',
87592       'HLT_PFJetFwd450_v35',
87593       'HLT_PFJetFwd500_v35',
87594       'HLT_PFJetFwd60_v35',
87595       'HLT_PFJetFwd80_v34',
87596       'HLT_PFMET105_IsoTrk50_v17',
87597       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25',
87598       'HLT_PFMET120_PFMHT120_IDTight_v36',
87599       'HLT_PFMET130_PFMHT130_IDTight_v36',
87600       'HLT_PFMET140_PFMHT140_IDTight_v36',
87601       'HLT_PFMET200_BeamHaloCleaned_v25',
87602       'HLT_PFMET200_NotCleaned_v25',
87603       'HLT_PFMET250_NotCleaned_v25',
87604       'HLT_PFMET300_NotCleaned_v25',
87605       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16',
87606       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16',
87607       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25',
87608       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36',
87609       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16',
87610       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35',
87611       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16',
87612       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35',
87613       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v27',
87614       'HLT_PFMETTypeOne200_BeamHaloCleaned_v25',
87615       'HLT_Photon100EBHE10_v13',
87616       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6',
87617       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9',
87618       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v6',
87619       'HLT_Photon110EB_TightID_TightIso_PFJet30_v10',
87620       'HLT_Photon110EB_TightID_TightIso_v15',
87621       'HLT_Photon120_R9Id90_HE10_IsoM_v27',
87622       'HLT_Photon120_v24',
87623       'HLT_Photon150_v18',
87624       'HLT_Photon165_R9Id90_HE10_IsoM_v28',
87625       'HLT_Photon175_v26',
87626       'HLT_Photon200_v25',
87627       'HLT_Photon20_HoverELoose_v21',
87628       'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v15',
87629       'HLT_Photon30_HoverELoose_v21',
87630       'HLT_Photon32_OneProng32_M50To105_v14',
87631       'HLT_Photon33_v16',
87632       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12',
87633       'HLT_Photon35_TwoProngs35_v17',
87634       'HLT_Photon40EB_TightID_TightIso_v6',
87635       'HLT_Photon40EB_v4',
87636       'HLT_Photon45EB_TightID_TightIso_v6',
87637       'HLT_Photon45EB_v4',
87638       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6',
87639       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9',
87640       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v6',
87641       'HLT_Photon50EB_TightID_TightIso_PFJet30_v10',
87642       'HLT_Photon50EB_TightID_TightIso_v11',
87643       'HLT_Photon50_R9Id90_HE10_IsoM_v27',
87644       'HLT_Photon50_TimeGt2p5ns_v8',
87645       'HLT_Photon50_TimeLtNeg2p5ns_v8',
87646       'HLT_Photon50_v24',
87647       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14',
87648       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14',
87649       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14',
87650       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13',
87651       'HLT_Photon75EB_TightID_TightIso_v11',
87652       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21',
87653       'HLT_Photon75_R9Id90_HE10_IsoM_v27',
87654       'HLT_Photon75_v24',
87655       'HLT_Photon90EB_TightID_TightIso_v11',
87656       'HLT_Photon90_R9Id90_HE10_IsoM_v27',
87657       'HLT_Photon90_v24',
87658       'HLT_Physics_v15',
87659       'HLT_QuadPFJet100_88_70_30_v14',
87660       'HLT_QuadPFJet103_88_75_15_v21',
87661       'HLT_QuadPFJet105_88_75_30_v13',
87662       'HLT_QuadPFJet105_88_76_15_v21',
87663       'HLT_QuadPFJet111_90_80_15_v21',
87664       'HLT_QuadPFJet111_90_80_30_v13',
87665       'HLT_Random_v3',
87666       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
87667       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
87668       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
87669       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
87670       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
87671       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18',
87672       'HLT_TripleMu_10_5_5_DZ_v26',
87673       'HLT_TripleMu_12_10_5_v26',
87674       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v19',
87675       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v24',
87676       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21',
87677       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
87678       'HLT_UncorrectedJetE30_NoBPTX_v16',
87679       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
87680       'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
87681       'HLT_ZeroBias_Alignment_v9',
87682       'HLT_ZeroBias_FirstBXAfterTrain_v11',
87683       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
87684       'HLT_ZeroBias_FirstCollisionInTrain_v12',
87685       'HLT_ZeroBias_IsolatedBunches_v13',
87686       'HLT_ZeroBias_LastCollisionInTrain_v11',
87687       'HLT_ZeroBias_v14') )
87688 )
87689 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
87690     offset = cms.uint32( 0 ),
87691     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87692 )
87693 fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter",
87694     usePathStatus = cms.bool( True ),
87695     hltResults = cms.InputTag( "" ),
87696     l1tResults = cms.InputTag( "" ),
87697     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87698     throw = cms.bool( True ),
87699     triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v21',
87700       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23',
87701       'HLT_Dimuon0_Jpsi_L1_NoOS_v23',
87702       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23',
87703       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23',
87704       'HLT_Dimuon0_Jpsi_NoVertexing_v24',
87705       'HLT_Dimuon0_Jpsi_v24',
87706       'HLT_Dimuon0_LowMass_L1_0er1p5_v24',
87707       'HLT_Dimuon0_LowMass_L1_4_v24',
87708       'HLT_Dimuon0_LowMass_L1_TM530_v22',
87709       'HLT_Dimuon0_LowMass_v24',
87710       'HLT_Dimuon0_Upsilon_L1_4p5_v25',
87711       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23',
87712       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25',
87713       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22',
87714       'HLT_Dimuon0_Upsilon_NoVertexing_v23',
87715       'HLT_Dimuon0_Upsilon_v2',
87716       'HLT_Dimuon10_Upsilon_y1p4_v17',
87717       'HLT_Dimuon12_Upsilon_y1p4_v18',
87718       'HLT_Dimuon14_Phi_Barrel_Seagulls_v23',
87719       'HLT_Dimuon14_PsiPrime_noCorrL1_v21',
87720       'HLT_Dimuon14_PsiPrime_v29',
87721       'HLT_Dimuon18_PsiPrime_noCorrL1_v22',
87722       'HLT_Dimuon18_PsiPrime_v30',
87723       'HLT_Dimuon24_Phi_noCorrL1_v22',
87724       'HLT_Dimuon24_Upsilon_noCorrL1_v22',
87725       'HLT_Dimuon25_Jpsi_noCorrL1_v22',
87726       'HLT_Dimuon25_Jpsi_v30',
87727       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22',
87728       'HLT_DoubleMu2_Jpsi_LowPt_v10',
87729       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20',
87730       'HLT_DoubleMu3_TkMu_DsTau3Mu_v20',
87731       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22',
87732       'HLT_DoubleMu3_Trk_Tau3mu_v28',
87733       'HLT_DoubleMu4_3_Bs_v31',
87734       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16',
87735       'HLT_DoubleMu4_3_Jpsi_v31',
87736       'HLT_DoubleMu4_3_LowMass_SS_v10',
87737       'HLT_DoubleMu4_3_LowMass_v17',
87738       'HLT_DoubleMu4_3_Photon4_BsToMMG_v16',
87739       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23',
87740       'HLT_DoubleMu4_JpsiTrk_Bc_v16',
87741       'HLT_DoubleMu4_Jpsi_Displaced_v23',
87742       'HLT_DoubleMu4_Jpsi_NoVertexing_v23',
87743       'HLT_DoubleMu4_LowMass_Displaced_v17',
87744       'HLT_DoubleMu4_MuMuTrk_Displaced_v31',
87745       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20',
87746       'HLT_Mu25_TkMu0_Phi_v24',
87747       'HLT_Mu30_TkMu0_Psi_v17',
87748       'HLT_Mu30_TkMu0_Upsilon_v17',
87749       'HLT_Mu4_L1DoubleMu_v17',
87750       'HLT_Mu7p5_L2Mu2_Jpsi_v26',
87751       'HLT_Mu7p5_L2Mu2_Upsilon_v26',
87752       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20',
87753       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20',
87754       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20',
87755       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20',
87756       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v21',
87757       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18' )
87758 )
87759 fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler",
87760     offset = cms.uint32( 0 ),
87761     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87762 )
87763 fragment.hltPreDatasetParkingDoubleMuonLowMass1 = cms.EDFilter( "HLTPrescaler",
87764     offset = cms.uint32( 1 ),
87765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87766 )
87767 fragment.hltPreDatasetParkingDoubleMuonLowMass2 = cms.EDFilter( "HLTPrescaler",
87768     offset = cms.uint32( 2 ),
87769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87770 )
87771 fragment.hltPreDatasetParkingDoubleMuonLowMass3 = cms.EDFilter( "HLTPrescaler",
87772     offset = cms.uint32( 3 ),
87773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87774 )
87775 fragment.hltPreDatasetParkingDoubleMuonLowMass4 = cms.EDFilter( "HLTPrescaler",
87776     offset = cms.uint32( 4 ),
87777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87778 )
87779 fragment.hltPreDatasetParkingDoubleMuonLowMass5 = cms.EDFilter( "HLTPrescaler",
87780     offset = cms.uint32( 5 ),
87781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87782 )
87783 fragment.hltPreDatasetParkingDoubleMuonLowMass6 = cms.EDFilter( "HLTPrescaler",
87784     offset = cms.uint32( 6 ),
87785     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87786 )
87787 fragment.hltPreDatasetParkingDoubleMuonLowMass7 = cms.EDFilter( "HLTPrescaler",
87788     offset = cms.uint32( 7 ),
87789     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87790 )
87791 fragment.hltDatasetParkingHH = cms.EDFilter( "TriggerResultsFilter",
87792     usePathStatus = cms.bool( True ),
87793     hltResults = cms.InputTag( "" ),
87794     l1tResults = cms.InputTag( "" ),
87795     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87796     throw = cms.bool( True ),
87797     triggerConditions = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v4',
87798       'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v4',
87799       'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v10',
87800       'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10',
87801       'HLT_PFHT250_QuadPFJet25_v10',
87802       'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
87803       'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v10',
87804       'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10',
87805       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13',
87806       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v13',
87807       'HLT_PFHT280_QuadPFJet30_v13',
87808       'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v13',
87809       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v9',
87810       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v9',
87811       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v25',
87812       'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v14',
87813       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v10',
87814       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v10',
87815       'HLT_PFHT400_FivePFJet_120_120_60_30_30_v10',
87816       'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v13',
87817       'HLT_PFHT400_SixPFJet32_v25',
87818       'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v13',
87819       'HLT_PFHT450_SixPFJet36_v24' )
87820 )
87821 fragment.hltPreDatasetParkingHH0 = cms.EDFilter( "HLTPrescaler",
87822     offset = cms.uint32( 0 ),
87823     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87824 )
87825 fragment.hltPreDatasetParkingHH1 = cms.EDFilter( "HLTPrescaler",
87826     offset = cms.uint32( 1 ),
87827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87828 )
87829 fragment.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter",
87830     usePathStatus = cms.bool( True ),
87831     hltResults = cms.InputTag( "" ),
87832     l1tResults = cms.InputTag( "" ),
87833     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87834     throw = cms.bool( True ),
87835     triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
87836       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
87837       'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v3',
87838       'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v3',
87839       'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v3',
87840       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87841       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
87842       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14',
87843       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14',
87844       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14',
87845       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87846       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
87847       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14',
87848       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10',
87849       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10',
87850       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
87851       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14',
87852       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11',
87853       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
87854       'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
87855       'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
87856       'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
87857       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87858       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87859       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87860       'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87861       'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
87862       'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87863       'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v10',
87864       'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87865       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v26',
87866       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14',
87867       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87868       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14',
87869       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10',
87870       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87871       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10',
87872       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87873       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87874       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87875       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12',
87876       'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
87877       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87878       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14',
87879       'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
87880       'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
87881       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10',
87882       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87883       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10',
87884       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87885       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87886       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87887       'HLT_HT430_DisplacedDijet40_DisplacedTrack_v26',
87888       'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v14',
87889       'HLT_HT550_DisplacedDijet60_Inclusive_v26',
87890       'HLT_HT650_DisplacedDijet60_Inclusive_v26',
87891       'HLT_L1MET_DTCluster50_v13',
87892       'HLT_L1MET_DTClusterNoMB1S50_v13',
87893       'HLT_L1SingleLLPJet_v8',
87894       'HLT_L1SingleMuShower_v1',
87895       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12',
87896       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87897       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12',
87898       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87899       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10',
87900       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87901       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10',
87902       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87903       'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
87904       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12',
87905       'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
87906       'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
87907       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10',
87908       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10',
87909       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87910       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87911       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87912       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87913       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14',
87914       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87915       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14',
87916       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14',
87917       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14',
87918       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14',
87919       'HLT_PFJet200_TimeGt2p5ns_v14',
87920       'HLT_PFJet200_TimeLtNeg2p5ns_v14' )
87921 )
87922 fragment.hltPreDatasetParkingLLP0 = cms.EDFilter( "HLTPrescaler",
87923     offset = cms.uint32( 0 ),
87924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87925 )
87926 fragment.hltPreDatasetParkingLLP1 = cms.EDFilter( "HLTPrescaler",
87927     offset = cms.uint32( 1 ),
87928     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87929 )
87930 fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter",
87931     usePathStatus = cms.bool( True ),
87932     hltResults = cms.InputTag( "" ),
87933     l1tResults = cms.InputTag( "" ),
87934     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87935     throw = cms.bool( True ),
87936     triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v10',
87937       'HLT_Mu0_Barrel_L1HP11_v10',
87938       'HLT_Mu0_Barrel_L1HP13_v4',
87939       'HLT_Mu0_Barrel_L1HP6_IP6_v7',
87940       'HLT_Mu0_Barrel_L1HP6_v7',
87941       'HLT_Mu0_Barrel_L1HP7_v7',
87942       'HLT_Mu0_Barrel_L1HP8_v8',
87943       'HLT_Mu0_Barrel_L1HP9_v8',
87944       'HLT_Mu0_Barrel_v10',
87945       'HLT_Mu10_Barrel_L1HP11_IP4_v4',
87946       'HLT_Mu10_Barrel_L1HP11_IP6_v10',
87947       'HLT_Mu12_Barrel_L1HP13_IP4_v4',
87948       'HLT_Mu12_Barrel_L1HP13_IP6_v4',
87949       'HLT_Mu4_Barrel_IP4_v4',
87950       'HLT_Mu4_Barrel_IP6_v4',
87951       'HLT_Mu6_Barrel_L1HP7_IP6_v7',
87952       'HLT_Mu7_Barrel_L1HP8_IP6_v8',
87953       'HLT_Mu8_Barrel_L1HP9_IP6_v8',
87954       'HLT_Mu9_Barrel_L1HP10_IP6_v10' )
87955 )
87956 fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler",
87957     offset = cms.uint32( 0 ),
87958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87959 )
87960 fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler",
87961     offset = cms.uint32( 1 ),
87962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87963 )
87964 fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler",
87965     offset = cms.uint32( 2 ),
87966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87967 )
87968 fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler",
87969     offset = cms.uint32( 3 ),
87970     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87971 )
87972 fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler",
87973     offset = cms.uint32( 4 ),
87974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87975 )
87976 fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler",
87977     offset = cms.uint32( 5 ),
87978     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87979 )
87980 fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler",
87981     offset = cms.uint32( 6 ),
87982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87983 )
87984 fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler",
87985     offset = cms.uint32( 7 ),
87986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87987 )
87988 fragment.hltPreDatasetParkingSingleMuon8 = cms.EDFilter( "HLTPrescaler",
87989     offset = cms.uint32( 8 ),
87990     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87991 )
87992 fragment.hltPreDatasetParkingSingleMuon9 = cms.EDFilter( "HLTPrescaler",
87993     offset = cms.uint32( 9 ),
87994     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87995 )
87996 fragment.hltPreDatasetParkingSingleMuon10 = cms.EDFilter( "HLTPrescaler",
87997     offset = cms.uint32( 10 ),
87998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87999 )
88000 fragment.hltPreDatasetParkingSingleMuon11 = cms.EDFilter( "HLTPrescaler",
88001     offset = cms.uint32( 11 ),
88002     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88003 )
88004 fragment.hltPreDatasetParkingSingleMuon12 = cms.EDFilter( "HLTPrescaler",
88005     offset = cms.uint32( 12 ),
88006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88007 )
88008 fragment.hltPreDatasetParkingSingleMuon13 = cms.EDFilter( "HLTPrescaler",
88009     offset = cms.uint32( 13 ),
88010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88011 )
88012 fragment.hltPreDatasetParkingSingleMuon14 = cms.EDFilter( "HLTPrescaler",
88013     offset = cms.uint32( 14 ),
88014     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88015 )
88016 fragment.hltPreDatasetParkingSingleMuon15 = cms.EDFilter( "HLTPrescaler",
88017     offset = cms.uint32( 15 ),
88018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88019 )
88020 fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter",
88021     usePathStatus = cms.bool( True ),
88022     hltResults = cms.InputTag( "" ),
88023     l1tResults = cms.InputTag( "" ),
88024     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88025     throw = cms.bool( True ),
88026     triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14',
88027       'HLT_QuadPFJet100_88_70_30_v14',
88028       'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10',
88029       'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10',
88030       'HLT_QuadPFJet103_88_75_15_v21',
88031       'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14',
88032       'HLT_QuadPFJet105_88_75_30_v13',
88033       'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10',
88034       'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10',
88035       'HLT_QuadPFJet105_88_76_15_v21',
88036       'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10',
88037       'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10',
88038       'HLT_QuadPFJet111_90_80_15_v21',
88039       'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14',
88040       'HLT_QuadPFJet111_90_80_30_v13',
88041       'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4',
88042       'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4',
88043       'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4',
88044       'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4',
88045       'HLT_VBF_DiPFJet125_45_Mjj1050_v12',
88046       'HLT_VBF_DiPFJet125_45_Mjj1150_v4',
88047       'HLT_VBF_DiPFJet125_45_Mjj1250_v4',
88048       'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10',
88049       'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10',
88050       'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4',
88051       'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11',
88052       'HLT_VBF_DiPFJet50_Mjj650_Photon22_v10',
88053       'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5',
88054       'HLT_VBF_DiPFJet50_Mjj750_Photon22_v10',
88055       'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5',
88056       'HLT_VBF_DiPFJet50_Mjj850_Photon22_v4',
88057       'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4',
88058       'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10',
88059       'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4',
88060       'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10',
88061       'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10',
88062       'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4',
88063       'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10',
88064       'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10',
88065       'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4' )
88066 )
88067 fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler",
88068     offset = cms.uint32( 0 ),
88069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88070 )
88071 fragment.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler",
88072     offset = cms.uint32( 1 ),
88073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88074 )
88075 fragment.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler",
88076     offset = cms.uint32( 2 ),
88077     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88078 )
88079 fragment.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler",
88080     offset = cms.uint32( 3 ),
88081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88082 )
88083 fragment.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler",
88084     offset = cms.uint32( 4 ),
88085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88086 )
88087 fragment.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler",
88088     offset = cms.uint32( 5 ),
88089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88090 )
88091 fragment.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler",
88092     offset = cms.uint32( 6 ),
88093     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88094 )
88095 fragment.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler",
88096     offset = cms.uint32( 7 ),
88097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88098 )
88099 fragment.hltDatasetParkingAnomalyDetection = cms.EDFilter( "TriggerResultsFilter",
88100     usePathStatus = cms.bool( True ),
88101     hltResults = cms.InputTag( "" ),
88102     l1tResults = cms.InputTag( "" ),
88103     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88104     throw = cms.bool( True ),
88105     triggerConditions = cms.vstring( 'HLT_L1AXOVVTight_v1',
88106       'HLT_L1AXOVVVTight_v1',
88107       'HLT_L1CICADA_VVTight_v1',
88108       'HLT_L1CICADA_VVVTight_v1',
88109       'HLT_L1CICADA_VVVVTight_v1' )
88110 )
88111 fragment.hltPreDatasetParkingAnomalyDetection = cms.EDFilter( "HLTPrescaler",
88112     offset = cms.uint32( 0 ),
88113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88114 )
88115 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
88116     usePathStatus = cms.bool( True ),
88117     hltResults = cms.InputTag( "" ),
88118     l1tResults = cms.InputTag( "" ),
88119     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88120     throw = cms.bool( True ),
88121     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v25' )
88122 )
88123 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
88124     offset = cms.uint32( 0 ),
88125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88126 )
88127 fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter",
88128     usePathStatus = cms.bool( True ),
88129     hltResults = cms.InputTag( "" ),
88130     l1tResults = cms.InputTag( "" ),
88131     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88132     throw = cms.bool( True ),
88133     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleEGMonitorJPsi_v1',
88134       'DST_PFScouting_DoubleEGMonitorZ_v1',
88135       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
88136       'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
88137       'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
88138       'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
88139       'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
88140       'HLT_TriggersForScoutingPFMonitor_PS125_v1',
88141       'HLT_TriggersForScoutingPFMonitor_PS250_v1',
88142       'HLT_TriggersForScoutingPFMonitor_PS500_v1' )
88143 )
88144 fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler",
88145     offset = cms.uint32( 0 ),
88146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88147 )
88148 fragment.hltDatasetScoutingPF = cms.EDFilter( "TriggerResultsFilter",
88149     usePathStatus = cms.bool( True ),
88150     hltResults = cms.InputTag( "" ),
88151     l1tResults = cms.InputTag( "" ),
88152     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88153     throw = cms.bool( True ),
88154     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v8',
88155       'DST_PFScouting_AXOMedium_v4',
88156       'DST_PFScouting_AXOTight_v10',
88157       'DST_PFScouting_AXOVLoose_v8',
88158       'DST_PFScouting_AXOVTight_v8',
88159       'DST_PFScouting_CICADALoose_v6',
88160       'DST_PFScouting_CICADAMedium_v6',
88161       'DST_PFScouting_CICADATight_v6',
88162       'DST_PFScouting_CICADAVLoose_v6',
88163       'DST_PFScouting_CICADAVTight_v6',
88164       'DST_PFScouting_DoubleEGMonitorJPsi_v1',
88165       'DST_PFScouting_DoubleEGMonitorZ_v1',
88166       'DST_PFScouting_DoubleEG_v10',
88167       'DST_PFScouting_DoubleMuonNoVtx_v4',
88168       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
88169       'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
88170       'DST_PFScouting_DoubleMuonVtx_v4',
88171       'DST_PFScouting_JetHT_v10',
88172       'DST_PFScouting_SingleMuon_v10',
88173       'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
88174       'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
88175       'DST_PFScouting_SinglePhotonEB_v7',
88176       'DST_PFScouting_ZeroBias_v8' )
88177 )
88178 fragment.hltPreDatasetScoutingPF0 = cms.EDFilter( "HLTPrescaler",
88179     offset = cms.uint32( 0 ),
88180     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88181 )
88182 fragment.hltPreDatasetScoutingPF1 = cms.EDFilter( "HLTPrescaler",
88183     offset = cms.uint32( 1 ),
88184     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88185 )
88186 fragment.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter",
88187     usePathStatus = cms.bool( True ),
88188     hltResults = cms.InputTag( "" ),
88189     l1tResults = cms.InputTag( "" ),
88190     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88191     throw = cms.bool( True ),
88192     triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12',
88193       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17',
88194       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12',
88195       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v10',
88196       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v10',
88197       'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v10',
88198       'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v10',
88199       'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v10',
88200       'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v10',
88201       'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v10' )
88202 )
88203 fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler",
88204     offset = cms.uint32( 0 ),
88205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88206 )
88207 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
88208     usePathStatus = cms.bool( True ),
88209     hltResults = cms.InputTag( "" ),
88210     l1tResults = cms.InputTag( "" ),
88211     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88212     throw = cms.bool( True ),
88213     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
88214       'HLT_HcalCalibration_v6' )
88215 )
88216 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
88217     offset = cms.uint32( 0 ),
88218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88219 )
88220 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
88221     usePathStatus = cms.bool( True ),
88222     hltResults = cms.InputTag( "" ),
88223     l1tResults = cms.InputTag( "" ),
88224     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88225     throw = cms.bool( True ),
88226     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
88227       'HLT_HcalCalibration_v6' )
88228 )
88229 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
88230     offset = cms.uint32( 0 ),
88231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88232 )
88233 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
88234     usePathStatus = cms.bool( True ),
88235     hltResults = cms.InputTag( "" ),
88236     l1tResults = cms.InputTag( "" ),
88237     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88238     throw = cms.bool( True ),
88239     triggerConditions = cms.vstring( 'HLT_Random_v3',
88240       'HLT_ZeroBias_Alignment_v9',
88241       'HLT_ZeroBias_FirstBXAfterTrain_v11',
88242       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
88243       'HLT_ZeroBias_FirstCollisionInTrain_v12',
88244       'HLT_ZeroBias_IsolatedBunches_v13',
88245       'HLT_ZeroBias_LastCollisionInTrain_v11',
88246       'HLT_ZeroBias_v14' )
88247 )
88248 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
88249     offset = cms.uint32( 0 ),
88250     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88251 )
88252 fragment.hltDatasetTestDataRaw = cms.EDFilter( "TriggerResultsFilter",
88253     usePathStatus = cms.bool( True ),
88254     hltResults = cms.InputTag( "" ),
88255     l1tResults = cms.InputTag( "" ),
88256     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88257     throw = cms.bool( True ),
88258     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
88259 )
88260 fragment.hltPreDatasetTestDataRaw = cms.EDFilter( "HLTPrescaler",
88261     offset = cms.uint32( 0 ),
88262     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88263 )
88264 fragment.hltDatasetTestDataScouting = cms.EDFilter( "TriggerResultsFilter",
88265     usePathStatus = cms.bool( True ),
88266     hltResults = cms.InputTag( "" ),
88267     l1tResults = cms.InputTag( "" ),
88268     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88269     throw = cms.bool( True ),
88270     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
88271 )
88272 fragment.hltPreDatasetTestDataScouting = cms.EDFilter( "HLTPrescaler",
88273     offset = cms.uint32( 0 ),
88274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88275 )
88276 fragment.hltDatasetEmittanceScan = cms.EDFilter( "TriggerResultsFilter",
88277     usePathStatus = cms.bool( True ),
88278     hltResults = cms.InputTag( "" ),
88279     l1tResults = cms.InputTag( "" ),
88280     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88281     throw = cms.bool( True ),
88282     triggerConditions = cms.vstring( 'HLT_L1AlwaysTrue_v1' )
88283 )
88284 fragment.hltPreDatasetEmittanceScan0 = cms.EDFilter( "HLTPrescaler",
88285     offset = cms.uint32( 0 ),
88286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88287 )
88288 fragment.hltPreDatasetEmittanceScan1 = cms.EDFilter( "HLTPrescaler",
88289     offset = cms.uint32( 1 ),
88290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88291 )
88292 fragment.hltPreDatasetEmittanceScan2 = cms.EDFilter( "HLTPrescaler",
88293     offset = cms.uint32( 2 ),
88294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88295 )
88296 fragment.hltPreDatasetEmittanceScan3 = cms.EDFilter( "HLTPrescaler",
88297     offset = cms.uint32( 3 ),
88298     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88299 )
88300 fragment.hltPreDatasetEmittanceScan4 = cms.EDFilter( "HLTPrescaler",
88301     offset = cms.uint32( 4 ),
88302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88303 )
88304 fragment.hltPreDatasetEmittanceScan5 = cms.EDFilter( "HLTPrescaler",
88305     offset = cms.uint32( 5 ),
88306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88307 )
88308 fragment.hltDatasetDQMOnlineScouting = cms.EDFilter( "TriggerResultsFilter",
88309     usePathStatus = cms.bool( True ),
88310     hltResults = cms.InputTag( "" ),
88311     l1tResults = cms.InputTag( "" ),
88312     l1tIgnoreMaskAndPrescale = cms.bool( False ),
88313     throw = cms.bool( True ),
88314     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleEGMonitorJPsi_v1',
88315       'DST_PFScouting_DoubleEGMonitorZ_v1',
88316       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4',
88317       'DST_PFScouting_DoubleMuonVtxMonitorZ_v4',
88318       'DST_PFScouting_SinglePhotonEBMonitorJPsi_v1',
88319       'DST_PFScouting_SinglePhotonEBMonitorZ_v1',
88320       'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
88321       'HLT_TriggersForScoutingPFMonitor_PS125_v1',
88322       'HLT_TriggersForScoutingPFMonitor_PS250_v1',
88323       'HLT_TriggersForScoutingPFMonitor_PS500_v1' )
88324 )
88325 fragment.hltPreDatasetDQMOnlineScouting = cms.EDFilter( "HLTPrescaler",
88326     offset = cms.uint32( 0 ),
88327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
88328 )
88329 
88330 fragment.hltOutputScoutingPF0 = cms.OutputModule( "GlobalEvFOutputModule",
88331     use_compression = cms.untracked.bool( True ),
88332     compression_algorithm = cms.untracked.string( "ZSTD" ),
88333     compression_level = cms.untracked.int32( 3 ),
88334     lumiSection_interval = cms.untracked.int32( 0 ),
88335     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ScoutingPF0' ) ),
88336     outputCommands = cms.untracked.vstring( 'drop *',
88337       'keep *_hltFEDSelectorL1_*_*',
88338       'keep *_hltScoutingEgammaPacker_*_*',
88339       'keep *_hltScoutingMuonPackerNoVtx_*_*',
88340       'keep *_hltScoutingMuonPackerVtx_*_*',
88341       'keep *_hltScoutingPFPacker_*_*',
88342       'keep *_hltScoutingPrimaryVertexPacker_*_*',
88343       'keep *_hltScoutingRecHitPacker_*_*',
88344       'keep *_hltScoutingTrackPacker_*_*',
88345       'keep edmTriggerResults_*_*_*' ),
88346     psetMap = cms.untracked.InputTag( "hltPSetMap" )
88347 )
88348 fragment.hltOutputScoutingPF1 = cms.OutputModule( "GlobalEvFOutputModule",
88349     use_compression = cms.untracked.bool( True ),
88350     compression_algorithm = cms.untracked.string( "ZSTD" ),
88351     compression_level = cms.untracked.int32( 3 ),
88352     lumiSection_interval = cms.untracked.int32( 0 ),
88353     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ScoutingPF1' ) ),
88354     outputCommands = cms.untracked.vstring( 'drop *',
88355       'keep *_hltFEDSelectorL1_*_*',
88356       'keep *_hltScoutingEgammaPacker_*_*',
88357       'keep *_hltScoutingMuonPackerNoVtx_*_*',
88358       'keep *_hltScoutingMuonPackerVtx_*_*',
88359       'keep *_hltScoutingPFPacker_*_*',
88360       'keep *_hltScoutingPrimaryVertexPacker_*_*',
88361       'keep *_hltScoutingRecHitPacker_*_*',
88362       'keep *_hltScoutingTrackPacker_*_*',
88363       'keep edmTriggerResults_*_*_*' ),
88364     psetMap = cms.untracked.InputTag( "hltPSetMap" )
88365 )
88366 
88367 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
88368 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
88369 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88370 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
88371 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
88372 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
88373 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
88374 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
88375 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
88376 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
88377 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
88378 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
88379 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
88380 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
88381 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
88382 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
88383 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 )
88384 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
88385 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
88386 fragment.HLTDoLocalStripOnDemandSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityOnDemand + fragment.hltMeasurementTrackerEventOnDemand )
88387 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
88388 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
88389 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
88390 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
88391 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
88392 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
88393 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
88394 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 )
88395 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
88396 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
88397 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
88398 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
88399 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorEMTF + fragment.hltFEDSelectorCPPF )
88400 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
88401 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
88402 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
88403 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
88404 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
88405 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
88406 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
88407 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
88408 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
88409 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
88410 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
88411 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 )
88412 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
88413 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
88414 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
88415 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
88416 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
88417 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
88418 fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
88419 fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync )
88420 fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync )
88421 fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync )
88422 fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync )
88423 fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
88424 fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync )
88425 fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync )
88426 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
88427 fragment.HLTDoLocalStripOnDemandSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityOnDemand + fragment.hltMeasurementTrackerEventOnDemandSerialSync )
88428 fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync )
88429 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
88430 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
88431 fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync )
88432 fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync )
88433 fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync )
88434 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync )
88435 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync )
88436 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
88437 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 )
88438 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync )
88439 fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripOnDemandSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync )
88440 fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync )
88441 fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync )
88442 fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync )
88443 fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync )
88444 fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync )
88445 fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync )
88446 fragment.HLTTrackReconstructionForPFNoMuSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync )
88447 fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMuSerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync )
88448 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
88449 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 )
88450 fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync )
88451 fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync )
88452 fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync )
88453 fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync )
88454 fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed )
88455 fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector )
88456 fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed )
88457 fragment.HLTAK8CaloJetsSequence = cms.Sequence( fragment.HLTAK8CaloJetsReconstructionSequence + fragment.HLTAK8CaloJetsCorrectionSequence )
88458 fragment.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK8CaloJetsPF + fragment.hltAK4CaloJetsPF )
88459 fragment.HLTPreAK8PFJetsRecoSequence = cms.Sequence( fragment.HLTAK8CaloJetsPrePFRecoSequence + fragment.hltAK8CaloJetsPFEt5 + fragment.hltAK4CaloJetsPFEt5 )
88460 fragment.HLTAK8PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK8PFJets )
88461 fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector )
88462 fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected )
88463 fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence )
88464 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
88465 fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx )
88466 fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx )
88467 fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx )
88468 fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx )
88469 fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx )
88470 fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx + fragment.hltL3MuonsIterL3IONoVtx )
88471 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx + fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx + fragment.hltIterL3OIL3MuonsNoVtx + fragment.hltIterL3OIL3MuonCandidatesNoVtx + fragment.hltL2SelectorForL3IONoVtx + fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx + fragment.hltIterL3MuonsFromL2NoVtx )
88472 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL1NoVtx )
88473 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx )
88474 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx )
88475 fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx )
88476 fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx )
88477 fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx )
88478 fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx )
88479 fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence )
88480 fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF )
88481 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons )
88482 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons )
88483 fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity )
88484 fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88485 fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88486 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
88487 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
88488 fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88489 fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded )
88490 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 )
88491 fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx )
88492 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx )
88493 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx )
88494 fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx )
88495 fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx )
88496 fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx )
88497 fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker + fragment.hltScoutingRecHitPacker )
88498 fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerVtx + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence )
88499 fragment.HLTDoubleMuonScoutingVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequence + fragment.hltDoubleMuonL3PreFilteredScoutingVtx )
88500 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
88501 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 )
88502 fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu )
88503 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 )
88504 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
88505 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88506 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88507 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltPFMuonMerging )
88508 fragment.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets )
88509 fragment.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected )
88510 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 )
88511 fragment.HLTElePixelMatchSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88512 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
88513 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 )
88514 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 )
88515 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 )
88516 fragment.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsOpenMu + fragment.hltL2MuonsOpenMu )
88517 fragment.HLTL2muonrecoSequenceOpenMu = cms.Sequence( fragment.HLTL2muonrecoNocandOpenMuSequence + fragment.hltL2MuonCandidatesOpenMu )
88518 fragment.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsOpenMu + fragment.hltIterL3OITrackCandidatesOpenMu + fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu + fragment.hltIterL3OIMuonTrackCutClassifierOpenMu + fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu + fragment.hltL3MuonsIterL3OIOpenMu )
88519 fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL2OpenMu )
88520 fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu )
88521 fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu + fragment.hltL3MuonsIterL3IOOpenMu )
88522 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateOpenMuSequence + fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu + fragment.hltIterL3OIL3MuonsOpenMu + fragment.hltIterL3OIL3MuonCandidatesOpenMu + fragment.hltL2SelectorForL3IOOpenMu + fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence + fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu + fragment.hltIterL3MuonsFromL2OpenMu )
88523 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL1OpenMu )
88524 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu )
88525 fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu )
88526 fragment.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu + fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence )
88527 fragment.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonMergedOpenMu + fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu + fragment.hltL3MuonsIterL3LinksOpenMu + fragment.hltIterL3MuonsOpenMu )
88528 fragment.HLTL3muonrecoOpenMuSequence = cms.Sequence( fragment.HLTL3muonrecoNocandOpenMuSequence + fragment.hltIterL3MuonCandidatesOpenMu )
88529 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 )
88530 fragment.HLTEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTEle25CaloIdLSequence + fragment.hltEle25CaloIdLMWPMS2Filter )
88531 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 )
88532 fragment.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle25CaloIdLUnseededSequence + fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter )
88533 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 )
88534 fragment.HLTEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTEle27CaloIdLSequence + fragment.hltEle27CaloIdLMWPMS2Filter )
88535 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 )
88536 fragment.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle27CaloIdLUnseededSequence + fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter )
88537 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 )
88538 fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter )
88539 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 )
88540 fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter )
88541 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
88542 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 )
88543 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 )
88544 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 )
88545 fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter )
88546 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 )
88547 fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter )
88548 fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands )
88549 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 )
88550 fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional )
88551 fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity )
88552 fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 )
88553 fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands )
88554 fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional )
88555 fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity )
88556 fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 )
88557 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 )
88558 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 )
88559 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 )
88560 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 )
88561 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 )
88562 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 )
88563 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 )
88564 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 )
88565 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 )
88566 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 )
88567 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 )
88568 fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88569 fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88570 fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88571 fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88572 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco )
88573 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
88574 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 )
88575 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
88576 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
88577 fragment.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsAllBx + fragment.hltL2MuonsAllBx )
88578 fragment.HLTL2muonrecoSequenceAllBx = cms.Sequence( fragment.HLTL2muonrecoNocandSequenceAllBx + fragment.hltL2MuonCandidatesAllBx )
88579 fragment.HLTL3muontrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88580 fragment.HLTL3muontrkisovvlSequence = cms.Sequence( fragment.HLTL3muontrkisorecoSequence + fragment.hltL3MuonRelTrkIsolationVVL )
88581 fragment.HLTL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88582 fragment.HLTOldL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
88583 fragment.HLTOldL3muonrecoSequence = cms.Sequence( fragment.HLTOldL3muonrecoNocandSequence + fragment.hltOldL3MuonCandidates )
88584 fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity )
88585 fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 )
88586 fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands )
88587 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
88588 fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons )
88589 fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet )
88590 fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned )
88591 fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
88592 fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 )
88593 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 )
88594 fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter )
88595 fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 )
88596 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 )
88597 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 )
88598 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 )
88599 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 )
88600 fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR )
88601 fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR )
88602 fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR )
88603 fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR )
88604 fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet + fragment.hltSelector4JetsDiJet70L1FastJet + fragment.hltBSoftMuonDiJet70L1FastJetL25Jets + fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR )
88605 fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR )
88606 fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet + fragment.hltSelector4JetsDiJet110L1FastJet + fragment.hltBSoftMuonDiJet110L1FastJetL25Jets + fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR )
88607 fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR )
88608 fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet + fragment.hltSelector4JetsDiJet200L1FastJet + fragment.hltBSoftMuonDiJet200L1FastJetL25Jets + fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR )
88609 fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR )
88610 fragment.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1FastJet + fragment.hltSelector4JetsJet300L1FastJet + fragment.hltBSoftMuonJet300L1FastJetL25Jets + fragment.hltBSoftMuonJet300L1FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR )
88611 fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR )
88612 fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet + fragment.hltSelector4JetsAK8DiJet170L1FastJet + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR )
88613 fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR )
88614 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltDoubleMuon0L2PreFiltered0 + fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet + fragment.hltSelector4JetsAK8Jet170L1FastJet + fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR )
88615 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu5Filtered + fragment.hltBSoftMuonDoubleMu5L3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR )
88616 fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet + fragment.hltSelector4JetsJet300L1AK8FastJet + fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets + fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR )
88617 fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR )
88618 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 )
88619 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 )
88620 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 )
88621 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 )
88622 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 )
88623 fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map )
88624 fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter )
88625 fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter )
88626 fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter )
88627 fragment.HLTPhoton90Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG90EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90HEFilter )
88628 fragment.HLTPhoton120Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG120EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120HEFilter )
88629 fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter )
88630 fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter )
88631 fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter )
88632 fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter )
88633 fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter )
88634 fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter )
88635 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 )
88636 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 )
88637 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 )
88638 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 )
88639 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 )
88640 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 )
88641 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 )
88642 fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter )
88643 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 )
88644 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 )
88645 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 )
88646 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 )
88647 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 )
88648 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) )
88649 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 )
88650 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 )
88651 fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus )
88652 fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack )
88653 fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau )
88654 fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88655 fragment.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau35 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau35Track + fragment.hltPFTau2Prongs + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation + fragment.hltPFTau35TrackMediumChargedIso )
88656 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional + fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional )
88657 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates + fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged + fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity )
88658 fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 )
88659 fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional + fragment.hltPixelTracksDisplacedJpsiRegional )
88660 fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates + fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged + fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity )
88661 fragment.HLTBphTrackingDisplacedJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks + fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 )
88662 fragment.HLTBphTrackingBcJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsBcJpsiRegional + fragment.hltPixelTracksBcJpsiRegional )
88663 fragment.HLTBphTrackingBcJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks + fragment.hltIter0BcJpsiCkfTrackCandidates + fragment.hltIter0BcJpsiCtfWithMaterialTracks + fragment.hltIter0BcJpsiTrackCutClassifierPrompt + fragment.hltIter0BcJpsiTrackCutClassifierDetached + fragment.hltIter0BcJpsiTrackCutClassifierMerged + fragment.hltIter0BcJpsiTrackSelectionHighPurity )
88664 fragment.HLTBphTrackingBcJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingBcJpsiRegionalPixelTracks + fragment.HLTBphTrackingBcJpsiRegionalIter0 )
88665 fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88666 fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence + fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 + fragment.hltL3NoFiltersTkTracksFromL2Novtx + fragment.hltL3NoFiltersNoVtxMuonsLinksCombination + fragment.hltL3NoFiltersNoVtxMuons )
88667 fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates )
88668 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 )
88669 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 )
88670 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 )
88671 fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL )
88672 fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu4EG9f0Filtered4 )
88673 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 )
88674 fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu7EG7f0Filtered9 )
88675 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 )
88676 fragment.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88677 fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx )
88678 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 )
88679 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 )
88680 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 )
88681 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 )
88682 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 )
88683 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 )
88684 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 )
88685 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 )
88686 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 )
88687 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 )
88688 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 )
88689 fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 )
88690 fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 )
88691 fragment.HLTPFHT400MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 )
88692 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 )
88693 fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE )
88694 fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE )
88695 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 )
88696 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 )
88697 fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional )
88698 fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity )
88699 fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 )
88700 fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence )
88701 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 )
88702 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 )
88703 fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
88704 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 )
88705 fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88706 fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88707 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 )
88708 fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88709 fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88710 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 )
88711 fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets )
88712 fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob )
88713 fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob )
88714 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 )
88715 fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88716 fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI )
88717 fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 )
88718 fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity )
88719 fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon )
88720 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 )
88721 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 )
88722 fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88723 fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates )
88724 fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional )
88725 fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded )
88726 fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob )
88727 fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob )
88728 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 )
88729 fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau )
88730 fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau )
88731 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 )
88732 fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus )
88733 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 )
88734 fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl )
88735 fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob )
88736 fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88737 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 )
88738 fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob )
88739 fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters )
88740 fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob )
88741 fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced )
88742 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 )
88743 fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityOnDemand + fragment.hltMeasurementTrackerEventRegForDisplaced )
88744 fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet )
88745 fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced )
88746 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88747 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 )
88748 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 )
88749 fragment.HLTIterativeTrackingIter12ForDisplaced = cms.Sequence( fragment.HLTIterativeTrackingIteration1ForDisplaced + fragment.hltIter1MergedForDisplaced + fragment.HLTIterativeTrackingIteration2ForDisplaced + fragment.hltIter2MergedForDisplaced )
88750 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88751 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88752 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88753 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88754 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88755 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 )
88756 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 )
88757 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88758 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88759 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88760 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88761 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 )
88762 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88763 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88764 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88765 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88766 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 )
88767 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88768 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88769 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88770 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88771 fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88772 fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88773 fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88774 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88775 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88776 fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded )
88777 fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded )
88778 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 )
88779 fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter )
88780 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 )
88781 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88782 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88783 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88784 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88785 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88786 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88787 fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88788 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 )
88789 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 )
88790 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 )
88791 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 )
88792 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 )
88793 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 )
88794 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 )
88795 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 )
88796 fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG15EBTightEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG10EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG10EBTightEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIdHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG10EBTightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG15EBTightIDTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG10EBTightIDTrackIsoUnseededFilter )
88797 fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG15EBTightEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG12EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG12EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG12EBTightEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIdHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG12EBTightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG15EBTightIDTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG12EBTightIDTrackIsoUnseededFilter )
88798 fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG10EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG10EBTightIDTrackIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88799 fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG15EBTightIdClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG15EBTightIdHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG12EBEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG12EBTightIdHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG12EBTightIDTrackIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88800 fragment.HLTDielectron125TightIDECALTrackIsoDr0p2Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG12TightIDMWClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12TightIDMWHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG12TightIDMWEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG5TightIDMWHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded + fragment.hltDiEG5TightIDMWEcalIsoUnseededFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG12TightIDMWHcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG5TightIDMWHcalIsoUnseededFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12TightIDMWPixelMatchFilter + fragment.hltEle12TightIDMWPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle12TightIDMWOneOEMinusOneOPFilter + fragment.hltEle12TightIDMWDetaFilter + fragment.hltEle12TightIDMWDphiFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle5TightIDMWPixelMatchUnseededFilter + fragment.hltDiEle5TightIDMWPMS2UnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG12TightIDMWTrackIsoFilter + fragment.hltEgammaHollowTrackIsoDr0p2Unseeded + fragment.hltDiEG5TightIDMWTrackIsoUnseededFilter )
88801 fragment.HLTDielectron125TightIDECALTrackIsoDr0p2to0p4Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter + fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG12TightIDMWClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12TightIDMWHEFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 + fragment.hltEG12TightIDMWEcalIsoDr0p2to0p4Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG5TightIDMWHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded + fragment.hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter + fragment.hltDiEG5TightIDECALTrackIsoDr0p2to0p4DrPreFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter + fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter + fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2to0p4 + fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter + fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded + fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter )
88802 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 )
88803 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 )
88804 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 )
88805 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 )
88806 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 )
88807 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 )
88808 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 )
88809 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 )
88810 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 )
88811 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 )
88812 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 )
88813 fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso )
88814 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 )
88815 fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity )
88816 fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 )
88817 fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL )
88818 fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter )
88819 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 )
88820 fragment.HLTBeginSequenceTestData = cms.Sequence( fragment.HLTL1UnpackerSequence )
88821 fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV )
88822 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 )
88823 fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + 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 )
88824 fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded )
88825 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 )
88826 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 )
88827 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 )
88828 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 )
88829 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 )
88830 fragment.HLTEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTEle5CaloIdLSequence + fragment.hltEle5CaloIdLMWPMS2Filter )
88831 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 )
88832 fragment.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle5CaloIdLUnseededSequence + fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter )
88833 fragment.HLTMuIsolationSequenceForMC = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88834 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
88835 
88836 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
88837 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
88838 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
88839 fragment.AlCa_EcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88840 fragment.AlCa_EcalEtaEBonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88841 fragment.AlCa_EcalEtaEEonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88842 fragment.AlCa_EcalPi0EBonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88843 fragment.AlCa_EcalPi0EEonly_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88844 fragment.AlCa_IsoTrackHBHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTMultiJet + fragment.hltPreAlCaIsoTrackHBHE + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltMergedTracksSelector + fragment.hltMergedTracksSelectorFilter + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTEndSequence )
88845 fragment.AlCa_RPCMuonNormalisation_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
88846 fragment.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88847 fragment.AlCa_LumiPixelsCounts_ZeroBias_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88848 fragment.AlCa_PFJet40_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88849 fragment.AlCa_PFJet40_CPUOnly_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence )
88850 fragment.AlCa_AK8PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88851 fragment.DQM_PixelReconstruction_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
88852 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
88853 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 )
88854 fragment.DST_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88855 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88856 fragment.DST_PFScouting_DoubleMuonNoVtx_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonNoVtx + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88857 fragment.DST_PFScouting_DoubleMuonVtx_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtx + fragment.HLTDoubleMuonScoutingVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88858 fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88859 fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorZL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88860 fragment.DST_PFScouting_DoubleEG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88861 fragment.DST_PFScouting_DoubleEGMonitorJPsi_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEGMonitorJPsi + fragment.HLTDoubleEG11CaloIdLSequence + fragment.hltDoubleEGScoutingMonitorJPsiFilter + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88862 fragment.DST_PFScouting_DoubleEGMonitorZ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEGMonitorZ + fragment.HLTDoubleEG11CaloIdLSequence + fragment.hltDoubleEGScoutingMonitorZFilter + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88863 fragment.DST_PFScouting_SinglePhotonEBMonitorJPsi_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEBMonitorJPsi + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltSinglePhotonEBScoutingMonitorJPsiFilter + fragment.HLTEndSequence )
88864 fragment.DST_PFScouting_SinglePhotonEBMonitorZ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEBMonitorZ + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.hltDiEG5TightIDMWEtUnseededFilter + fragment.hltSinglePhotonEBScoutingMonitorZFilter + fragment.HLTEndSequence )
88865 fragment.DST_PFScouting_JetHT_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88866 fragment.DST_PFScouting_AXOVLoose_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88867 fragment.DST_PFScouting_AXOLoose_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88868 fragment.DST_PFScouting_AXOMedium_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88869 fragment.DST_PFScouting_AXOTight_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88870 fragment.DST_PFScouting_AXOVTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88871 fragment.HLT_MonitorL1TPureRate_AXO_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateAXO + fragment.hltMonitorL1TPureRateAXO + fragment.HLTEndSequence )
88872 fragment.DST_PFScouting_CICADAVLoose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88873 fragment.DST_PFScouting_CICADALoose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADALoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88874 fragment.DST_PFScouting_CICADAMedium_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88875 fragment.DST_PFScouting_CICADATight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADATightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADATight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88876 fragment.DST_PFScouting_CICADAVTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88877 fragment.HLT_MonitorL1TPureRate_CICADA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateCICADA + fragment.hltMonitorL1TPureRateCICADA + fragment.HLTEndSequence )
88878 fragment.DST_PFScouting_SingleMuon_v10 = 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 )
88879 fragment.DST_PFScouting_SinglePhotonEB_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88880 fragment.DST_PFScouting_ZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88881 fragment.HLT_TriggersForScoutingPFMonitor_PS125_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS125 + fragment.hltTriggersForScoutigPFMonitorPS125Filter )
88882 fragment.HLT_TriggersForScoutingPFMonitor_PS250_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS250 + fragment.hltTriggersForScoutigPFMonitorPS250Filter )
88883 fragment.HLT_TriggersForScoutingPFMonitor_PS500_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS500 + fragment.hltTriggersForScoutigPFMonitorPS500Filter )
88884 fragment.HLT_TriggersForScoutingPFMonitor_PS1000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS1000 + fragment.hltTriggersForScoutigPFMonitorPS1000Filter )
88885 fragment.HLT_EphemeralPhysics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence )
88886 fragment.HLT_EphemeralZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence )
88887 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
88888 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
88889 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
88890 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
88891 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
88892 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
88893 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
88894 fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
88895 fragment.HLT_ZeroBias_Beamspot_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88896 fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
88897 fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
88898 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
88899 fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
88900 fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
88901 fragment.HLT_HT300_Beamspot_v27 = 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 )
88902 fragment.HLT_PFJet40_GPUvsCPU_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence )
88903 fragment.HLT_AK8PFJet380_SoftDropMass30_v10 = 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 )
88904 fragment.HLT_AK8PFJet400_SoftDropMass30_v10 = 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 )
88905 fragment.HLT_AK8PFJet425_SoftDropMass30_v10 = 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 )
88906 fragment.HLT_AK8PFJet450_SoftDropMass30_v10 = 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 )
88907 fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v10 = 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 )
88908 fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v10 = 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 )
88909 fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v10 = 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 )
88910 fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v10 = 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 )
88911 fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v10 = 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 )
88912 fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v16 = 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 )
88913 fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v10 = 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 )
88914 fragment.HLT_CaloJet500_NoJetID_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence )
88915 fragment.HLT_CaloJet550_NoJetID_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence )
88916 fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88917 fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88918 fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v21 = 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 )
88919 fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18 = 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 )
88920 fragment.HLT_DoubleEle25_CaloIdL_MW_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence )
88921 fragment.HLT_DoubleEle27_CaloIdL_MW_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence )
88922 fragment.HLT_DoubleEle33_CaloIdL_MW_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence )
88923 fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence )
88924 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88925 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88926 fragment.HLT_Mu27_Ele37_CaloIdL_MW_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88927 fragment.HLT_Mu37_Ele27_CaloIdL_MW_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88928 fragment.HLT_Mu37_TkMu27_v21 = 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 )
88929 fragment.HLT_DoubleMu4_3_Bs_v31 = 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 )
88930 fragment.HLT_DoubleMu4_3_Jpsi_v31 = 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 )
88931 fragment.HLT_DoubleMu4_3_LowMass_v17 = 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 )
88932 fragment.HLT_DoubleMu4_LowMass_Displaced_v17 = 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 )
88933 fragment.HLT_Mu0_L1DoubleMu_v17 = 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 )
88934 fragment.HLT_Mu4_L1DoubleMu_v17 = 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 )
88935 fragment.HLT_DoubleMu2_Jpsi_LowPt_v10 = 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 )
88936 fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v16 = 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 )
88937 fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16 = 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 )
88938 fragment.HLT_DoubleMu3_Trk_Tau3mu_v28 = 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 )
88939 fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v20 = 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 )
88940 fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24 = 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 )
88941 fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v31 = 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 )
88942 fragment.HLT_Mu3_PFJet40_v32 = 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 )
88943 fragment.HLT_Mu7p5_L2Mu2_Jpsi_v26 = 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 )
88944 fragment.HLT_Mu7p5_L2Mu2_Upsilon_v26 = 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 )
88945 fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v17 = 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 )
88946 fragment.HLT_Mu0_Barrel_v10 = 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 )
88947 fragment.HLT_Mu0_Barrel_L1HP6_v7 = 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 )
88948 fragment.HLT_Mu0_Barrel_L1HP7_v7 = 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 )
88949 fragment.HLT_Mu0_Barrel_L1HP8_v8 = 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 )
88950 fragment.HLT_Mu0_Barrel_L1HP9_v8 = 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 )
88951 fragment.HLT_Mu0_Barrel_L1HP10_v10 = 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 )
88952 fragment.HLT_Mu0_Barrel_L1HP11_v10 = 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 )
88953 fragment.HLT_Mu0_Barrel_L1HP13_v4 = 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 )
88954 fragment.HLT_Mu0_Barrel_L1HP6_IP6_v7 = 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 )
88955 fragment.HLT_Mu4_Barrel_IP4_v4 = 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 )
88956 fragment.HLT_Mu4_Barrel_IP6_v4 = 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 )
88957 fragment.HLT_Mu6_Barrel_L1HP7_IP6_v7 = 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 )
88958 fragment.HLT_Mu7_Barrel_L1HP8_IP6_v8 = 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 )
88959 fragment.HLT_Mu8_Barrel_L1HP9_IP6_v8 = 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 )
88960 fragment.HLT_Mu9_Barrel_L1HP10_IP6_v10 = 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 )
88961 fragment.HLT_Mu10_Barrel_L1HP11_IP4_v4 = 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 )
88962 fragment.HLT_Mu10_Barrel_L1HP11_IP6_v10 = 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 )
88963 fragment.HLT_Mu12_Barrel_L1HP13_IP4_v4 = 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 )
88964 fragment.HLT_Mu12_Barrel_L1HP13_IP6_v4 = 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 )
88965 fragment.HLT_DoublePhoton33_CaloIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence )
88966 fragment.HLT_DoublePhoton70_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence )
88967 fragment.HLT_DoublePhoton85_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence )
88968 fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence )
88969 fragment.HLT_Ele30_WPTight_Gsf_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence )
88970 fragment.HLT_Ele32_WPTight_Gsf_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence )
88971 fragment.HLT_Ele35_WPTight_Gsf_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence )
88972 fragment.HLT_Ele38_WPTight_Gsf_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence )
88973 fragment.HLT_Ele40_WPTight_Gsf_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence )
88974 fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence )
88975 fragment.HLT_IsoMu20_v31 = 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 )
88976 fragment.HLT_IsoMu24_v29 = 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 )
88977 fragment.HLT_IsoMu24_HLTTracking_v4 = 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.HLTTrackReconstructionForPFNoMu + fragment.HLTEndSequence )
88978 fragment.HLT_IsoMu24_eta2p1_v31 = 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 )
88979 fragment.HLT_IsoMu27_v32 = 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 )
88980 fragment.HLT_UncorrectedJetE30_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88981 fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88982 fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence )
88983 fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
88984 fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
88985 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88986 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88987 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
88988 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
88989 fragment.HLT_L2Mu23NoVtx_2Cha_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence )
88990 fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88991 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88992 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88993 fragment.HLT_DoubleL2Mu50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence )
88994 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 )
88995 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence )
88996 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88997 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence )
88998 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence )
88999 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
89000 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30 = 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 )
89001 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19 = 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 )
89002 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31 = 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 )
89003 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v4 = 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.HLTTrackReconstructionForPFNoMu + fragment.HLTEndSequence )
89004 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19 = 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 )
89005 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21 = 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 )
89006 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10 = 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 )
89007 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19 = 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 )
89008 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21 = 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 )
89009 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v4 = 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.HLTTrackReconstructionForPFNoMu + fragment.HLTEndSequence )
89010 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9 = 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 )
89011 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9 = 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 )
89012 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9 = 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 )
89013 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19 = 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 )
89014 fragment.HLT_Mu30_TkMu0_Psi_v17 = 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 )
89015 fragment.HLT_Mu30_TkMu0_Upsilon_v17 = 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 )
89016 fragment.HLT_Mu25_TkMu0_Phi_v24 = 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 )
89017 fragment.HLT_Mu15_v19 = 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 )
89018 fragment.HLT_Mu20_v28 = 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 )
89019 fragment.HLT_Mu27_v29 = 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 )
89020 fragment.HLT_Mu50_v29 = 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 )
89021 fragment.HLT_Mu55_v19 = 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 )
89022 fragment.HLT_CascadeMu100_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence )
89023 fragment.HLT_HighPtTkMu100_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence )
89024 fragment.HLT_DiPFJetAve40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence )
89025 fragment.HLT_DiPFJetAve60_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence )
89026 fragment.HLT_DiPFJetAve80_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence )
89027 fragment.HLT_DiPFJetAve140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence )
89028 fragment.HLT_DiPFJetAve200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence )
89029 fragment.HLT_DiPFJetAve260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence )
89030 fragment.HLT_DiPFJetAve320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence )
89031 fragment.HLT_DiPFJetAve400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence )
89032 fragment.HLT_DiPFJetAve500_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence )
89033 fragment.HLT_DiPFJetAve60_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence )
89034 fragment.HLT_DiPFJetAve80_HFJEC_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence )
89035 fragment.HLT_DiPFJetAve100_HFJEC_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence )
89036 fragment.HLT_DiPFJetAve160_HFJEC_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence )
89037 fragment.HLT_DiPFJetAve220_HFJEC_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence )
89038 fragment.HLT_DiPFJetAve260_HFJEC_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence )
89039 fragment.HLT_DiPFJetAve300_HFJEC_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence )
89040 fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v10 = 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 )
89041 fragment.HLT_AK8PFJet40_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
89042 fragment.HLT_AK8PFJet60_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence )
89043 fragment.HLT_AK8PFJet80_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence )
89044 fragment.HLT_AK8PFJet140_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence )
89045 fragment.HLT_AK8PFJet200_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence )
89046 fragment.HLT_AK8PFJet260_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence )
89047 fragment.HLT_AK8PFJet320_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence )
89048 fragment.HLT_AK8PFJet400_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence )
89049 fragment.HLT_AK8PFJet450_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence )
89050 fragment.HLT_AK8PFJet500_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence )
89051 fragment.HLT_AK8PFJet550_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence )
89052 fragment.HLT_PFJet40_v37 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
89053 fragment.HLT_PFJet60_v37 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
89054 fragment.HLT_PFJet80_v37 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
89055 fragment.HLT_PFJet110_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence )
89056 fragment.HLT_PFJet140_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence )
89057 fragment.HLT_PFJet200_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence )
89058 fragment.HLT_PFJet260_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence )
89059 fragment.HLT_PFJet320_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence )
89060 fragment.HLT_PFJet400_v36 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence )
89061 fragment.HLT_PFJet450_v37 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence )
89062 fragment.HLT_PFJet500_v37 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence )
89063 fragment.HLT_PFJet550_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence )
89064 fragment.HLT_PFJetFwd40_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
89065 fragment.HLT_PFJetFwd60_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
89066 fragment.HLT_PFJetFwd80_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
89067 fragment.HLT_PFJetFwd140_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence )
89068 fragment.HLT_PFJetFwd200_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence )
89069 fragment.HLT_PFJetFwd260_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence )
89070 fragment.HLT_PFJetFwd320_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence )
89071 fragment.HLT_PFJetFwd400_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence )
89072 fragment.HLT_PFJetFwd450_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence )
89073 fragment.HLT_PFJetFwd500_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence )
89074 fragment.HLT_AK8PFJetFwd40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence )
89075 fragment.HLT_AK8PFJetFwd60_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence )
89076 fragment.HLT_AK8PFJetFwd80_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence )
89077 fragment.HLT_AK8PFJetFwd140_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence )
89078 fragment.HLT_AK8PFJetFwd200_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence )
89079 fragment.HLT_AK8PFJetFwd260_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence )
89080 fragment.HLT_AK8PFJetFwd320_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence )
89081 fragment.HLT_AK8PFJetFwd400_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence )
89082 fragment.HLT_AK8PFJetFwd450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence )
89083 fragment.HLT_AK8PFJetFwd500_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence )
89084 fragment.HLT_PFHT180_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence )
89085 fragment.HLT_PFHT250_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence )
89086 fragment.HLT_PFHT370_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence )
89087 fragment.HLT_PFHT430_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence )
89088 fragment.HLT_PFHT510_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence )
89089 fragment.HLT_PFHT590_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence )
89090 fragment.HLT_PFHT680_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence )
89091 fragment.HLT_PFHT780_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence )
89092 fragment.HLT_PFHT890_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence )
89093 fragment.HLT_PFHT1050_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence )
89094 fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28 = 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 )
89095 fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28 = 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 )
89096 fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28 = 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 )
89097 fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28 = 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 )
89098 fragment.HLT_PFMET120_PFMHT120_IDTight_v36 = 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 )
89099 fragment.HLT_PFMET130_PFMHT130_IDTight_v36 = 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 )
89100 fragment.HLT_PFMET140_PFMHT140_IDTight_v36 = 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 )
89101 fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25 = 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 )
89102 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25 = 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 )
89103 fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v27 = 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 )
89104 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36 = 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 )
89105 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35 = 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 )
89106 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35 = 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 )
89107 fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16 = 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 )
89108 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16 = 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 )
89109 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16 = 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 )
89110 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16 = 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 )
89111 fragment.HLT_L1ETMHadSeeds_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence )
89112 fragment.HLT_CaloMHT90_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence )
89113 fragment.HLT_CaloMET90_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence )
89114 fragment.HLT_CaloMET350_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence )
89115 fragment.HLT_PFMET200_NotCleaned_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence )
89116 fragment.HLT_PFMET250_NotCleaned_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence )
89117 fragment.HLT_PFMET300_NotCleaned_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence )
89118 fragment.HLT_PFMET200_BeamHaloCleaned_v25 = 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 )
89119 fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v25 = 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 )
89120 fragment.HLT_MET105_IsoTrk50_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
89121 fragment.HLT_MET120_IsoTrk50_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
89122 fragment.HLT_Mu12eta2p3_v17 = 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 )
89123 fragment.HLT_Mu12eta2p3_PFJet40_v17 = 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 )
89124 fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10 = 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 )
89125 fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10 = 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 )
89126 fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10 = 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 )
89127 fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10 = 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 )
89128 fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10 = 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 )
89129 fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10 = 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 )
89130 fragment.HLT_DoublePFJets40_PNetBTag_0p11_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
89131 fragment.HLT_DoublePFJets100_PNetBTag_0p11_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
89132 fragment.HLT_DoublePFJets200_PNetBTag_0p11_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
89133 fragment.HLT_DoublePFJets350_PNetBTag_0p11_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
89134 fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10 = 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 )
89135 fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10 = 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 )
89136 fragment.HLT_Photon300_NoHE_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence )
89137 fragment.HLT_Mu8_TrkIsoVVL_v28 = 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 )
89138 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence )
89139 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
89140 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35 = 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 )
89141 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35 = 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 )
89142 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89143 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
89144 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
89145 fragment.HLT_Mu17_TrkIsoVVL_v29 = 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 )
89146 fragment.HLT_Mu19_TrkIsoVVL_v20 = 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 )
89147 fragment.HLT_BTagMu_AK4DiJet20_Mu5_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89148 fragment.HLT_BTagMu_AK4DiJet40_Mu5_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89149 fragment.HLT_BTagMu_AK4DiJet70_Mu5_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89150 fragment.HLT_BTagMu_AK4DiJet110_Mu5_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89151 fragment.HLT_BTagMu_AK4DiJet170_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89152 fragment.HLT_BTagMu_AK4Jet300_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89153 fragment.HLT_BTagMu_AK8DiJet170_Mu5_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
89154 fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence )
89155 fragment.HLT_BTagMu_AK8Jet300_Mu5_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence )
89156 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89157 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence )
89158 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89159 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
89160 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
89161 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89162 fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9 = 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 )
89163 fragment.HLT_Photon33_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence )
89164 fragment.HLT_Photon50_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence )
89165 fragment.HLT_Photon75_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence )
89166 fragment.HLT_Photon90_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence )
89167 fragment.HLT_Photon120_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence )
89168 fragment.HLT_Photon150_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence )
89169 fragment.HLT_Photon175_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence )
89170 fragment.HLT_Photon200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence )
89171 fragment.HLT_Photon45EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence )
89172 fragment.HLT_Photon40EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence )
89173 fragment.HLT_Photon50EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence )
89174 fragment.HLT_Photon30EB_TightID_TightIso_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89175 fragment.HLT_Photon40EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89176 fragment.HLT_Photon45EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89177 fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
89178 fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
89179 fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
89180 fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
89181 fragment.HLT_Photon50EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89182 fragment.HLT_Photon55EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89183 fragment.HLT_Photon75EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89184 fragment.HLT_Photon90EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89185 fragment.HLT_Photon110EB_TightID_TightIso_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence )
89186 fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
89187 fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
89188 fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
89189 fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
89190 fragment.HLT_Photon100EBHE10_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence )
89191 fragment.HLT_Photon50_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
89192 fragment.HLT_Photon75_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
89193 fragment.HLT_Photon90_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
89194 fragment.HLT_Photon120_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
89195 fragment.HLT_Photon165_R9Id90_HE10_IsoM_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
89196 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence )
89197 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence )
89198 fragment.HLT_Photon35_TwoProngs35_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence )
89199 fragment.HLT_IsoMu24_TwoProngs35_v17 = 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 )
89200 fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v23 = 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 )
89201 fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23 = 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 )
89202 fragment.HLT_Dimuon0_Jpsi_v24 = 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 )
89203 fragment.HLT_Dimuon0_Jpsi_NoVertexing_v24 = 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 )
89204 fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23 = 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 )
89205 fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23 = 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 )
89206 fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v21 = 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 )
89207 fragment.HLT_Dimuon0_Upsilon_L1_4p5_v25 = 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 )
89208 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25 = 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 )
89209 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23 = 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 )
89210 fragment.HLT_Dimuon0_Upsilon_NoVertexing_v23 = 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 )
89211 fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v24 = 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 )
89212 fragment.HLT_Dimuon0_LowMass_v24 = 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 )
89213 fragment.HLT_Dimuon0_LowMass_L1_4_v24 = 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 )
89214 fragment.HLT_Dimuon0_LowMass_L1_TM530_v22 = 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 )
89215 fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22 = 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 )
89216 fragment.HLT_Dimuon0_Upsilon_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12ForUpsilonDimuon0Mass8to12 + fragment.hltPreDimuon0Upsilon + fragment.hltL1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu0er2p0SQOSMass8to12L1v2Filtered0) + fragment.hltDimuon0UpsilonyL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon0Upsilonsv3 + fragment.HLTEndSequence )
89217 fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v24 = 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 )
89218 fragment.HLT_TripleMu_10_5_5_DZ_v26 = 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 )
89219 fragment.HLT_TripleMu_12_10_5_v26 = 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 )
89220 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20 = 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 )
89221 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20 = 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 )
89222 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20 = 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 )
89223 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20 = 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 )
89224 fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26 = 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 )
89225 fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26 = 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 )
89226 fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26 = 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 )
89227 fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22 = 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 )
89228 fragment.HLT_DoubleMu4_3_LowMass_SS_v10 = 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 )
89229 fragment.HLT_DoubleMu4_Jpsi_Displaced_v23 = 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 )
89230 fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v23 = 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 )
89231 fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23 = 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 )
89232 fragment.HLT_DoubleMu4_JpsiTrk_Bc_v16 = 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 )
89233 fragment.HLT_DoubleMu43NoFiltersNoVtx_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence )
89234 fragment.HLT_DoubleMu48NoFiltersNoVtx_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence )
89235 fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18 = 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 )
89236 fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18 = 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 )
89237 fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14 = 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 )
89238 fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14 = 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 )
89239 fragment.HLT_Ele28_HighEta_SC20_Mass55_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence )
89240 fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32 = 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 )
89241 fragment.HLT_Ele15_IsoVVVL_PFHT450_v32 = 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 )
89242 fragment.HLT_Ele50_IsoVVVL_PFHT450_v32 = 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 )
89243 fragment.HLT_Ele15_IsoVVVL_PFHT600_v36 = 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 )
89244 fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31 = 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 )
89245 fragment.HLT_Mu15_IsoVVVL_PFHT450_v31 = 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 )
89246 fragment.HLT_Mu50_IsoVVVL_PFHT450_v31 = 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 )
89247 fragment.HLT_Mu15_IsoVVVL_PFHT600_v35 = 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 )
89248 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18 = 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 )
89249 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18 = 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 )
89250 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18 = 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 )
89251 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18 = 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 )
89252 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18 = 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 )
89253 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18 = 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 )
89254 fragment.HLT_Dimuon10_Upsilon_y1p4_v17 = 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 )
89255 fragment.HLT_Dimuon12_Upsilon_y1p4_v18 = 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 )
89256 fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v23 = 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 )
89257 fragment.HLT_Dimuon25_Jpsi_v30 = 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 )
89258 fragment.HLT_Dimuon14_PsiPrime_v29 = 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 )
89259 fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v21 = 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 )
89260 fragment.HLT_Dimuon18_PsiPrime_v30 = 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 )
89261 fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v22 = 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 )
89262 fragment.HLT_Dimuon24_Upsilon_noCorrL1_v22 = 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 )
89263 fragment.HLT_Dimuon24_Phi_noCorrL1_v22 = 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 )
89264 fragment.HLT_Dimuon25_Jpsi_noCorrL1_v22 = 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 )
89265 fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence )
89266 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence )
89267 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
89268 fragment.HLT_DoubleIsoMu20_eta2p1_v23 = 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 )
89269 fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21 = 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 )
89270 fragment.HLT_Mu8_v28 = 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 )
89271 fragment.HLT_Mu17_v29 = 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 )
89272 fragment.HLT_Mu19_v20 = 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 )
89273 fragment.HLT_Mu17_Photon30_IsoCaloId_v22 = 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 )
89274 fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence )
89275 fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence )
89276 fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9 = 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 )
89277 fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence )
89278 fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89279 fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89280 fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
89281 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence )
89282 fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
89283 fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
89284 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v25 = 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 )
89285 fragment.HLT_PFHT400_SixPFJet32_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence )
89286 fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence )
89287 fragment.HLT_PFHT450_SixPFJet36_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
89288 fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence )
89289 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence )
89290 fragment.HLT_PFHT350_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
89291 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence )
89292 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence )
89293 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence )
89294 fragment.HLT_ECALHT800_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence )
89295 fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence )
89296 fragment.HLT_Photon20_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence )
89297 fragment.HLT_Photon30_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence )
89298 fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence )
89299 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
89300 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
89301 fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
89302 fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
89303 fragment.HLT_Mu18_Mu9_SameSign_v20 = 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 )
89304 fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22 = 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 )
89305 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26 = 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 )
89306 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10 = 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 )
89307 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10 = 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 )
89308 fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v19 = 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 )
89309 fragment.HLT_QuadPFJet103_88_75_15_v21 = 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 )
89310 fragment.HLT_QuadPFJet105_88_76_15_v21 = 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 )
89311 fragment.HLT_QuadPFJet111_90_80_15_v21 = 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 )
89312 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence )
89313 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence )
89314 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89315 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89316 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
89317 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v9 = 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 )
89318 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v9 = 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 )
89319 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v10 = 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 )
89320 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v10 = 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 )
89321 fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10 = 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 )
89322 fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10 = 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 )
89323 fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10 = 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 )
89324 fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10 = 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 )
89325 fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10 = 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 )
89326 fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10 = 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 )
89327 fragment.HLT_PFHT250_QuadPFJet25_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89328 fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
89329 fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v10 = 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 )
89330 fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
89331 fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10 = 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 )
89332 fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10 = 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 )
89333 fragment.HLT_PFHT280_QuadPFJet30_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89334 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
89335 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence )
89336 fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence )
89337 fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v14 = 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 )
89338 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89339 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
89340 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13 = 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 )
89341 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13 = 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 )
89342 fragment.HLT_QuadPFJet100_88_70_30_v14 = 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 )
89343 fragment.HLT_QuadPFJet105_88_75_30_v13 = 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 )
89344 fragment.HLT_QuadPFJet111_90_80_30_v13 = 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 )
89345 fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14 = 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 )
89346 fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14 = 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 )
89347 fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14 = 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 )
89348 fragment.HLT_AK8PFJet220_SoftDropMass40_v17 = 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 )
89349 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13 = 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 )
89350 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13 = 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 )
89351 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13 = 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 )
89352 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13 = 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 )
89353 fragment.HLT_AK8PFJet230_SoftDropMass40_v17 = 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 )
89354 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13 = 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 )
89355 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13 = 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 )
89356 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13 = 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 )
89357 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13 = 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 )
89358 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13 = 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 )
89359 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13 = 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 )
89360 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13 = 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 )
89361 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13 = 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 )
89362 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13 = 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 )
89363 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13 = 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 )
89364 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13 = 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 )
89365 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13 = 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 )
89366 fragment.HLT_AK8PFJet275_Nch45_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence )
89367 fragment.HLT_AK8PFJet275_Nch40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence )
89368 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16 = 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 )
89369 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13 = 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 )
89370 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16 = 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 )
89371 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13 = 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 )
89372 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13 = 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 )
89373 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16 = 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 )
89374 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13 = 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 )
89375 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16 = 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 )
89376 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13 = 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 )
89377 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13 = 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 )
89378 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence )
89379 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14 = 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 )
89380 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89381 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
89382 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10 = 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 )
89383 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10 = 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 )
89384 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10 = 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 )
89385 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10 = 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 )
89386 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v10 = 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 )
89387 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v10 = 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 )
89388 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v10 = 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 )
89389 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v10 = 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 )
89390 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v10 = 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 )
89391 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v10 = 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 )
89392 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v10 = 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 )
89393 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v10 = 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 )
89394 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v10 = 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 )
89395 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v10 = 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 )
89396 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v10 = 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 )
89397 fragment.HLT_IsoMu24_eta2p1_PFHT250_v10 = 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 )
89398 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10 = 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 )
89399 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10 = 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 )
89400 fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10 = 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 )
89401 fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence )
89402 fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence )
89403 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v10 = 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 )
89404 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v10 = 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 )
89405 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10 = 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 )
89406 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10 = 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 )
89407 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10 = 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 )
89408 fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence )
89409 fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence )
89410 fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence )
89411 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89412 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89413 fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
89414 fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
89415 fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence )
89416 fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence )
89417 fragment.HLT_L2Mu10NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence )
89418 fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
89419 fragment.HLT_L3Mu10NoVtx_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence )
89420 fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence )
89421 fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
89422 fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
89423 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15 = 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 )
89424 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15 = 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 )
89425 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 )
89426 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15 = 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 )
89427 fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
89428 fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8 = 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 )
89429 fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
89430 fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence )
89431 fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence )
89432 fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence )
89433 fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14 = 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 )
89434 fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12 = 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 )
89435 fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12 = 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 )
89436 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17 = 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 )
89437 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12 = 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 )
89438 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12 = 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 )
89439 fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12 = 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 )
89440 fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence )
89441 fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence )
89442 fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence )
89443 fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence )
89444 fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence )
89445 fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence )
89446 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence )
89447 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence )
89448 fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence )
89449 fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence )
89450 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence )
89451 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence )
89452 fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence )
89453 fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence )
89454 fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence )
89455 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12 = 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 )
89456 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14 = 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 )
89457 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10 = 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 )
89458 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10 = 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 )
89459 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence )
89460 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence )
89461 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence )
89462 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence )
89463 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14 = 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 )
89464 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10 = 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 )
89465 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10 = 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 )
89466 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence )
89467 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence )
89468 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence )
89469 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence )
89470 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence )
89471 fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence )
89472 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12 = 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 )
89473 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10 = 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 )
89474 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10 = 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 )
89475 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence )
89476 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence )
89477 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence )
89478 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence )
89479 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12 = 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 )
89480 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12 = 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 )
89481 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10 = 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 )
89482 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10 = 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 )
89483 fragment.HLT_L1Mu6HT240_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence )
89484 fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14 = 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 )
89485 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14 = 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 )
89486 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14 = 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 )
89487 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14 = 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 )
89488 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14 = 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 )
89489 fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14 = 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 )
89490 fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14 = 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 )
89491 fragment.HLT_HT350_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence )
89492 fragment.HLT_HT425_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence )
89493 fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = 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 )
89494 fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v10 = 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 )
89495 fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = 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 )
89496 fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v10 = 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 )
89497 fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = 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 )
89498 fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v14 = 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 )
89499 fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v26 = 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 )
89500 fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v26 = 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 )
89501 fragment.HLT_HT550_DisplacedDijet60_Inclusive_v26 = 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 )
89502 fragment.HLT_HT650_DisplacedDijet60_Inclusive_v26 = 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 )
89503 fragment.HLT_CaloMET60_DTCluster50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
89504 fragment.HLT_CaloMET60_DTClusterNoMB1S50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
89505 fragment.HLT_L1MET_DTCluster50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
89506 fragment.HLT_L1MET_DTClusterNoMB1S50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
89507 fragment.HLT_CscCluster_Loose_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence )
89508 fragment.HLT_CscCluster_Medium_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence )
89509 fragment.HLT_CscCluster_Tight_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence )
89510 fragment.HLT_CscCluster50_Photon20Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence )
89511 fragment.HLT_CscCluster50_Photon30Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence )
89512 fragment.HLT_CscCluster100_Ele5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
89513 fragment.HLT_CscCluster100_Mu5_v10 = 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 )
89514 fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v10 = 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 )
89515 fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v3 = 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 )
89516 fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v3 = 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 )
89517 fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v3 = 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 )
89518 fragment.HLT_DoubleCscCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence )
89519 fragment.HLT_IsoTrk200_L1SingleMuShower_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence )
89520 fragment.HLT_IsoTrk400_L1SingleMuShower_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence )
89521 fragment.HLT_DoubleCscCluster100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence )
89522 fragment.HLT_L1CSCShower_DTCluster50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence )
89523 fragment.HLT_L1CSCShower_DTCluster75_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence )
89524 fragment.HLT_PFMET105_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence )
89525 fragment.HLT_L1SingleLLPJet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence )
89526 fragment.HLT_L1SingleMuShower_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreL1SingleMuShower + fragment.HLTEndSequence )
89527 fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14 = 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 )
89528 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14 = 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 )
89529 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14 = 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 )
89530 fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14 = 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 )
89531 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14 = 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 )
89532 fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11 = 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 )
89533 fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11 = 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 )
89534 fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14 = 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 )
89535 fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14 = 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 )
89536 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14 = 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 )
89537 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14 = 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 )
89538 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14 = 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 )
89539 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14 = 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 )
89540 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10 = 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 )
89541 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10 = 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 )
89542 fragment.HLT_DiPhoton10Time1ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence )
89543 fragment.HLT_DiPhoton10Time1p2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence )
89544 fragment.HLT_DiPhoton10Time1p4ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence )
89545 fragment.HLT_DiPhoton10Time1p6ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence )
89546 fragment.HLT_DiPhoton10Time1p8ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence )
89547 fragment.HLT_DiPhoton10Time2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence )
89548 fragment.HLT_DiPhoton10_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence )
89549 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 )
89550 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 )
89551 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 )
89552 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 )
89553 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 )
89554 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 )
89555 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89556 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89557 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89558 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89559 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89560 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89561 fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89562 fragment.HLT_DoubleEle8_eta1p22_mMax6_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89563 fragment.HLT_DoubleEle10_eta1p22_mMax6_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89564 fragment.HLT_SingleEle8_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence )
89565 fragment.HLT_SingleEle8_SingleEGL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence )
89566 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89567 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89568 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89569 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89570 fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89571 fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89572 fragment.HLT_Mu50_L1SingleMuShower_v15 = 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 )
89573 fragment.HLT_IsoMu24_OneProng32_v13 = 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 )
89574 fragment.HLT_Photon32_OneProng32_M50To105_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence )
89575 fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence )
89576 fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1150 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1150 + fragment.hltL1PFJetCategoriesVBFinclTight1150 + fragment.HLTEndSequence )
89577 fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1250 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1250 + fragment.hltL1PFJetCategoriesVBFinclTight1250 + fragment.HLTEndSequence )
89578 fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence )
89579 fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ900 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 + fragment.HLTEndSequence )
89580 fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 + fragment.HLTEndSequence )
89581 fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10 = 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 )
89582 fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10 = 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 )
89583 fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4 = 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 )
89584 fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10 = 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 )
89585 fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10 = 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 )
89586 fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4 = 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 )
89587 fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence )
89588 fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence )
89589 fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj850Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass850 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hltDiPFJet50Mjj850Photon22OverlapFilter + fragment.HLTEndSequence )
89590 fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence )
89591 fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass700 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hltDiPFJet50Mass700Ele22OverlapFilter + fragment.HLTEndSequence )
89592 fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass800 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hltDiPFJet50Mass800Ele22OverlapFilter + fragment.HLTEndSequence )
89593 fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4 = 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 )
89594 fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4 = 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 )
89595 fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4 = 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 )
89596 fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4 = 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 )
89597 fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10 = 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 )
89598 fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10 = 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 )
89599 fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4 = 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 )
89600 fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v4 = 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 )
89601 fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v4 = 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 )
89602 fragment.HLT_IsoMu24_eta2p1_L1HT200_v4 = 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 )
89603 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4 = 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 )
89604 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4 = 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 )
89605 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTEndSequence )
89606 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt20 + fragment.HLTEndSequence )
89607 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTEndSequence )
89608 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4 = 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 )
89609 fragment.HLT_PFJet200_TimeLtNeg2p5ns_v14 = 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 )
89610 fragment.HLT_PFJet200_TimeGt2p5ns_v14 = 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 )
89611 fragment.HLT_Photon50_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence )
89612 fragment.HLT_Photon50_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence )
89613 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89614 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89615 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
89616 fragment.HLT_TestData_v1 = cms.Path( fragment.HLTBeginSequenceTestData + fragment.hltPreTestData + fragment.HLTEndSequence )
89617 fragment.MC_ReducedIterativeTracking_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTTrackReconstructionForPFNoMu + fragment.HLTEndSequence )
89618 fragment.MC_AK4CaloJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence )
89619 fragment.MC_AK4CaloJetsFromPV_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence )
89620 fragment.MC_CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence )
89621 fragment.MC_AK8CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence )
89622 fragment.MC_CaloMHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence )
89623 fragment.MC_AK4PFJets_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence )
89624 fragment.MC_PFHT_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence )
89625 fragment.MC_AK8PFJets_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence )
89626 fragment.MC_AK8PFHT_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence )
89627 fragment.MC_CaloMET_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence )
89628 fragment.MC_CaloMET_JetIdCleaned_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence )
89629 fragment.MC_PFMET_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence )
89630 fragment.MC_PFMHT_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence )
89631 fragment.MC_AK4PFJetPNet_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
89632 fragment.MC_AK8PFJetPNet_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence )
89633 fragment.MC_Egamma_Open_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence )
89634 fragment.MC_Egamma_Open_Unseeded_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence )
89635 fragment.MC_Ele5_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence )
89636 fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89637 fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence )
89638 fragment.MC_DoubleEle5_CaloIdL_MW_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence )
89639 fragment.MC_IsoMu_v31 = 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 )
89640 fragment.MC_DoubleMu_TrkIsoVVL_DZ_v27 = 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 )
89641 fragment.MC_DoubleMuNoFiltersNoVtx_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence )
89642 fragment.MC_PFScouting_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
89643 fragment.HLT_L1AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlwaysTrue + fragment.hltPreL1AlwaysTrue + fragment.HLTEndSequence )
89644 fragment.HLT_L1AXOVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVTight + fragment.hltPreL1AXOVVTight + fragment.HLTEndSequence )
89645 fragment.HLT_L1AXOVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVVTight + fragment.hltPreL1AXOVVVTight + fragment.HLTEndSequence )
89646 fragment.HLT_L1CICADA_VVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVTight + fragment.hltPreL1CICADAVVTight + fragment.HLTEndSequence )
89647 fragment.HLT_L1CICADA_VVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVTight + fragment.hltPreL1CICADAVVVTight + fragment.HLTEndSequence )
89648 fragment.HLT_L1CICADA_VVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVVTight + fragment.hltPreL1CICADAVVVVTight + fragment.HLTEndSequence )
89649 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
89650 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
89651 fragment.Dataset_AlCaHcalIsoTrk = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaHcalIsoTrk + fragment.hltPreDatasetAlCaHcalIsoTrk )
89652 fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet )
89653 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
89654 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
89655 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
89656 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
89657 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
89658 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
89659 fragment.Dataset_BTagMu = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetBTagMu + fragment.hltPreDatasetBTagMu )
89660 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
89661 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
89662 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
89663 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
89664 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
89665 fragment.Dataset_EGamma0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma0 )
89666 fragment.Dataset_EGamma1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma1 )
89667 fragment.Dataset_EGamma2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma2 )
89668 fragment.Dataset_EGamma3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma3 )
89669 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
89670 fragment.Dataset_EphemeralHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics0 )
89671 fragment.Dataset_EphemeralHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics1 )
89672 fragment.Dataset_EphemeralHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics2 )
89673 fragment.Dataset_EphemeralHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics3 )
89674 fragment.Dataset_EphemeralHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics4 )
89675 fragment.Dataset_EphemeralHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics5 )
89676 fragment.Dataset_EphemeralHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics6 )
89677 fragment.Dataset_EphemeralHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics7 )
89678 fragment.Dataset_EphemeralZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias0 )
89679 fragment.Dataset_EphemeralZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias1 )
89680 fragment.Dataset_EphemeralZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias2 )
89681 fragment.Dataset_EphemeralZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias3 )
89682 fragment.Dataset_EphemeralZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias4 )
89683 fragment.Dataset_EphemeralZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias5 )
89684 fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 )
89685 fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 )
89686 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
89687 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
89688 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
89689 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
89690 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
89691 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
89692 fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 )
89693 fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 )
89694 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
89695 fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo )
89696 fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 )
89697 fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 )
89698 fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG )
89699 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
89700 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
89701 fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 )
89702 fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 )
89703 fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 )
89704 fragment.Dataset_ParkingDoubleMuonLowMass3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass3 )
89705 fragment.Dataset_ParkingDoubleMuonLowMass4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass4 )
89706 fragment.Dataset_ParkingDoubleMuonLowMass5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass5 )
89707 fragment.Dataset_ParkingDoubleMuonLowMass6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass6 )
89708 fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 )
89709 fragment.Dataset_ParkingHH0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH0 )
89710 fragment.Dataset_ParkingHH1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH1 )
89711 fragment.Dataset_ParkingLLP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP0 )
89712 fragment.Dataset_ParkingLLP1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP1 )
89713 fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 )
89714 fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 )
89715 fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 )
89716 fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 )
89717 fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 )
89718 fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 )
89719 fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 )
89720 fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 )
89721 fragment.Dataset_ParkingSingleMuon8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon8 )
89722 fragment.Dataset_ParkingSingleMuon9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon9 )
89723 fragment.Dataset_ParkingSingleMuon10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon10 )
89724 fragment.Dataset_ParkingSingleMuon11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon11 )
89725 fragment.Dataset_ParkingSingleMuon12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon12 )
89726 fragment.Dataset_ParkingSingleMuon13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon13 )
89727 fragment.Dataset_ParkingSingleMuon14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon14 )
89728 fragment.Dataset_ParkingSingleMuon15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon15 )
89729 fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 )
89730 fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 )
89731 fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 )
89732 fragment.Dataset_ParkingVBF3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF3 )
89733 fragment.Dataset_ParkingVBF4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF4 )
89734 fragment.Dataset_ParkingVBF5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF5 )
89735 fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 )
89736 fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 )
89737 fragment.Dataset_ParkingAnomalyDetection = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingAnomalyDetection + fragment.hltPreDatasetParkingAnomalyDetection )
89738 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
89739 fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor )
89740 fragment.Dataset_ScoutingPF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPF + fragment.hltPreDatasetScoutingPF0 )
89741 fragment.Dataset_ScoutingPF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPF + fragment.hltPreDatasetScoutingPF1 )
89742 fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau )
89743 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
89744 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
89745 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
89746 fragment.Dataset_TestDataRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataRaw + fragment.hltPreDatasetTestDataRaw )
89747 fragment.Dataset_TestDataScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataScouting + fragment.hltPreDatasetTestDataScouting )
89748 fragment.Dataset_EmittanceScan0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan0 )
89749 fragment.Dataset_EmittanceScan1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan1 )
89750 fragment.Dataset_EmittanceScan2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan2 )
89751 fragment.Dataset_EmittanceScan3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan3 )
89752 fragment.Dataset_EmittanceScan4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan4 )
89753 fragment.Dataset_EmittanceScan5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan5 )
89754 fragment.Dataset_DQMOnlineScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineScouting + fragment.hltPreDatasetDQMOnlineScouting )
89755 fragment.ScoutingPF0Output = cms.Path( )
89756 fragment.ScoutingPF1Output = cms.Path( )
89757 
89758 
89759 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v22, fragment.AlCa_EcalEtaEBonly_v27, fragment.AlCa_EcalEtaEEonly_v27, fragment.AlCa_EcalPi0EBonly_v27, fragment.AlCa_EcalPi0EEonly_v27, fragment.AlCa_IsoTrackHBHE_v3, fragment.AlCa_RPCMuonNormalisation_v25, fragment.AlCa_LumiPixelsCounts_Random_v12, fragment.AlCa_LumiPixelsCounts_ZeroBias_v15, fragment.AlCa_PFJet40_v36, fragment.AlCa_PFJet40_CPUOnly_v15, fragment.AlCa_AK8PFJet40_v31, fragment.DQM_PixelReconstruction_v14, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DST_ZeroBias_v12, fragment.DST_Physics_v17, fragment.DST_PFScouting_DoubleMuonNoVtx_v4, fragment.DST_PFScouting_DoubleMuonVtx_v4, fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v4, fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v4, fragment.DST_PFScouting_DoubleEG_v10, fragment.DST_PFScouting_DoubleEGMonitorJPsi_v1, fragment.DST_PFScouting_DoubleEGMonitorZ_v1, fragment.DST_PFScouting_SinglePhotonEBMonitorJPsi_v1, fragment.DST_PFScouting_SinglePhotonEBMonitorZ_v1, fragment.DST_PFScouting_JetHT_v10, fragment.DST_PFScouting_AXOVLoose_v8, fragment.DST_PFScouting_AXOLoose_v8, fragment.DST_PFScouting_AXOMedium_v4, fragment.DST_PFScouting_AXOTight_v10, fragment.DST_PFScouting_AXOVTight_v8, fragment.HLT_MonitorL1TPureRate_AXO_v1, fragment.DST_PFScouting_CICADAVLoose_v6, fragment.DST_PFScouting_CICADALoose_v6, fragment.DST_PFScouting_CICADAMedium_v6, fragment.DST_PFScouting_CICADATight_v6, fragment.DST_PFScouting_CICADAVTight_v6, fragment.HLT_MonitorL1TPureRate_CICADA_v1, fragment.DST_PFScouting_SingleMuon_v10, fragment.DST_PFScouting_SinglePhotonEB_v7, fragment.DST_PFScouting_ZeroBias_v8, fragment.HLT_TriggersForScoutingPFMonitor_PS125_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS250_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS500_v1, fragment.HLT_TriggersForScoutingPFMonitor_PS1000_v1, fragment.HLT_EphemeralPhysics_v10, fragment.HLT_EphemeralZeroBias_v10, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v22, fragment.HLT_HcalPhiSym_v24, fragment.HLT_Random_v3, fragment.HLT_Physics_v15, fragment.HLT_ZeroBias_v14, fragment.HLT_ZeroBias_Alignment_v9, fragment.HLT_ZeroBias_Beamspot_v20, 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_v27, fragment.HLT_PFJet40_GPUvsCPU_v8, fragment.HLT_AK8PFJet380_SoftDropMass30_v10, fragment.HLT_AK8PFJet400_SoftDropMass30_v10, fragment.HLT_AK8PFJet425_SoftDropMass30_v10, fragment.HLT_AK8PFJet450_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v10, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v10, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v10, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v16, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v10, fragment.HLT_CaloJet500_NoJetID_v24, fragment.HLT_CaloJet550_NoJetID_v19, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v20, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v20, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v21, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v18, fragment.HLT_DoubleEle25_CaloIdL_MW_v18, fragment.HLT_DoubleEle27_CaloIdL_MW_v18, fragment.HLT_DoubleEle33_CaloIdL_MW_v31, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v22, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v36, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v36, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v21, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v21, fragment.HLT_Mu37_TkMu27_v21, fragment.HLT_DoubleMu4_3_Bs_v31, fragment.HLT_DoubleMu4_3_Jpsi_v31, fragment.HLT_DoubleMu4_3_LowMass_v17, fragment.HLT_DoubleMu4_LowMass_Displaced_v17, fragment.HLT_Mu0_L1DoubleMu_v17, fragment.HLT_Mu4_L1DoubleMu_v17, fragment.HLT_DoubleMu2_Jpsi_LowPt_v10, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v16, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v16, fragment.HLT_DoubleMu3_Trk_Tau3mu_v28, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v20, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v24, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v31, fragment.HLT_Mu3_PFJet40_v32, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v26, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v26, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v17, fragment.HLT_Mu0_Barrel_v10, fragment.HLT_Mu0_Barrel_L1HP6_v7, fragment.HLT_Mu0_Barrel_L1HP7_v7, fragment.HLT_Mu0_Barrel_L1HP8_v8, fragment.HLT_Mu0_Barrel_L1HP9_v8, fragment.HLT_Mu0_Barrel_L1HP10_v10, fragment.HLT_Mu0_Barrel_L1HP11_v10, fragment.HLT_Mu0_Barrel_L1HP13_v4, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v7, fragment.HLT_Mu4_Barrel_IP4_v4, fragment.HLT_Mu4_Barrel_IP6_v4, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v7, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v8, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v8, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v10, fragment.HLT_Mu10_Barrel_L1HP11_IP4_v4, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v10, fragment.HLT_Mu12_Barrel_L1HP13_IP4_v4, fragment.HLT_Mu12_Barrel_L1HP13_IP6_v4, fragment.HLT_DoublePhoton33_CaloIdL_v18, fragment.HLT_DoublePhoton70_v18, fragment.HLT_DoublePhoton85_v26, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v16, fragment.HLT_Ele30_WPTight_Gsf_v16, fragment.HLT_Ele32_WPTight_Gsf_v30, fragment.HLT_Ele35_WPTight_Gsf_v24, fragment.HLT_Ele38_WPTight_Gsf_v24, fragment.HLT_Ele40_WPTight_Gsf_v24, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v24, fragment.HLT_IsoMu20_v31, fragment.HLT_IsoMu24_v29, fragment.HLT_IsoMu24_HLTTracking_v4, fragment.HLT_IsoMu24_eta2p1_v31, fragment.HLT_IsoMu27_v32, fragment.HLT_UncorrectedJetE30_NoBPTX_v16, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v16, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v16, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v16, fragment.HLT_L1SingleMuCosmics_v9, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15, fragment.HLT_L2Mu23NoVtx_2Cha_v11, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12, fragment.HLT_DoubleL2Mu50_v12, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v30, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v19, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v31, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v4, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v19, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v21, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v10, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v19, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v21, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v4, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v9, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v19, fragment.HLT_Mu30_TkMu0_Psi_v17, fragment.HLT_Mu30_TkMu0_Upsilon_v17, fragment.HLT_Mu25_TkMu0_Phi_v24, fragment.HLT_Mu15_v19, fragment.HLT_Mu20_v28, fragment.HLT_Mu27_v29, fragment.HLT_Mu50_v29, fragment.HLT_Mu55_v19, fragment.HLT_CascadeMu100_v16, fragment.HLT_HighPtTkMu100_v16, fragment.HLT_DiPFJetAve40_v30, fragment.HLT_DiPFJetAve60_v30, fragment.HLT_DiPFJetAve80_v30, fragment.HLT_DiPFJetAve140_v29, fragment.HLT_DiPFJetAve200_v29, fragment.HLT_DiPFJetAve260_v30, fragment.HLT_DiPFJetAve320_v30, fragment.HLT_DiPFJetAve400_v30, fragment.HLT_DiPFJetAve500_v30, fragment.HLT_DiPFJetAve60_HFJEC_v31, fragment.HLT_DiPFJetAve80_HFJEC_v33, fragment.HLT_DiPFJetAve100_HFJEC_v33, fragment.HLT_DiPFJetAve160_HFJEC_v32, fragment.HLT_DiPFJetAve220_HFJEC_v32, fragment.HLT_DiPFJetAve260_HFJEC_v15, fragment.HLT_DiPFJetAve300_HFJEC_v32, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v10, fragment.HLT_AK8PFJet40_v32, fragment.HLT_AK8PFJet60_v31, fragment.HLT_AK8PFJet80_v32, fragment.HLT_AK8PFJet140_v31, fragment.HLT_AK8PFJet200_v31, fragment.HLT_AK8PFJet260_v32, fragment.HLT_AK8PFJet320_v32, fragment.HLT_AK8PFJet400_v32, fragment.HLT_AK8PFJet450_v32, fragment.HLT_AK8PFJet500_v32, fragment.HLT_AK8PFJet550_v27, fragment.HLT_PFJet40_v37, fragment.HLT_PFJet60_v37, fragment.HLT_PFJet80_v37, fragment.HLT_PFJet110_v16, fragment.HLT_PFJet140_v35, fragment.HLT_PFJet200_v35, fragment.HLT_PFJet260_v36, fragment.HLT_PFJet320_v36, fragment.HLT_PFJet400_v36, fragment.HLT_PFJet450_v37, fragment.HLT_PFJet500_v37, fragment.HLT_PFJet550_v27, fragment.HLT_PFJetFwd40_v35, fragment.HLT_PFJetFwd60_v35, fragment.HLT_PFJetFwd80_v34, fragment.HLT_PFJetFwd140_v34, fragment.HLT_PFJetFwd200_v34, fragment.HLT_PFJetFwd260_v35, fragment.HLT_PFJetFwd320_v35, fragment.HLT_PFJetFwd400_v35, fragment.HLT_PFJetFwd450_v35, fragment.HLT_PFJetFwd500_v35, fragment.HLT_AK8PFJetFwd40_v31, fragment.HLT_AK8PFJetFwd60_v30, fragment.HLT_AK8PFJetFwd80_v30, fragment.HLT_AK8PFJetFwd140_v30, fragment.HLT_AK8PFJetFwd200_v30, fragment.HLT_AK8PFJetFwd260_v31, fragment.HLT_AK8PFJetFwd320_v31, fragment.HLT_AK8PFJetFwd400_v31, fragment.HLT_AK8PFJetFwd450_v31, fragment.HLT_AK8PFJetFwd500_v31, fragment.HLT_PFHT180_v33, fragment.HLT_PFHT250_v33, fragment.HLT_PFHT370_v33, fragment.HLT_PFHT430_v33, fragment.HLT_PFHT510_v33, fragment.HLT_PFHT590_v33, fragment.HLT_PFHT680_v33, fragment.HLT_PFHT780_v33, fragment.HLT_PFHT890_v33, fragment.HLT_PFHT1050_v34, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v28, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v28, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v28, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v28, fragment.HLT_PFMET120_PFMHT120_IDTight_v36, fragment.HLT_PFMET130_PFMHT130_IDTight_v36, fragment.HLT_PFMET140_PFMHT140_IDTight_v36, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v25, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v25, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v27, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v36, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v35, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v35, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v16, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v16, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v16, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v16, fragment.HLT_L1ETMHadSeeds_v11, fragment.HLT_CaloMHT90_v16, fragment.HLT_CaloMET90_NotCleaned_v16, fragment.HLT_CaloMET350_NotCleaned_v16, fragment.HLT_PFMET200_NotCleaned_v25, fragment.HLT_PFMET250_NotCleaned_v25, fragment.HLT_PFMET300_NotCleaned_v25, fragment.HLT_PFMET200_BeamHaloCleaned_v25, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v25, fragment.HLT_MET105_IsoTrk50_v23, fragment.HLT_MET120_IsoTrk50_v23, fragment.HLT_Mu12eta2p3_v17, fragment.HLT_Mu12eta2p3_PFJet40_v17, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v10, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v10, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v10, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v10, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v10, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v10, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v10, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v10, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v10, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v10, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v10, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v10, fragment.HLT_Photon300_NoHE_v24, fragment.HLT_Mu8_TrkIsoVVL_v28, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v34, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v34, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v35, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v35, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v17, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v27, fragment.HLT_Mu17_TrkIsoVVL_v29, fragment.HLT_Mu19_TrkIsoVVL_v20, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v29, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v29, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v29, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v29, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v28, fragment.HLT_BTagMu_AK4Jet300_Mu5_v28, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v25, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v18, fragment.HLT_BTagMu_AK8Jet300_Mu5_v28, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v33, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v33, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v23, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v23, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v31, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v9, fragment.HLT_Photon33_v16, fragment.HLT_Photon50_v24, fragment.HLT_Photon75_v24, fragment.HLT_Photon90_v24, fragment.HLT_Photon120_v24, fragment.HLT_Photon150_v18, fragment.HLT_Photon175_v26, fragment.HLT_Photon200_v25, fragment.HLT_Photon45EB_v4, fragment.HLT_Photon40EB_v4, fragment.HLT_Photon50EB_v5, fragment.HLT_Photon30EB_TightID_TightIso_v15, fragment.HLT_Photon40EB_TightID_TightIso_v6, fragment.HLT_Photon45EB_TightID_TightIso_v6, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v10, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v6, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v9, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v6, fragment.HLT_Photon50EB_TightID_TightIso_v11, fragment.HLT_Photon55EB_TightID_TightIso_v7, fragment.HLT_Photon75EB_TightID_TightIso_v11, fragment.HLT_Photon90EB_TightID_TightIso_v11, fragment.HLT_Photon110EB_TightID_TightIso_v15, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v10, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v6, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v9, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v6, fragment.HLT_Photon100EBHE10_v13, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v27, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v28, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v26, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v26, fragment.HLT_Photon35_TwoProngs35_v17, fragment.HLT_IsoMu24_TwoProngs35_v17, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v23, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v23, fragment.HLT_Dimuon0_Jpsi_v24, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v24, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v23, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v23, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v21, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v25, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v25, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v23, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v23, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v24, fragment.HLT_Dimuon0_LowMass_v24, fragment.HLT_Dimuon0_LowMass_L1_4_v24, fragment.HLT_Dimuon0_LowMass_L1_TM530_v22, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v22, fragment.HLT_Dimuon0_Upsilon_v2, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v24, fragment.HLT_TripleMu_10_5_5_DZ_v26, fragment.HLT_TripleMu_12_10_5_v26, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v20, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v26, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v26, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v26, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v22, fragment.HLT_DoubleMu4_3_LowMass_SS_v10, fragment.HLT_DoubleMu4_Jpsi_Displaced_v23, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v23, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v23, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v16, fragment.HLT_DoubleMu43NoFiltersNoVtx_v17, fragment.HLT_DoubleMu48NoFiltersNoVtx_v17, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v18, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v18, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v14, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v14, fragment.HLT_Ele28_HighEta_SC20_Mass55_v27, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v32, fragment.HLT_Ele15_IsoVVVL_PFHT450_v32, fragment.HLT_Ele50_IsoVVVL_PFHT450_v32, fragment.HLT_Ele15_IsoVVVL_PFHT600_v36, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v31, fragment.HLT_Mu15_IsoVVVL_PFHT450_v31, fragment.HLT_Mu50_IsoVVVL_PFHT450_v31, fragment.HLT_Mu15_IsoVVVL_PFHT600_v35, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v18, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v18, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v18, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v18, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v18, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v18, fragment.HLT_Dimuon10_Upsilon_y1p4_v17, fragment.HLT_Dimuon12_Upsilon_y1p4_v18, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v23, fragment.HLT_Dimuon25_Jpsi_v30, fragment.HLT_Dimuon14_PsiPrime_v29, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v21, fragment.HLT_Dimuon18_PsiPrime_v30, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v22, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v22, fragment.HLT_Dimuon24_Phi_noCorrL1_v22, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v22, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v33, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v33, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v33, fragment.HLT_DoubleIsoMu20_eta2p1_v23, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v21, fragment.HLT_Mu8_v28, fragment.HLT_Mu17_v29, fragment.HLT_Mu19_v20, fragment.HLT_Mu17_Photon30_IsoCaloId_v22, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v32, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v34, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v9, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v34, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v34, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v32, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v34, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v34, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v28, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v21, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v25, fragment.HLT_PFHT400_SixPFJet32_v25, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v13, fragment.HLT_PFHT450_SixPFJet36_v24, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v13, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v10, fragment.HLT_PFHT350_v35, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v14, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v14, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v14, fragment.HLT_ECALHT800_v22, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25, fragment.HLT_Photon20_HoverELoose_v21, fragment.HLT_Photon30_HoverELoose_v21, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10, fragment.HLT_CDC_L2cosmic_10_er1p0_v11, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v13, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v21, fragment.HLT_Mu18_Mu9_SameSign_v20, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v22, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v26, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v10, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v10, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v19, fragment.HLT_QuadPFJet103_88_75_15_v21, fragment.HLT_QuadPFJet105_88_76_15_v21, fragment.HLT_QuadPFJet111_90_80_15_v21, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v14, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v14, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v9, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v9, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v10, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v10, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v10, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v10, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v10, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v10, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v10, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v10, fragment.HLT_PFHT250_QuadPFJet25_v10, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v10, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v10, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v10, fragment.HLT_PFHT280_QuadPFJet30_v13, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v13, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v13, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v14, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v13, fragment.HLT_QuadPFJet100_88_70_30_v14, fragment.HLT_QuadPFJet105_88_75_30_v13, fragment.HLT_QuadPFJet111_90_80_30_v13, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v14, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v14, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v14, fragment.HLT_AK8PFJet220_SoftDropMass40_v17, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v13, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v13, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v13, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v13, fragment.HLT_AK8PFJet230_SoftDropMass40_v17, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v13, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v13, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v13, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v13, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v13, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v13, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v13, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v13, fragment.HLT_AK8PFJet275_Nch45_v10, fragment.HLT_AK8PFJet275_Nch40_v10, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v16, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v16, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v16, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v16, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v13, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v13, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v14, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v14, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v10, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v10, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v10, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v10, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PFHT250_v10, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v10, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v10, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v10, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v10, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v10, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v10, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v10, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v10, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v10, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v10, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v16, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v14, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v13, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v13, fragment.HLT_L2Mu10NoVtx_2Cha_v10, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_L3Mu10NoVtx_v13, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v13, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v13, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v13, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v15, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v14, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v8, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v8, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v6, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v6, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v14, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v14, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v12, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v12, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v17, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v12, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v12, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v12, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v12, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v14, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v14, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v12, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v12, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v12, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v10, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v10, fragment.HLT_L1Mu6HT240_v10, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v14, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v14, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v14, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v14, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v14, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v14, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v14, fragment.HLT_HT350_v9, fragment.HLT_HT425_v21, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v14, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v26, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v26, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v26, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v26, fragment.HLT_CaloMET60_DTCluster50_v13, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v13, fragment.HLT_L1MET_DTCluster50_v13, fragment.HLT_L1MET_DTClusterNoMB1S50_v13, fragment.HLT_CscCluster_Loose_v11, fragment.HLT_CscCluster_Medium_v11, fragment.HLT_CscCluster_Tight_v11, fragment.HLT_CscCluster50_Photon20Unseeded_v5, fragment.HLT_CscCluster50_Photon30Unseeded_v5, fragment.HLT_CscCluster100_Ele5_v7, fragment.HLT_CscCluster100_Mu5_v10, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v10, fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v3, fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v3, fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_DoubleCscCluster75_v8, fragment.HLT_IsoTrk200_L1SingleMuShower_v8, fragment.HLT_IsoTrk400_L1SingleMuShower_v8, fragment.HLT_DoubleCscCluster100_v8, fragment.HLT_L1CSCShower_DTCluster50_v11, fragment.HLT_L1CSCShower_DTCluster75_v11, fragment.HLT_PFMET105_IsoTrk50_v17, fragment.HLT_L1SingleLLPJet_v8, fragment.HLT_L1SingleMuShower_v1, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v14, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v14, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v14, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v11, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v14, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v14, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v14, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v14, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v14, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v10, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v10, fragment.HLT_DiPhoton10Time1ns_v11, fragment.HLT_DiPhoton10Time1p2ns_v11, fragment.HLT_DiPhoton10Time1p4ns_v11, fragment.HLT_DiPhoton10Time1p6ns_v11, fragment.HLT_DiPhoton10Time1p8ns_v11, fragment.HLT_DiPhoton10Time2ns_v11, fragment.HLT_DiPhoton10_CaloIdL_v11, fragment.HLT_DiphotonMVA14p25_Low_Mass60_v1, fragment.HLT_DiphotonMVA14p25_Medium_Mass60_v1, fragment.HLT_DiphotonMVA14p25_High_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightLow_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightMedium_Mass60_v1, fragment.HLT_DiphotonMVA14p25_TightHigh_Mass60_v1, fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v3, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v3, fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v3, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v4, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v4, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v13, fragment.HLT_DoubleEle8_eta1p22_mMax6_v13, fragment.HLT_DoubleEle10_eta1p22_mMax6_v13, fragment.HLT_SingleEle8_v12, fragment.HLT_SingleEle8_SingleEGL1_v12, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v13, fragment.HLT_Mu50_L1SingleMuShower_v15, fragment.HLT_IsoMu24_OneProng32_v13, fragment.HLT_Photon32_OneProng32_M50To105_v14, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v12, fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v4, fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v10, fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v10, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v10, fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v10, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v10, fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v10, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v10, fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v11, fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v5, fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v5, fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v4, fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v4, fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v4, fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v10, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v10, fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v4, fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v4, fragment.HLT_IsoMu24_eta2p1_L1HT200_v4, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v4, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v4, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v14, fragment.HLT_PFJet200_TimeGt2p5ns_v14, fragment.HLT_Photon50_TimeLtNeg2p5ns_v8, fragment.HLT_Photon50_TimeGt2p5ns_v8, fragment.HLT_PPSMaxTracksPerArm1_v10, fragment.HLT_PPSMaxTracksPerRP4_v10, fragment.HLT_PPSRandom_v1, fragment.HLT_TestData_v1, fragment.MC_ReducedIterativeTracking_v26, fragment.MC_AK4CaloJets_v21, fragment.MC_AK4CaloJetsFromPV_v21, fragment.MC_CaloHT_v20, fragment.MC_AK8CaloHT_v20, fragment.MC_CaloMHT_v20, fragment.MC_AK4PFJets_v33, fragment.MC_PFHT_v32, fragment.MC_AK8PFJets_v33, fragment.MC_AK8PFHT_v32, fragment.MC_CaloMET_v20, fragment.MC_CaloMET_JetIdCleaned_v21, fragment.MC_PFMET_v33, fragment.MC_PFMHT_v32, fragment.MC_AK4PFJetPNet_v9, fragment.MC_AK8PFJetPNet_v9, fragment.MC_Egamma_Open_v12, fragment.MC_Egamma_Open_Unseeded_v12, fragment.MC_Ele5_WPTight_Gsf_v23, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v29, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v26, fragment.MC_DoubleEle5_CaloIdL_MW_v29, fragment.MC_IsoMu_v31, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v27, fragment.MC_DoubleMuNoFiltersNoVtx_v20, fragment.MC_PFScouting_v10, fragment.HLT_L1AlwaysTrue_v1, fragment.HLT_L1AXOVVTight_v1, fragment.HLT_L1AXOVVVTight_v1, fragment.HLT_L1CICADA_VVTight_v1, fragment.HLT_L1CICADA_VVVTight_v1, fragment.HLT_L1CICADA_VVVVTight_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaHcalIsoTrk, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EGamma2, fragment.Dataset_EGamma3, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH0, fragment.Dataset_ParkingHH1, fragment.Dataset_ParkingLLP0, fragment.Dataset_ParkingLLP1, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingSingleMuon8, fragment.Dataset_ParkingSingleMuon9, fragment.Dataset_ParkingSingleMuon10, fragment.Dataset_ParkingSingleMuon11, fragment.Dataset_ParkingSingleMuon12, fragment.Dataset_ParkingSingleMuon13, fragment.Dataset_ParkingSingleMuon14, fragment.Dataset_ParkingSingleMuon15, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_ParkingAnomalyDetection, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPF0, fragment.Dataset_ScoutingPF1, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_TestDataRaw, fragment.Dataset_TestDataScouting, fragment.Dataset_EmittanceScan0, fragment.Dataset_EmittanceScan1, fragment.Dataset_EmittanceScan2, fragment.Dataset_EmittanceScan3, fragment.Dataset_EmittanceScan4, fragment.Dataset_EmittanceScan5, fragment.Dataset_DQMOnlineScouting, fragment.ScoutingPF0Output, fragment.ScoutingPF1Output, ))
89760 
89761 
89762 # dummify hltGetConditions in cff's
89763 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
89764     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
89765         result = cms.bool( True )
89766     )
89767     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
89768 
89769 # add specific customizations
89770 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
89771 fragment = customizeHLTforAll(fragment,"2025v13")
89772 
89773 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
89774 fragment = customizeHLTforCMSSW(fragment,"2025v13")
89775 
89776 # Eras-based customisations
89777 from HLTrigger.Configuration.Eras import modifyHLTforEras
89778 modifyHLTforEras(fragment)
89779